ignoreSchematicsFromJar not working NeoForge 1.21.1
Nobody has claimed this yet.
- Dominant language
- Java
- Stars
- 55
- Forks
- 53
- Avg merge
- 20m
- Merged PRs (30d)
- 1
Description
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.778-1.21.1
MineColonies Version (if related bug)
1.1.984-1.21.1
Related Mods and their Versions
NeoForge: 21.1.173
Current Behavior
When setting the ignoreSchematicsFromJar value to true I am still able to see, access and place minecolonies defined structure packs.
#All configuration items related to the core gameplay
[gameplay]
#Should the default schematics be ignored (from the jar)? [Default: false]
ignoreSchematicsFromJar = true
#Should player-made schematics be allowed? [Default: true]
allowPlayerSchematics = true
#Max world operations per tick (max blocks to place, remove, or replace). [Default: 1000, min: 0, max: 100000]
# Default: 1000
# Range: 0 ~ 100000
maxOperationsPerTick = 1000
#Max amount of undos saved. A higher number requires more memory. [Default: 50, min: 0, max: 250]
# Default: 50
# Range: 0 ~ 250
maxCachedChanges = 50
#Max amount of schematics to be cached on the server. [Default: 100, min: 0, max: 100000]
# Default: 100
# Range: 0 ~ 100000
maxCachedSchematics = 100
#Max amount of blocks checked by a possible worker. [Default: 1000, min: 0, max: 100000]
# Default: 1000
# Range: 0 ~ 100000
maxBlocksChecked = 1000
#How many block at most can be inside one scanned blueprint. [Default: 100000, min: 1000, max: 1000000]
# Default: 100000
# Range: 1000 ~ 1000000
schematicBlockLimit = 100000
#Currently supports 'default', 'inwardcircle', 'hilbert', 'random' and 'inwardcircleheight1' to 'inwardcircleheight4' [Default: default]
iteratorType = "default"
Expected Behavior
Only the player scans should be visible
Reproduction Steps
- Set value to true via either config screens or editing the toml file.
- Join singleplayer world with privileges.
- Use buildwand to open the GUI
- Switch packs still shows all options
Logs
https://gist.github.com/centmeteenvin/d2b284a429ed44354b962b2a863e7abc
Anything else?
No response
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.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by tracing the ignoreSchematicsFromJar configuration from the TOML or config screen into the Build Wand schematic-pack GUI, using the supplied reproduction steps and log as context. Verify that enabling it hides MineColonies-defined packs while player-made schematics remain visible, and check both single-player configuration paths.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- game-dev
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100