Defeatomizer
Defeatomizer
So the block adds dependencies from its signature to the wrapping/parent procedure?
The pull request is fully ready now.
>Is the InputCheckChange event needed? Without it field value change, block unplugging and block move don't follow the same order when getting undone/redone, because the input check change is not...
Is it fine if the new function uses return value of the existing one and overrides its currently modified methods?
Seems this now needs #3692 to happen in order to be able to function properly... Are you still against it? I can modify it to (at least try to) make...
OKay, I think I thought of a similar way to specify the way certain dependencies should be mapped. RIP cleaner ternary operator code if I succeed.
15k of lines because I did not add extra test NBT files 🤦♂️
OKay, checking again locally shows the errors come from preview generator that sometimes seems to be too sensitive. So no more issues related to this PR.
The issue does not some from jigsaw pools/parts though, but indeed only happens on this branch. I think there already was one bug like that fixed by #2173.
To fix the issue on the master branch: ```diff Index: src/main/java/net/mcreator/ui/modgui/StructureGUI.java IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP UTF-8 =================================================================== diff --git a/src/main/java/net/mcreator/ui/modgui/StructureGUI.java b/src/main/java/net/mcreator/ui/modgui/StructureGUI.java --- a/src/main/java/net/mcreator/ui/modgui/StructureGUI.java (revision bba352e6ee68586707e2daa0f4c1540dc54c0468) +++ b/src/main/java/net/mcreator/ui/modgui/StructureGUI.java (date 1700471524970)...