Ender IO Forestry

Ender IO Forestry

954k Downloads

Compatibility with Mekanism induction matrix and universal cables is broken

database64128 opened this issue · 2 comments

commented

Issue Description:

Unpreditable behaviors are observed when connecting enderIO energy conduits with Mekanism induction matrix or universal cables.

What happens:

Significant energy loss occurs when connecting enderIO energy conduits to an induction matrix.

Incorrect current readings are shown when connecting enderIO energy conduits to Mekanism universal cables.

What you expected to happen:

No energy loss. All readings should match.

Steps to reproduce:

  1. Build an induction matrix and supply power to it.
  2. Set an induction port to output mode and attach Stellar Energy Conduit to it.
  3. Wait until the conduit's energy buffer is filled.
  4. Get readings from the conduit and the induction matrix.
  5. The induction matrix outputs energy even when the conduit isn't attached to any machine and reports no energy flow.
  6. Attach universal cables to the conduit.
  7. Get readings from the cable, the conduit and the induction matrix.
  8. The cable has energy flow even when only attached to the conduit.
  9. The cable's internal energy buffer can be an unpredictable value.
  10. Use a wrench to change the conduit's mode.
  11. Unpredictable behaviors are observed from the induction matrix and the universal cable.

Affected Versions (Do not use "latest"):

  • EnderIO: 5.1.52
  • EnderIO Endergy: 5.1.52
  • EnderCore: 0.5.73
  • Minecraft: 1.12.2
  • Forge: 2847
  • SpongeForge? yes & no
  • Optifine? yes & no
  • Single Player & Server?

Your most recent log file where the issue was present:

Log file is not necessary.

Also I reported it to Mekanism: mekanism/Mekanism#5703

commented
  1. Did you really fill the 2,000,000,000 µI conduit buffer?
  2. Does the induction matrix accept input on the output connection, too?
  3. Did you do anything to prevent the cable from pushing energy into the conduit or vice versa?
commented
  1. Did you really fill the 2,000,000,000 µI conduit buffer?
  2. Does the induction matrix accept input on the output connection, too?
  3. Did you do anything to prevent the cable from pushing energy into the conduit or vice versa?
  1. I checked with the conduit probe. When the 2GµI buffer is filled and the input & output current is 0, the induction matrix would still be outputting current.
  2. No. The induction port can only be in either input mode or output mode.
  3. If I change the universal cable to extraction mode and start draining power from it, it just stops getting any energy from the conduit, as shown in the screenshot:
    image
    The whole setup:
    image
    Readings from the induction matrix:
    image
    Readings from the conduit:
    image
    Readings from the universal cable:
    image