
Structurize clientside crash when scanning build, log attached
Closed this issue ยท 4 comments
Is there an existing issue for this?
- I have searched the existing issues.
Are you using the latest Structurize Version?
- I am running the latest beta/release version of Structurize for my Minecraft version.
I am also running the latest versions of other mods that are part of my problem.
Did you check on the Wiki? or ask on Discord?
Minecraft Version
1.21
Structurize Version
1.0.780
MineColonies Version (if related bug)
~
Related Mods and their Versions
It's a DO block causing it so...
DO v. 1.0.220
Current Behavior
Crash go BOOM. I was scanning a structure that had DO panels and oh it didn't like me today.
See attached log
Expected Behavior
For it not to crash
Reproduction Steps
Got both of my points set and when I clicked within the GUI to view the Resources it crashed. Didn't like some of those panels apparently.
Logs
Structurize Clientside Crash 07272025.txt
Anything else?
Not that I can think of. I'd send you the schema of the thing I was scanning but ahh... yeah that kinda didn't work eh?
Footer
Viewers
- Add a thumbs-up to the bug report if you are also affected. This helps the bug report become more visible to the team and doesn't clutter the comments.
- Add a comment if you have any insights or background information that isn't already part of the conversation.
Reproduced on a minimal MineColonies 1.21 installation (built off of version/1.21). This crash does not happen in 1.20 (built off of version/main).
Possibly just an out of date Domum dependency for the 1.21 version?
This is still happening as of Structurize 782 upon pressing the "Show Resources" button of a scan that includes Domum panels.
---- Minecraft Crash Report ----
// Hey, that tickles! Hehehe!
Time: 2025-08-06 12:12:13
Description: MousePressed event for BO screen
java.lang.IllegalArgumentException: Cannot get property EnumProperty{name=type, clazz=class com.ldtteam.domumornamentum.block.types.TrapdoorType, values=[BOSS, COFFER, FULL, HORIZONTAL_BARS, HORIZONTALLY_SQUIGGLY_STRIPED, HORIZONTALLY_STRIPED, MOULDING, PORT_MANTEAU, PORTHOLE, ROUNDEL, SLOT, VERTICAL_BARS, VERTICALLY_SQUIGGLY_STRIPED, VERTICALLY_STRIPED, WAFFLE]} as it does not exist in Block{domum_ornamentum:panel}
at TRANSFORMER/[email protected]/net.minecraft.world.level.block.state.StateHolder.getValue(StateHolder.java:95) ~[neoforge-21.1.168.jar%23197!/:?] {re:classloading}
at TRANSFORMER/[email protected]/com.minecolonies.core.placementhandlers.DoBlockPlacementHandler.getCorrectDOItem(DoBlockPlacementHandler.java:199) ~[minecolonies-1.1.1069-1.21.1-snapshot.jar%23202!/:1.1.1069-1.21.1-snapshot] {re:classloading}
at TRANSFORMER/[email protected]/com.minecolonies.core.placementhandlers.DoBlockPlacementHandler.getRequiredItems(DoBlockPlacementHandler.java:173) ~[minecolonies-1.1.1069-1.21.1-snapshot.jar%23202!/:1.1.1069-1.21.1-snapshot] {re:classloading}
at TRANSFORMER/[email protected]/com.ldtteam.structurize.client.gui.WindowScan.updateResources(WindowScan.java:479) ~[structurize-1.0.782-1.21.1-snapshot.jar%23205!/:1.0.782-1.21.1-snapshot] {re:classloading}
at TRANSFORMER/[email protected]/com.ldtteam.structurize.client.gui.WindowScan.showResClicked(WindowScan.java:200) ~[structurize-1.0.782-1.21.1-snapshot.jar%23205!/:1.0.782-1.21.1-snapshot] {re:classloading}
at TRANSFORMER/[email protected]/com.ldtteam.structurize.client.gui.AbstractWindowSkeleton.lambda$registerButton$0(AbstractWindowSkeleton.java:37) ~[structurize-1.0.782-1.21.1-snapshot.jar%23205!/:1.0.782-1.21.1-snapshot] {re:classloading}
at TRANSFORMER/[email protected]/com.ldtteam.structurize.client.gui.AbstractWindowSkeleton.onButtonClicked(AbstractWindowSkeleton.java:64) ~[structurize-1.0.782-1.21.1-snapshot.jar%23205!/:1.0.782-1.21.1-snapshot] {re:classloading}
at TRANSFORMER/[email protected]/com.ldtteam.blockui.controls.Button.handleClick(Button.java:115) ~[blockui-1.0.205-1.21.1.jar%23204!/:1.0.205-1.21.1] {re:classloading}
at TRANSFORMER/[email protected]/com.ldtteam.blockui.Pane.click(Pane.java:597) ~[blockui-1.0.205-1.21.1.jar%23204!/:1.0.205-1.21.1] {re:classloading}
Ditto, I am stuck scanning without checking for now so I don't crash every time.