[BUG] copper plate not craftable in the bronze compressor in singleplayer, but it is on the official servers
FederAndInk opened this issue · 7 comments
Modpack Version
1.4.1
Minecraft Version
1.18.2
Describe the crash or bug
The copper plate is not craftable in the bronze compressor in singleplayer, but it is on the official servers.
We can see the recipe in the official servers but not in single player
Steps to reproduce the behavior:
try to put a copper ingot into a bronze compressor with steam. or see the recipe in REI
Expected behavior
What is the expected outcome?
Screenshots
Official servers:
SinglePlayer:
Crash log or latest.log.log
use pastebin.com for your log
Additional context
Any additional context?
Just a follow up on this issue, the problem lies in kubejs not loading the scripts in the same order on server vs single player.
The server remove script needs to be loaded before the server unification script, I think they need to be either merged to force the order or the remove script needs to be loaded at the end of the unification script. Or maybe we can specify script dependencies in kubejs?
Basically, the remove script remove the MI copper_plate recipe then the unification script change the recipe from MI copper_plate to TR copper_plate, but it can't be changed if the recipe has been removed first.
You can set the script priority with for example
//priority: 100
At the top of a script to set the priority, higher number = higher priority IIRC
You can set the script priority with for example
//priority: 100
At the top of a script to set the priority, higher number = higher priority IIRC
Ahh. Wasn't aware of that, thank you.