GregTech CE Unofficial

GregTech CE Unofficial

412k Downloads

Fusion ring render does not disappear on controller break

M-W-K opened this issue ยท 2 comments

commented

GregTech CEu Version

v2.8.0

Modpack Used

No response

Addons Installed

Gregicality Multiblocks 2.6

Environment

Singleplayer

New Worlds

Yes

Cross-Mod Interaction

Unsure

Expected Behavior

I expected the fusion ring render to disappear when the controller was broken

Actual Behavior

When breaking the controller while the fusion ring was active, the fusion ring did not disappear
2023-11-29_21 41 25

Steps to Reproduce

  • build a fusion reactor mk1
  • activate it (I used helium plasma recipe)
  • break the controller while it is active and the fusion ring is visible

Additional Information

I should note that I discovered this bug while working on a small, sort of personal use addon mod. However, the addon mod is not invasive and does not interfere with the operation of GT in any way.
If I had to guess, this issue is the fault of the new BloomRenderTicket system that came with the update to 2.8. It looks like the ticket is not properly disposed of when the controller is destroyed.

If you think it is in fact my addon causing the issue, I'll be happy to load up GT in isolation or link to my source code.

commented

Looks like rotating the controller while active causes the same issue.
2023-11-30_23 44 15

commented

Fixed by #2243