GregTechCEu / GregTech

GregTech CE 1.12 fork continuing progression and development
GNU Lesser General Public License v3.0
227 stars 174 forks source link

GT.Behaviours NBT tag breaks circuits #1535

Closed TheAirBlow closed 1 year ago

TheAirBlow commented 1 year ago

Main information

Addons Installed: Gregicality Multiblocks 1.1.6, Multiblock Tweaker 1.8.2 \ Actual Behavior: The gas collector decided to do a little trolling \ Modpack Used: Nomifactory (GTCEu Port) \ Expected Behavior: For it to work??? \ GregTech CEu Version: 2.5.0-beta \ Cross-Mod Interaction: Unsure \ Environment: Multiplayer \ New Worlds: Unsure

Steps to Reproduce

1) Destroy a machine and put it in some other dimension (for me it was space which has no air) 2) Try to use it in Lost Cities or Overworld with the correct circuit and it doesn't work

Additional Information

image image

The MV gas collector I had lying around worked without problems, I just had to replace the power converter. It was never moved out of The Lost Cities before.

Additionally, as this modpack has Actually Additions installed and I have advanced tooltips enabled, I decided to check NBT and metadata - NBT was completely empty and metadata matched to the HV gas collector in JEI.

Also, this is indeed The Lost Cities which according to JEI requires circuit 4, but in this case it is not a dimension but overworld's generator.

TheAirBlow commented 1 year ago

Turns out, the issue is that the circuit I used had GT.Behaviours:{}, which somehow fucked everything up. Putting a newly-made circuit without that NBT tag worked.

Folanlron commented 1 year ago

Update, has been fixed for awhile..

https://github.com/GregTechCEu/GregTech/pull/1444

TheAirBlow commented 1 year ago

Update, has been fixed for awhile..

1444

Bruh