Filling Stack of Thermal Syrup Crashed Game, Unable to Open World
JayceKnapik opened this issue · 8 comments
Context
Was testing Thermal syrup bottle filling recipe, placed a stack of 64 empty glass bottles on a depot beneath a syrup-filled spout which caused the game to crash. Currently unable to open affected world afterwards.
Crash Report
Can you show the recipe as shown in JEI?
If you could share the recipe json, that’d be helpful as well.
Added a custom filling recipe using the JSON format above (replaced "create:tea" with "thermal:syrup" and "create:builders_tea" with "thermal:syrup_bottle"), game crashed same as before. Updated crash log attached:
crash-2024-09-13_10.09.20-server.txt
Try using the following recipe json and modifying it for your needs and seeing if it works, i'd like to rule out kubejs create doing something weird
Launched a new world without the custom thermal filling recipe and was able to confirm that the issue also appeared for the filling recipe for water bottles. Currently testing if the stack size of empty bottles used (full 64 stack) is causing the crash.
Looks like the issue is persisting for any stack size used for any create:filling recipe. Most recent crash logs attached, including testing water bottle filling for 64 stack and single empty bottle on depot.
crash-2024-09-13_10.24.20-server.txt
crash-2024-09-13_10.21.08-server.txt
Does your kubejs script add any other filling recipes? I'd remove those first too when verifying it's not kubejs.
If not, there's probably some other recipe (possibly from a mod) that is malformed. Filling a water bottle doesn't crash in dev for me.
I think that in that case it's just another case to add to #6625.
You might be able to find it by going through the filling category in JEI, it's saying there's no ingredients (fluid or item) so it should be obvious. (it might also crash before you get to identify it, going that route, not sure)
Otherwise, think you'll need to do a binary search.