McJtyMods / XNet

Advanced item/liquid/energy/... networking
MIT License
91 stars 49 forks source link

[1.18.1 - ATM7] Energy transfer inconsistent while on multiplayer server #515

Open Exrion opened 2 years ago

Exrion commented 2 years ago

Issue description: Energy channels do not transfer energy consistently on multiplayer servers. It works sometimes, but most of the time it does not. The setup was replicated in singleplayer and would work flawlessly, and sometimes, in multiplayer, it starts working and transferring power as expected, only to stop doing so later on. (No XNet configurations were changed server-side or client-side.

Steps to reproduce: This happens on a hosted server through shockbyte using ATM7's simple server file

  1. Connect a tesseract (tesseract-1.0.25-mc1.18) to a powersource.
  2. Place another tesseract and a controller beside one another.
  3. Place an energy consumer within the network.
  4. Place connectors on the tesseract, controller and energy consumer (such as an AE2 energy acceptor, integrated dynamics mechanical squeezer or immersive engineering accumulator).
  5. Create an energy channel and extract from the tesseract at priority 100 and insert on any consumer.

This results in a functioning system in singleplayer, but not in multiplayer.

Troubleshooting steps attempted:

Versions:

Optifine was used. Though I suspect it is unlikely as it is not a visual glitch.