Crossroads-Development / Crossroads

Crossroads is a mod for Minecraft. It adds a lot of content, and has the design philosophy of "simple pieces, complex contraptions".
MIT License
29 stars 18 forks source link

Beacon Harness does not update beam output status clientside #291

Open gamrguy opened 3 months ago

gamrguy commented 3 months ago

Describe the bug Beacon Harness functions normally, but does not update its animation or rendered beam with server-side changes.

To Reproduce [Optional] Steps to reproduce the behavior:

  1. Place a Beacon Harness and hook it up to a Beacon and Entropy Sink as usual
  2. Power it via a redstone clock
  3. Observe that the effects of output beams can be seen, but not the beam itself, and the machine does not rotate
  4. Unload the Beacon Harness by travelling sufficiently far away and return, reloading the world, etc.
  5. Sometimes this allows the Beacon Harness to instead get stuck on a single color of beam displayed (which doesn't update its length with collision changes) and the rotating animation permanently active.

Expected behavior [Optional] Beacon Harness should animate and display beams as intended.

Additional context [Optional] Tested in singleplayer only, not in multiplayer with dedicated server. Crossroads 2.10.2 Essentials 1.20.1-2.16.0