-
Bug
-
Resolution: Invalid
-
None
-
1.21.3
-
None
-
Unconfirmed
-
(Unassigned)
Hello, I am working with custom processors and custom generation structures.
I made my own village with many pieces but the streets that generate don't place spruce planks when I specifically want it to when block is replaced.
My custom processor named: "str:street_rep"
{ "processors": [ { "processor_type": "rule", "rules": [ { "input_predicate": { "predicate_type": "block_match", "block": "water" }, "location_predicate": { "block": "minecraft:water", "predicate_type": "minecraft:block_match" }, "output_state": { "Name": "minecraft:spruce_planks" } } ] } ] }
(STRUCTURE WAS AUTO GENERATED)
Streets fail to place down wooden planks in place of the water!
(THIS STRUCTURE WAS PLACED WITH /place)
As you can see in normal vanilla generation the blocks are replaced correctly!
This is my template pool for my streets:
{ "name": "str:village_plains/plots", "fallback": "empty", "elements": [ { "element": { "element_type": "single_pool_element", "location": "str:village_plains/streets/straight", "processors": "str:street_rep", "projection": "terrain_matching" }, "weight": 25 }, { "element": { "element_type": "single_pool_element", "location": "str:village_plains/streets/turn", "processors": "str:street_rep", "projection": "terrain_matching" }, "weight": 18 }, { "element": { "element_type": "single_pool_element", "location": "str:village_plains/streets/t", "processors": "str:street_rep", "projection": "terrain_matching" }, "weight": 14 }, { "element": { "element_type": "single_pool_element", "location": "str:village_plains/streets/cross", "processors": "str:street_rep", "projection": "terrain_matching" }, "weight": 5 } ] }
Why does it not work?????