Skip to content

Calling certain external component functions works on OpenComputer through the 'component' variable, but the same functions return "nil" if called through a relay with a ComputerCraft computer #3212

@Yarillo4

Description

@Yarillo4

OpenComputers 1.7.5.192
CC-Tweaked 1.85.2
AppliedEnergistics2 rv6-stable-7

Here's a ME Controller with a single item in its drives

OC

It's being invoked fine on OC

But here's on ComputerCraft

CC

  • canExtract():bool => works
  • canReceive():bool => works
  • getAvgPowerInjection():float => works
  • getAvgPowerInjection():float => works
  • getCpus():table => always nil
  • getCraftables():table => always nil
  • getEnergyStored():float => works
  • getItemsInNetwork():table => always nil

It seems like tables do not make it through the relay.

For what it's worth, the relay is fully upgraded with a tier 3 disk, tier 3 CPU and a tier 3.5 ram stick so the serialized data should have room ?

Relay

The whole setup is like so (yes it's powered)

Setup

Metadata

Metadata

Assignees

No one assigned

    Labels

    cross_modOC not working with another mod

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions