Masterful Machinery

Masterful Machinery

2M Downloads

Custom block properties in structure requirements causes issues while the controller is ticking

Closed this issue ยท 4 comments

commented

Version Information

Forge version: 47.4.0
Masterful Machinery version: 1.20.1-0.1.22 BETA

ADD ON'S
if not installed just put "null"
Optifine version: null
Botania version: null
Create version: null
Mekanism version: null
Pneumaticcraft version: null
Astral Sorcery version: null
KubeJS version: 2001.6.5-build.16

Further Information

Link to latest.log: https://mclo.gs/SCbSBd2 //linking the crash report itself as latest.log contains a lot of unrelated warnings and errors
Steps to reproduce:

  1. Set up a structure using kubeJS that has blocks with certain properties set, like lit campfire or Y axis chain
  2. Try to place the block in a correct spot
  3. Crash happens

What I expected to happen:
Placing blocks with certain properties does not cause a "Server Closed" crash, as it didn't before updating to recent version from before 1.20.1-0.1.11

What happened instead:
Action specified actually does coause this server crash, trying to rejoin affected world crashed whole instance.
Notably restarting Minecraft fixed issues for this one particular block, placing another block with special properties causes another crash

commented

can you attach the kubejs scripts related to these structures

commented

kubejs.zip
this should be both the startup registry scripts and server sctructure and recipe related stuff (recipes are unnecessary now that I think about it)

commented

can you see if this is fixed in the new MM version: MasterfulMachinery-3-1.20.1-0.1.23 BETA
i think i may have fixed it :)

commented

๐Ÿ‘€ Wow, you're the best!
Everything works now as far as I can tell