diff --git a/src/main/java/com/minecolonies/core/entity/pathfinding/pathjobs/PathJobRandomPos.java b/src/main/java/com/minecolonies/core/entity/pathfinding/pathjobs/PathJobRandomPos.java index c4f77836cf1..0612c224856 100644 --- a/src/main/java/com/minecolonies/core/entity/pathfinding/pathjobs/PathJobRandomPos.java +++ b/src/main/java/com/minecolonies/core/entity/pathfinding/pathjobs/PathJobRandomPos.java @@ -158,18 +158,6 @@ public void setPathingOptions(final PathingOptions pathingOptions) getPathingOptions().canDrop = false; } - /** - * Checks if position and range match the given parameters - * - * @param range max dist to dest range - * @param pos dest to look from - * @return - */ - public boolean posAndRangeMatch(final int range, final BlockPos pos) - { - return; - } - @Override public BlockPos getDestination() { diff --git a/src/main/resources/data/minecolonies/structures/camps/amazon/amazon_jungle_barrel_shaft.nbt b/src/main/resources/data/minecolonies/structures/camps/amazon/amazon_jungle_barrel_shaft.nbt new file mode 100644 index 00000000000..a9f1d5510d4 Binary files /dev/null and b/src/main/resources/data/minecolonies/structures/camps/amazon/amazon_jungle_barrel_shaft.nbt differ diff --git a/src/main/resources/data/minecolonies/structures/camps/amazon/amazon_jungle_boss.nbt b/src/main/resources/data/minecolonies/structures/camps/amazon/amazon_jungle_boss.nbt new file mode 100644 index 00000000000..054d67565ae Binary files /dev/null and b/src/main/resources/data/minecolonies/structures/camps/amazon/amazon_jungle_boss.nbt differ diff --git a/src/main/resources/data/minecolonies/structures/camps/amazon/amazon_jungle_boss2.nbt b/src/main/resources/data/minecolonies/structures/camps/amazon/amazon_jungle_boss2.nbt new file mode 100644 index 00000000000..808b1ddbb86 Binary files /dev/null and b/src/main/resources/data/minecolonies/structures/camps/amazon/amazon_jungle_boss2.nbt differ diff --git a/src/main/resources/data/minecolonies/structures/camps/amazon/amazon_jungle_corner.nbt b/src/main/resources/data/minecolonies/structures/camps/amazon/amazon_jungle_corner.nbt new file mode 100644 index 00000000000..4636c1faad8 Binary files /dev/null and b/src/main/resources/data/minecolonies/structures/camps/amazon/amazon_jungle_corner.nbt differ diff --git a/src/main/resources/data/minecolonies/structures/camps/amazon/amazon_jungle_intersection.nbt b/src/main/resources/data/minecolonies/structures/camps/amazon/amazon_jungle_intersection.nbt new file mode 100644 index 00000000000..4fbaf3792d0 Binary files /dev/null and b/src/main/resources/data/minecolonies/structures/camps/amazon/amazon_jungle_intersection.nbt differ diff --git a/src/main/resources/data/minecolonies/structures/camps/amazon/amazon_jungle_ladder.nbt b/src/main/resources/data/minecolonies/structures/camps/amazon/amazon_jungle_ladder.nbt new file mode 100644 index 00000000000..8ca7944f242 Binary files /dev/null and b/src/main/resources/data/minecolonies/structures/camps/amazon/amazon_jungle_ladder.nbt differ diff --git a/src/main/resources/data/minecolonies/structures/camps/amazon/amazon_jungle_pit_shaft.nbt b/src/main/resources/data/minecolonies/structures/camps/amazon/amazon_jungle_pit_shaft.nbt new file mode 100644 index 00000000000..0d22d04c5b4 Binary files /dev/null and b/src/main/resources/data/minecolonies/structures/camps/amazon/amazon_jungle_pit_shaft.nbt differ diff --git a/src/main/resources/data/minecolonies/structures/camps/amazon/amazon_jungle_pyramid.nbt b/src/main/resources/data/minecolonies/structures/camps/amazon/amazon_jungle_pyramid.nbt new file mode 100644 index 00000000000..4d8dc75b1e9 Binary files /dev/null and b/src/main/resources/data/minecolonies/structures/camps/amazon/amazon_jungle_pyramid.nbt differ diff --git a/src/main/resources/data/minecolonies/structures/camps/amazon/amazon_jungle_ruined_spawner_shaft.nbt b/src/main/resources/data/minecolonies/structures/camps/amazon/amazon_jungle_ruined_spawner_shaft.nbt new file mode 100644 index 00000000000..7cbb7c70e62 Binary files /dev/null and b/src/main/resources/data/minecolonies/structures/camps/amazon/amazon_jungle_ruined_spawner_shaft.nbt differ diff --git a/src/main/resources/data/minecolonies/structures/camps/amazon/amazon_jungle_ruined_spawner_shaft_deadend.nbt b/src/main/resources/data/minecolonies/structures/camps/amazon/amazon_jungle_ruined_spawner_shaft_deadend.nbt new file mode 100644 index 00000000000..232a3afc386 Binary files /dev/null and b/src/main/resources/data/minecolonies/structures/camps/amazon/amazon_jungle_ruined_spawner_shaft_deadend.nbt differ diff --git a/src/main/resources/data/minecolonies/structures/camps/amazon/amazon_jungle_shaft.nbt b/src/main/resources/data/minecolonies/structures/camps/amazon/amazon_jungle_shaft.nbt new file mode 100644 index 00000000000..068613f2932 Binary files /dev/null and b/src/main/resources/data/minecolonies/structures/camps/amazon/amazon_jungle_shaft.nbt differ diff --git a/src/main/resources/data/minecolonies/structures/camps/amazon/amazon_jungle_spawner_corner.nbt b/src/main/resources/data/minecolonies/structures/camps/amazon/amazon_jungle_spawner_corner.nbt new file mode 100644 index 00000000000..6704e073dea Binary files /dev/null and b/src/main/resources/data/minecolonies/structures/camps/amazon/amazon_jungle_spawner_corner.nbt differ diff --git a/src/main/resources/data/minecolonies/structures/camps/amazon/amazon_jungle_spawner_intersection.nbt b/src/main/resources/data/minecolonies/structures/camps/amazon/amazon_jungle_spawner_intersection.nbt new file mode 100644 index 00000000000..b3fc6572956 Binary files /dev/null and b/src/main/resources/data/minecolonies/structures/camps/amazon/amazon_jungle_spawner_intersection.nbt differ diff --git a/src/main/resources/data/minecolonies/structures/camps/amazon/amazon_jungle_spawner_shaft.nbt b/src/main/resources/data/minecolonies/structures/camps/amazon/amazon_jungle_spawner_shaft.nbt new file mode 100644 index 00000000000..be55bec64b8 Binary files /dev/null and b/src/main/resources/data/minecolonies/structures/camps/amazon/amazon_jungle_spawner_shaft.nbt differ diff --git a/src/main/resources/data/minecolonies/structures/camps/amazon/amazon_jungle_tnt_shaft.nbt b/src/main/resources/data/minecolonies/structures/camps/amazon/amazon_jungle_tnt_shaft.nbt new file mode 100644 index 00000000000..4975fe73d26 Binary files /dev/null and b/src/main/resources/data/minecolonies/structures/camps/amazon/amazon_jungle_tnt_shaft.nbt differ diff --git a/src/main/resources/data/minecolonies/structures/camps/amazon/amazon_jungle_trapped_corner.nbt b/src/main/resources/data/minecolonies/structures/camps/amazon/amazon_jungle_trapped_corner.nbt new file mode 100644 index 00000000000..26bde5dada8 Binary files /dev/null and b/src/main/resources/data/minecolonies/structures/camps/amazon/amazon_jungle_trapped_corner.nbt differ diff --git a/src/main/resources/data/minecolonies/structures/camps/desert_camp.nbt b/src/main/resources/data/minecolonies/structures/camps/desert_camp.nbt new file mode 100644 index 00000000000..b9b16f72c14 Binary files /dev/null and b/src/main/resources/data/minecolonies/structures/camps/desert_camp.nbt differ diff --git a/src/main/resources/data/minecolonies/structures/camps/large_barbarian_camp.nbt b/src/main/resources/data/minecolonies/structures/camps/large_barbarian_camp.nbt new file mode 100644 index 00000000000..00a2879a9cb Binary files /dev/null and b/src/main/resources/data/minecolonies/structures/camps/large_barbarian_camp.nbt differ diff --git a/src/main/resources/data/minecolonies/structures/camps/small_barbarian_camp.nbt b/src/main/resources/data/minecolonies/structures/camps/small_barbarian_camp.nbt new file mode 100644 index 00000000000..115b895564e Binary files /dev/null and b/src/main/resources/data/minecolonies/structures/camps/small_barbarian_camp.nbt differ diff --git a/src/main/resources/data/minecolonies/structures/ships/large_norse_ship.nbt b/src/main/resources/data/minecolonies/structures/ships/large_norse_ship.nbt index 6b4e8812362..7d93759ba2b 100644 Binary files a/src/main/resources/data/minecolonies/structures/ships/large_norse_ship.nbt and b/src/main/resources/data/minecolonies/structures/ships/large_norse_ship.nbt differ diff --git a/src/main/resources/data/minecolonies/structures/ships/large_pirate_ship.nbt b/src/main/resources/data/minecolonies/structures/ships/large_pirate_ship.nbt index 5630dba56ee..da0c6c43168 100644 Binary files a/src/main/resources/data/minecolonies/structures/ships/large_pirate_ship.nbt and b/src/main/resources/data/minecolonies/structures/ships/large_pirate_ship.nbt differ diff --git a/src/main/resources/data/minecolonies/structures/ships/medium_norse_ship.nbt b/src/main/resources/data/minecolonies/structures/ships/medium_norse_ship.nbt index 849969f3d89..16d56b22434 100644 Binary files a/src/main/resources/data/minecolonies/structures/ships/medium_norse_ship.nbt and b/src/main/resources/data/minecolonies/structures/ships/medium_norse_ship.nbt differ diff --git a/src/main/resources/data/minecolonies/structures/ships/medium_pirate_ship.nbt b/src/main/resources/data/minecolonies/structures/ships/medium_pirate_ship.nbt index 2d4be1dd626..f45ca9ce108 100644 Binary files a/src/main/resources/data/minecolonies/structures/ships/medium_pirate_ship.nbt and b/src/main/resources/data/minecolonies/structures/ships/medium_pirate_ship.nbt differ diff --git a/src/main/resources/data/minecolonies/structures/ships/small_norse_ship.nbt b/src/main/resources/data/minecolonies/structures/ships/small_norse_ship.nbt index 42593c5946f..727deb5dc33 100644 Binary files a/src/main/resources/data/minecolonies/structures/ships/small_norse_ship.nbt and b/src/main/resources/data/minecolonies/structures/ships/small_norse_ship.nbt differ diff --git a/src/main/resources/data/minecolonies/structures/ships/small_pirate_ship.nbt b/src/main/resources/data/minecolonies/structures/ships/small_pirate_ship.nbt index 5f0aa9f7950..567d5931a02 100644 Binary files a/src/main/resources/data/minecolonies/structures/ships/small_pirate_ship.nbt and b/src/main/resources/data/minecolonies/structures/ships/small_pirate_ship.nbt differ diff --git a/src/main/resources/data/minecolonies/tags/worldgen/biome/has_structure/amazon_camp.json b/src/main/resources/data/minecolonies/tags/worldgen/biome/has_structure/amazon_camp.json new file mode 100644 index 00000000000..50544590ee6 --- /dev/null +++ b/src/main/resources/data/minecolonies/tags/worldgen/biome/has_structure/amazon_camp.json @@ -0,0 +1,6 @@ +{ + "replace": false, + "values": [ + "#minecraft:is_jungle" + ] +} diff --git a/src/main/resources/data/minecolonies/tags/worldgen/biome/has_structure/barbarian_camp.json b/src/main/resources/data/minecolonies/tags/worldgen/biome/has_structure/barbarian_camp.json new file mode 100644 index 00000000000..a0a9cc799bd --- /dev/null +++ b/src/main/resources/data/minecolonies/tags/worldgen/biome/has_structure/barbarian_camp.json @@ -0,0 +1,17 @@ +{ + "replace": false, + "values": [ + "minecraft:plains", + "#forge:is_plains", + "minecraft:sunflower_plains", + "minecraft:snowy_plains", + "minecraft:forest", + "#minecraft:is_forest", + "minecraft:flower_forest", + "minecraft:birch_forest", + "minecraft:old_growth_birch_forest", + "minecraft:windswept_hills", + "minecraft:windswept_forest", + "minecraft:meadow" + ] +} diff --git a/src/main/resources/data/minecolonies/tags/worldgen/biome/has_structure/desert_camp.json b/src/main/resources/data/minecolonies/tags/worldgen/biome/has_structure/desert_camp.json new file mode 100644 index 00000000000..c6e1b7964f2 --- /dev/null +++ b/src/main/resources/data/minecolonies/tags/worldgen/biome/has_structure/desert_camp.json @@ -0,0 +1,6 @@ +{ + "replace": false, + "values": [ + "#forge:is_desert" + ] +} diff --git a/src/main/resources/data/minecolonies/tags/worldgen/biome/has_structure/desertoasis_colony.json b/src/main/resources/data/minecolonies/tags/worldgen/biome/has_structure/desertoasis_colony.json index 998789efbff..c6e1b7964f2 100644 --- a/src/main/resources/data/minecolonies/tags/worldgen/biome/has_structure/desertoasis_colony.json +++ b/src/main/resources/data/minecolonies/tags/worldgen/biome/has_structure/desertoasis_colony.json @@ -1,6 +1,6 @@ { "replace": false, "values": [ - "minecraft:desert" + "#forge:is_desert" ] } diff --git a/src/main/resources/data/minecolonies/worldgen/processor_list/placeholder_replacement_desert.json b/src/main/resources/data/minecolonies/worldgen/processor_list/placeholder_replacement_desert.json new file mode 100644 index 00000000000..647669b6643 --- /dev/null +++ b/src/main/resources/data/minecolonies/worldgen/processor_list/placeholder_replacement_desert.json @@ -0,0 +1,44 @@ +{ + "processors": [ + { + "blocks": [ + { + "Name": "structurize:blocksubstitution" + }, + { + "Name": "minecolonies:blockwaypoint" + } + ], + "processor_type": "minecraft:block_ignore" + }, + { + "rules": [ + { + "output_state": { + "Name": "minecraft:sand" + }, + "input_predicate": { + "block": "structurize:blocksolidsubstitution", + "predicate_type": "minecraft:block_match" + }, + "location_predicate": { + "predicate_type": "minecraft:always_true" + } + }, + { + "output_state": { + "Name": "minecraft:water" + }, + "input_predicate": { + "block": "structurize:blockfluidsubstitution", + "predicate_type": "minecraft:block_match" + }, + "location_predicate": { + "predicate_type": "minecraft:always_true" + } + } + ], + "processor_type": "minecraft:rule" + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/minecolonies/worldgen/structure/amazon_camp.json b/src/main/resources/data/minecolonies/worldgen/structure/amazon_camp.json new file mode 100644 index 00000000000..ef33a6a27b5 --- /dev/null +++ b/src/main/resources/data/minecolonies/worldgen/structure/amazon_camp.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:jigsaw", + "biomes": "#minecolonies:has_structure/amazon_camp", + "adapt_noise": false, + "start_pool": "minecolonies:amazon_camp", + "spawn_overrides": {}, + "size": 7, + "step": "surface_structures", + + "start_height": { + "absolute": 0 + }, + "project_start_to_heightmap": "WORLD_SURFACE_WG", + "max_distance_from_center": 16, + "use_expansion_hack": false +} diff --git a/src/main/resources/data/minecolonies/worldgen/structure/barbarian_camp.json b/src/main/resources/data/minecolonies/worldgen/structure/barbarian_camp.json new file mode 100644 index 00000000000..b2c0d87bbe3 --- /dev/null +++ b/src/main/resources/data/minecolonies/worldgen/structure/barbarian_camp.json @@ -0,0 +1,16 @@ +{ + "type": "minecraft:jigsaw", + "biomes": "#minecolonies:has_structure/barbarian_camp", + "adapt_noise": false, + "start_pool": "minecolonies:barbarian_camp", + "spawn_overrides": {}, + "size": 1, + "step": "surface_structures", + + "start_height": { + "absolute": 0 + }, + "project_start_to_heightmap": "WORLD_SURFACE_WG", + "max_distance_from_center": 16, + "use_expansion_hack": false +} diff --git a/src/main/resources/data/minecolonies/worldgen/structure/desert_camp.json b/src/main/resources/data/minecolonies/worldgen/structure/desert_camp.json new file mode 100644 index 00000000000..0e5911c8583 --- /dev/null +++ b/src/main/resources/data/minecolonies/worldgen/structure/desert_camp.json @@ -0,0 +1,17 @@ +{ + "type": "minecraft:jigsaw", + "biomes": "#minecolonies:has_structure/desert_camp", + "adapt_noise": false, + "start_pool": "minecolonies:desert_camp", + "spawn_overrides": {}, + "size": 1, + "step": "surface_structures", + + "start_height": { + "absolute": 0 + }, + "terrain_adaptation": "beard_box", + "project_start_to_heightmap": "WORLD_SURFACE_WG", + "max_distance_from_center": 16, + "use_expansion_hack": false +} diff --git a/src/main/resources/data/minecolonies/worldgen/structure_set/amazon_camp.json b/src/main/resources/data/minecolonies/worldgen/structure_set/amazon_camp.json new file mode 100644 index 00000000000..13d603bf545 --- /dev/null +++ b/src/main/resources/data/minecolonies/worldgen/structure_set/amazon_camp.json @@ -0,0 +1,14 @@ +{ + "structures": [ + { + "structure": "minecolonies:amazon_camp", + "weight": 1 + } + ], + "placement": { + "salt": 1223366777, + "spacing": 55, + "separation": 25, + "type": "minecraft:random_spread" + } +} \ No newline at end of file diff --git a/src/main/resources/data/minecolonies/worldgen/structure_set/barbarian_camp.json b/src/main/resources/data/minecolonies/worldgen/structure_set/barbarian_camp.json new file mode 100644 index 00000000000..98afebab5ae --- /dev/null +++ b/src/main/resources/data/minecolonies/worldgen/structure_set/barbarian_camp.json @@ -0,0 +1,14 @@ +{ + "structures": [ + { + "structure": "minecolonies:barbarian_camp", + "weight": 1 + } + ], + "placement": { + "salt": 1223366777, + "spacing": 55, + "separation": 25, + "type": "minecraft:random_spread" + } +} \ No newline at end of file diff --git a/src/main/resources/data/minecolonies/worldgen/structure_set/desert_camp.json b/src/main/resources/data/minecolonies/worldgen/structure_set/desert_camp.json new file mode 100644 index 00000000000..d3b4318d7f7 --- /dev/null +++ b/src/main/resources/data/minecolonies/worldgen/structure_set/desert_camp.json @@ -0,0 +1,14 @@ +{ + "structures": [ + { + "structure": "minecolonies:desert_camp", + "weight": 1 + } + ], + "placement": { + "salt": 1223366777, + "spacing": 55, + "separation": 25, + "type": "minecraft:random_spread" + } +} \ No newline at end of file diff --git a/src/main/resources/data/minecolonies/worldgen/template_pool/amazon_camp.json b/src/main/resources/data/minecolonies/worldgen/template_pool/amazon_camp.json new file mode 100644 index 00000000000..a180790855e --- /dev/null +++ b/src/main/resources/data/minecolonies/worldgen/template_pool/amazon_camp.json @@ -0,0 +1,15 @@ +{ + "name": "minecolonies:start_pool", + "fallback": "minecraft:empty", + "elements": [ + { + "weight": 1, + "element": { + "location": "minecolonies:camps/amazon/amazon_jungle_pyramid", + "processors": "minecolonies:placeholder_replacement", + "projection": "rigid", + "element_type": "minecraft:single_pool_element" + } + } + ] +} diff --git a/src/main/resources/data/minecolonies/worldgen/template_pool/amazon_jungle_pyramid.json b/src/main/resources/data/minecolonies/worldgen/template_pool/amazon_jungle_pyramid.json new file mode 100644 index 00000000000..a06b55df5d5 --- /dev/null +++ b/src/main/resources/data/minecolonies/worldgen/template_pool/amazon_jungle_pyramid.json @@ -0,0 +1,132 @@ +{ + "name": "minecolonies:amazon_jungle_pyramid", + "fallback": "minecraft:empty", + "elements": [ + { + "weight": 1, + "element": { + "location": "minecolonies:camps/amazon/amazon_jungle_boss", + "processors": "minecolonies:placeholder_replacement", + "projection": "rigid", + "element_type": "minecraft:single_pool_element" + } + }, + { + "weight": 1, + "element": { + "location": "minecolonies:camps/amazon/amazon_jungle_boss2", + "processors": "minecolonies:placeholder_replacement", + "projection": "rigid", + "element_type": "minecraft:single_pool_element" + } + }, + { + "weight": 10, + "element": { + "location": "minecolonies:camps/amazon/amazon_jungle_corner", + "processors": "minecolonies:placeholder_replacement", + "projection": "rigid", + "element_type": "minecraft:single_pool_element" + } + }, + { + "weight": 10, + "element": { + "location": "minecolonies:camps/amazon/amazon_jungle_intersection", + "processors": "minecolonies:placeholder_replacement", + "projection": "rigid", + "element_type": "minecraft:single_pool_element" + } + }, + { + "weight": 1, + "element": { + "location": "minecolonies:camps/amazon/amazon_jungle_ladder", + "processors": "minecolonies:placeholder_replacement", + "projection": "rigid", + "element_type": "minecraft:single_pool_element" + } + }, + { + "weight": 10, + "element": { + "location": "minecolonies:camps/amazon/amazon_jungle_pit_shaft", + "processors": "minecolonies:placeholder_replacement", + "projection": "rigid", + "element_type": "minecraft:single_pool_element" + } + }, + { + "weight": 10, + "element": { + "location": "minecolonies:camps/amazon/amazon_jungle_ruined_spawner_shaft", + "processors": "minecolonies:placeholder_replacement", + "projection": "rigid", + "element_type": "minecraft:single_pool_element" + } + }, + { + "weight": 10, + "element": { + "location": "minecolonies:camps/amazon/amazon_jungle_ruined_spawner_shaft_deadend", + "processors": "minecolonies:placeholder_replacement", + "projection": "rigid", + "element_type": "minecraft:single_pool_element" + } + }, + { + "weight": 10, + "element": { + "location": "minecolonies:camps/amazon/amazon_jungle_ruined_shaft", + "processors": "minecolonies:placeholder_replacement", + "projection": "rigid", + "element_type": "minecraft:single_pool_element" + } + }, + { + "weight": 10, + "element": { + "location": "minecolonies:camps/amazon/amazon_jungle_spawner_corner", + "processors": "minecolonies:placeholder_replacement", + "projection": "rigid", + "element_type": "minecraft:single_pool_element" + } + }, + { + "weight": 10, + "element": { + "location": "minecolonies:camps/amazon/amazon_jungle_spawner_intersection", + "processors": "minecolonies:placeholder_replacement", + "projection": "rigid", + "element_type": "minecraft:single_pool_element" + } + }, + { + "weight": 10, + "element": { + "location": "minecolonies:camps/amazon/amazon_jungle_spawner_shaft", + "processors": "minecolonies:placeholder_replacement", + "projection": "rigid", + "element_type": "minecraft:single_pool_element" + } + }, + { + "weight": 10, + "element": { + "location": "minecolonies:camps/amazon/amazon_jungle_tnt_shaft", + "processors": "minecolonies:placeholder_replacement", + "projection": "rigid", + "element_type": "minecraft:single_pool_element" + } + }, + { + "weight": 10, + "element": { + "location": "minecolonies:camps/amazon/amazon_jungle_trapped_corner", + "processors": "minecolonies:placeholder_replacement", + "projection": "rigid", + "element_type": "minecraft:single_pool_element" + } + } + ] +} diff --git a/src/main/resources/data/minecolonies/worldgen/template_pool/barbarian_camp.json b/src/main/resources/data/minecolonies/worldgen/template_pool/barbarian_camp.json new file mode 100644 index 00000000000..ee3aa5140b2 --- /dev/null +++ b/src/main/resources/data/minecolonies/worldgen/template_pool/barbarian_camp.json @@ -0,0 +1,24 @@ +{ + "name": "minecolonies:start_pool", + "fallback": "minecraft:empty", + "elements": [ + { + "weight": 1, + "element": { + "location": "minecolonies:camps/large_barbarian_camp", + "processors": "minecolonies:placeholder_replacement", + "projection": "rigid", + "element_type": "minecraft:single_pool_element" + } + }, + { + "weight": 1, + "element": { + "location": "minecolonies:camps/small_barbarian_camp", + "processors": "minecolonies:placeholder_replacement", + "projection": "rigid", + "element_type": "minecraft:single_pool_element" + } + } + ] +} diff --git a/src/main/resources/data/minecolonies/worldgen/template_pool/desert_camp.json b/src/main/resources/data/minecolonies/worldgen/template_pool/desert_camp.json new file mode 100644 index 00000000000..dd260faab5f --- /dev/null +++ b/src/main/resources/data/minecolonies/worldgen/template_pool/desert_camp.json @@ -0,0 +1,15 @@ +{ + "name": "minecolonies:start_pool", + "fallback": "minecraft:empty", + "elements": [ + { + "weight": 1, + "element": { + "location": "minecolonies:camps/desert_camp", + "processors": "minecolonies:placeholder_replacement_desert", + "projection": "rigid", + "element_type": "minecraft:single_pool_element" + } + } + ] +}