- Crude spacing implementation.
- Significantly more debug logging.
- Foundations/filler is now generated more consistently, and properly.
- /csviewer can no longer be called raw from command blocks.
- Disabled client-side structure spawning due to possible exploitation.
- Raised maximum queue attempts (for structures in groups) from 100 to 1,000.
- Groups now acknowledge disabled structures.
block
andforce
now ignore surfaceLevel in respect to structure-structure collisions in groups.
Features
- 'lenient' variable, which reduces generation failures at the cost of clipping
- 'floating' variable for
block
placementType, which requires the structure hover at least ten blocks above solid ground.
Patchnotes / Minor Commits
- Group structures should no longer generate within the same chunk as origin, to prevent clipping.
- Individual json names of group structures are now logged on mod initialization/refresh.
- Viewer now displays the group structures belong to.
- 'block' placementType now performs a ceiling check to determine if the uppermost block is valid. No more water pillars, and dramatically less unintentional surface structures.