Tinkers Construct

Tinkers Construct

160M Downloads

Placing a seared tank disabled the melter GUI

aetherpirate opened this issue ยท 8 comments

commented

Placing a seared tank disables melter GUI

There is no crash

A user reported this issue on my server (88ish mods)

I setup a test pack in MultiMC with just these mods:

MC 1.16.5
1.16.5-forge-36.1.32
mantle-1-16-5-1-6-109
tconstruct-1-16-5-3-0-4-197
jei-1-16-5-7-7-0-106
chatpic

commented

Fixed in 3.1.0.231

commented

image
Works fine for me
Same versions you have, are you sure you don't have any more mods? any performance mods?

commented

In my little test pack in MultiMC I only had the mods I listed. I'll try it again in a few min and see if I can get more info.

commented

You could also try providing game logs, if the UI is failing to open, there likely is an error being produced somewhere.

commented

Have more info. If you try to interact with the GUI with the same inventory slot selected that the tank formerly occupied, it does not work. Other slots do.
debug.log
latest.log

commented

Are you actively holding a tank while trying to interact with the melter UI? If so, that is your problem. The tanks have a fluid capability, which means the melter interpreted your right click as trying to fill/drain the melter with the tank using the melter's internal tank

commented

No, I was holding a tank before trying to interact with the GUI. It is acting like I still am, after I place the tank down.

commented

Ah, I see, its a dumb forge issue not properly invalidating fluid handlers for an empty stack, tanks are probably just the first case to hit this.

Probably still worth tweaking the UI to not block the UI if no fluid transfer happens, but thats a later fix.