#big structure don't spawn
1 messages · Page 1 of 1 (latest)
If its a big structure and you just have air + grass allowlist + grounded as a condition, there is just no space to place it
@lofty viper I took some test settings what should I put? The castle should appear on the surface
sry I don't know much about these things I'm trying to learn, I'm new to this "world"
With big structures its really about finding the right balance. If you empty the allowlist, it will spawn but might cut into terrain which you dont want. If you remove grounded it might float. I
I would suggest turning up the iterations/maximizing the scatter chance so you see it more often
Then go of there by adjusting the constraints
Also make sure to check your content log to see if you have any issues with files
Try using the new jigsaw structure system
There are still issues but that is with structures that need to be connected. Single structure works perfectly for me
they dont work well, they have a lot of bugs
{ "format_version": "1.17.0", "minecraft:structure_template_feature": { "description": { "identifier": "test:castle1" }, "structure_name": "test:castle_1", "adjustment_radius": 8, "facing_direction": "random", "constraints": { "grounded": {}, "block_intersection": { "block_allowlist": [ ] } } } }
{ "format_version": "1.17.0", "minecraft:feature_rules": { "description": { "identifier": "test:test_castle1_feature", "places_feature": "test:castle1" }, "conditions": { "placement_pass": "first_pass" }, "distribution": { "iterations": 50, "scatter_chance": 100.0, "x": { "extent": [0, 16], "distribution": "uniform" }, "z": { "extent": [0, 16], "distribution": "uniform" }, "y": "query.heightmap(variable.worldx, variable.worldz)" } } }
i tried this settings but nothing is changed:(
the castle is a 45x45
Try to remove the block intersection + blockallowlist entirely
iirc your current version means that your structrure is not allowed to overwrite any blocks