diff --git a/CHANGES.md b/CHANGES.md index 04444978..3dc1f0fd 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,3 +1,4 @@ # What's changed -- Added Jewelry Compat \ No newline at end of file +- Added Jewelry Compat +- Added Archers Compat diff --git a/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/archers/beach.json b/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/archers/beach.json new file mode 100644 index 00000000..ff31f690 --- /dev/null +++ b/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/archers/beach.json @@ -0,0 +1,29 @@ +{ + "type": "lithostitched:add_template_pool_elements", + "predicate": { + "type": "lithostitched:all_of", + "predicates": [ + { + "type": "lithostitched:mod_loaded", + "mod_id": "archers" + } + ] + }, + "template_pool": "ctov:village/beach/house", + "elements": [ + { + "weight": 5, + "element": { + "element_type": "lithostitched:guaranteed", + "delegate": { + "element_type": "minecraft:single_pool_element", + "projection": "rigid", + "processors": "ctov:village/beach/house", + "location": "ctov:village/beach/jobsite/archery_range" + }, + "count": 1, + "min_depth": 3 + } + } + ] +} \ No newline at end of file diff --git a/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/archers/christmas.json b/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/archers/christmas.json new file mode 100644 index 00000000..9cf8e2de --- /dev/null +++ b/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/archers/christmas.json @@ -0,0 +1,29 @@ +{ + "type": "lithostitched:add_template_pool_elements", + "predicate": { + "type": "lithostitched:all_of", + "predicates": [ + { + "type": "lithostitched:mod_loaded", + "mod_id": "archers" + } + ] + }, + "template_pool": "ctov:village/christmas/house", + "elements": [ + { + "weight": 5, + "element": { + "element_type": "lithostitched:guaranteed", + "delegate": { + "element_type": "minecraft:single_pool_element", + "projection": "rigid", + "processors": "ctov:village/christmas/house", + "location": "ctov:village/christmas/jobsite/archery_range" + }, + "count": 1, + "min_depth": 3 + } + } + ] +} \ No newline at end of file diff --git a/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/archers/dark_forest.json b/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/archers/dark_forest.json new file mode 100644 index 00000000..1da8f123 --- /dev/null +++ b/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/archers/dark_forest.json @@ -0,0 +1,29 @@ +{ + "type": "lithostitched:add_template_pool_elements", + "predicate": { + "type": "lithostitched:all_of", + "predicates": [ + { + "type": "lithostitched:mod_loaded", + "mod_id": "archers" + } + ] + }, + "template_pool": "ctov:village/halloween/house", + "elements": [ + { + "weight": 5, + "element": { + "element_type": "lithostitched:guaranteed", + "delegate": { + "element_type": "minecraft:single_pool_element", + "projection": "rigid", + "processors": "ctov:village/halloween/house", + "location": "ctov:village/dark_forest/jobsite/archery_range" + }, + "count": 1, + "min_depth": 3 + } + } + ] +} \ No newline at end of file diff --git a/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/archers/desert.json b/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/archers/desert.json new file mode 100644 index 00000000..a9c0c8dc --- /dev/null +++ b/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/archers/desert.json @@ -0,0 +1,29 @@ +{ + "type": "lithostitched:add_template_pool_elements", + "predicate": { + "type": "lithostitched:all_of", + "predicates": [ + { + "type": "lithostitched:mod_loaded", + "mod_id": "archers" + } + ] + }, + "template_pool": "ctov:village/desert/house", + "elements": [ + { + "weight": 5, + "element": { + "element_type": "lithostitched:guaranteed", + "delegate": { + "element_type": "minecraft:single_pool_element", + "projection": "rigid", + "processors": "ctov:village/desert/house", + "location": "ctov:village/desert/jobsite/archery_range" + }, + "count": 1, + "min_depth": 3 + } + } + ] +} \ No newline at end of file diff --git a/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/archers/desert_oasis.json b/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/archers/desert_oasis.json new file mode 100644 index 00000000..cd5c311a --- /dev/null +++ b/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/archers/desert_oasis.json @@ -0,0 +1,29 @@ +{ + "type": "lithostitched:add_template_pool_elements", + "predicate": { + "type": "lithostitched:all_of", + "predicates": [ + { + "type": "lithostitched:mod_loaded", + "mod_id": "archers" + } + ] + }, + "template_pool": "ctov:village/desert_oasis/house", + "elements": [ + { + "weight": 5, + "element": { + "element_type": "lithostitched:guaranteed", + "delegate": { + "element_type": "minecraft:single_pool_element", + "projection": "rigid", + "processors": "ctov:village/desert/house", + "location": "ctov:village/desert_oasis/jobsite/archery_range" + }, + "count": 1, + "min_depth": 3 + } + } + ] +} \ No newline at end of file diff --git a/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/archers/jungle.json b/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/archers/jungle.json new file mode 100644 index 00000000..27bdb2cf --- /dev/null +++ b/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/archers/jungle.json @@ -0,0 +1,29 @@ +{ + "type": "lithostitched:add_template_pool_elements", + "predicate": { + "type": "lithostitched:all_of", + "predicates": [ + { + "type": "lithostitched:mod_loaded", + "mod_id": "archers" + } + ] + }, + "template_pool": "ctov:village/jungle/house", + "elements": [ + { + "weight": 5, + "element": { + "element_type": "lithostitched:guaranteed", + "delegate": { + "element_type": "minecraft:single_pool_element", + "projection": "rigid", + "processors": "ctov:village/jungle/house", + "location": "ctov:village/jungle/jobsite/archery_range" + }, + "count": 1, + "min_depth": 3 + } + } + ] +} \ No newline at end of file diff --git a/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/archers/jungle_tree.json b/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/archers/jungle_tree.json new file mode 100644 index 00000000..ff14070f --- /dev/null +++ b/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/archers/jungle_tree.json @@ -0,0 +1,29 @@ +{ + "type": "lithostitched:add_template_pool_elements", + "predicate": { + "type": "lithostitched:all_of", + "predicates": [ + { + "type": "lithostitched:mod_loaded", + "mod_id": "archers" + } + ] + }, + "template_pool": "ctov:village/jungle_tree/terminator", + "elements": [ + { + "weight": 5, + "element": { + "element_type": "lithostitched:guaranteed", + "delegate": { + "element_type": "minecraft:single_pool_element", + "projection": "rigid", + "processors": "ctov:village/jungle/house", + "location": "ctov:village/jungle_tree/jobsite/archery_range" + }, + "count": 1, + "min_depth": 3 + } + } + ] +} \ No newline at end of file diff --git a/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/archers/mesa.json b/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/archers/mesa.json new file mode 100644 index 00000000..6481783a --- /dev/null +++ b/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/archers/mesa.json @@ -0,0 +1,29 @@ +{ + "type": "lithostitched:add_template_pool_elements", + "predicate": { + "type": "lithostitched:all_of", + "predicates": [ + { + "type": "lithostitched:mod_loaded", + "mod_id": "archers" + } + ] + }, + "template_pool": "ctov:village/mesa/house", + "elements": [ + { + "weight": 5, + "element": { + "element_type": "lithostitched:guaranteed", + "delegate": { + "element_type": "minecraft:single_pool_element", + "projection": "rigid", + "processors": "ctov:village/mesa/house", + "location": "ctov:village/mesa/jobsite/archery_range" + }, + "count": 1, + "min_depth": 3 + } + } + ] +} \ No newline at end of file diff --git a/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/archers/mesa_fortified.json b/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/archers/mesa_fortified.json new file mode 100644 index 00000000..a8381406 --- /dev/null +++ b/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/archers/mesa_fortified.json @@ -0,0 +1,29 @@ +{ + "type": "lithostitched:add_template_pool_elements", + "predicate": { + "type": "lithostitched:all_of", + "predicates": [ + { + "type": "lithostitched:mod_loaded", + "mod_id": "archers" + } + ] + }, + "template_pool": "ctov:village/mesa_fortified/house", + "elements": [ + { + "weight": 5, + "element": { + "element_type": "lithostitched:guaranteed", + "delegate": { + "element_type": "minecraft:single_pool_element", + "projection": "rigid", + "processors": "ctov:village/mesa_fortified/house", + "location": "ctov:village/mesa_fortified/jobsite/archery_range" + }, + "count": 1, + "min_depth": 3 + } + } + ] +} \ No newline at end of file diff --git a/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/archers/mountain.json b/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/archers/mountain.json new file mode 100644 index 00000000..7ec4bda0 --- /dev/null +++ b/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/archers/mountain.json @@ -0,0 +1,29 @@ +{ + "type": "lithostitched:add_template_pool_elements", + "predicate": { + "type": "lithostitched:all_of", + "predicates": [ + { + "type": "lithostitched:mod_loaded", + "mod_id": "archers" + } + ] + }, + "template_pool": "ctov:village/mountain/house", + "elements": [ + { + "weight": 5, + "element": { + "element_type": "lithostitched:guaranteed", + "delegate": { + "element_type": "minecraft:single_pool_element", + "projection": "rigid", + "processors": "ctov:village/mountain/house", + "location": "ctov:village/mountain/jobsite/archery_range" + }, + "count": 1, + "min_depth": 3 + } + } + ] +} \ No newline at end of file diff --git a/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/archers/mountain_alpine.json b/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/archers/mountain_alpine.json new file mode 100644 index 00000000..37e49b8f --- /dev/null +++ b/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/archers/mountain_alpine.json @@ -0,0 +1,29 @@ +{ + "type": "lithostitched:add_template_pool_elements", + "predicate": { + "type": "lithostitched:all_of", + "predicates": [ + { + "type": "lithostitched:mod_loaded", + "mod_id": "archers" + } + ] + }, + "template_pool": "ctov:village/mountain_alpine/house", + "elements": [ + { + "weight": 5, + "element": { + "element_type": "lithostitched:guaranteed", + "delegate": { + "element_type": "minecraft:single_pool_element", + "projection": "rigid", + "processors": "ctov:village/mountain/house", + "location": "ctov:village/mountain_alpine/jobsite/archery_range" + }, + "count": 1, + "min_depth": 3 + } + } + ] +} \ No newline at end of file diff --git a/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/archers/mushroom.json b/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/archers/mushroom.json new file mode 100644 index 00000000..3f83b06d --- /dev/null +++ b/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/archers/mushroom.json @@ -0,0 +1,29 @@ +{ + "type": "lithostitched:add_template_pool_elements", + "predicate": { + "type": "lithostitched:all_of", + "predicates": [ + { + "type": "lithostitched:mod_loaded", + "mod_id": "archers" + } + ] + }, + "template_pool": "ctov:village/mushroom/house", + "elements": [ + { + "weight": 5, + "element": { + "element_type": "lithostitched:guaranteed", + "delegate": { + "element_type": "minecraft:single_pool_element", + "projection": "rigid", + "processors": "ctov:village/mushroom/house_red", + "location": "ctov:village/mushroom/jobsite/archery_range" + }, + "count": 1, + "min_depth": 3 + } + } + ] +} \ No newline at end of file diff --git a/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/archers/plains.json b/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/archers/plains.json new file mode 100644 index 00000000..c90b7243 --- /dev/null +++ b/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/archers/plains.json @@ -0,0 +1,29 @@ +{ + "type": "lithostitched:add_template_pool_elements", + "predicate": { + "type": "lithostitched:all_of", + "predicates": [ + { + "type": "lithostitched:mod_loaded", + "mod_id": "archers" + } + ] + }, + "template_pool": "ctov:village/plains/house", + "elements": [ + { + "weight": 5, + "element": { + "element_type": "lithostitched:guaranteed", + "delegate": { + "element_type": "minecraft:single_pool_element", + "projection": "rigid", + "processors": "ctov:village/plains/house", + "location": "ctov:village/plains/jobsite/archery_range" + }, + "count": 1, + "min_depth": 3 + } + } + ] +} \ No newline at end of file diff --git a/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/archers/plains_fortified.json b/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/archers/plains_fortified.json new file mode 100644 index 00000000..580f598e --- /dev/null +++ b/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/archers/plains_fortified.json @@ -0,0 +1,29 @@ +{ + "type": "lithostitched:add_template_pool_elements", + "predicate": { + "type": "lithostitched:all_of", + "predicates": [ + { + "type": "lithostitched:mod_loaded", + "mod_id": "archers" + } + ] + }, + "template_pool": "ctov:village/plains_fortified/house", + "elements": [ + { + "weight": 5, + "element": { + "element_type": "lithostitched:guaranteed", + "delegate": { + "element_type": "minecraft:single_pool_element", + "projection": "rigid", + "processors": "ctov:village/plains/house", + "location": "ctov:village/plains_fortified/jobsite/archery_range" + }, + "count": 1, + "min_depth": 3 + } + } + ] +} \ No newline at end of file diff --git a/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/archers/savanna.json b/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/archers/savanna.json new file mode 100644 index 00000000..71ab7750 --- /dev/null +++ b/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/archers/savanna.json @@ -0,0 +1,29 @@ +{ + "type": "lithostitched:add_template_pool_elements", + "predicate": { + "type": "lithostitched:all_of", + "predicates": [ + { + "type": "lithostitched:mod_loaded", + "mod_id": "archers" + } + ] + }, + "template_pool": "ctov:village/savanna/house", + "elements": [ + { + "weight": 5, + "element": { + "element_type": "lithostitched:guaranteed", + "delegate": { + "element_type": "minecraft:single_pool_element", + "projection": "rigid", + "processors": "ctov:village/savanna/house_orange", + "location": "ctov:village/savanna/jobsite/archery_range" + }, + "count": 1, + "min_depth": 3 + } + } + ] +} \ No newline at end of file diff --git a/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/archers/savanna_na.json b/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/archers/savanna_na.json new file mode 100644 index 00000000..355070ee --- /dev/null +++ b/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/archers/savanna_na.json @@ -0,0 +1,29 @@ +{ + "type": "lithostitched:add_template_pool_elements", + "predicate": { + "type": "lithostitched:all_of", + "predicates": [ + { + "type": "lithostitched:mod_loaded", + "mod_id": "archers" + } + ] + }, + "template_pool": "ctov:village/savanna_na/house", + "elements": [ + { + "weight": 5, + "element": { + "element_type": "lithostitched:guaranteed", + "delegate": { + "element_type": "minecraft:single_pool_element", + "projection": "rigid", + "processors": "ctov:village/savanna_na/hut", + "location": "ctov:village/savanna_na/jobsite/archery_range" + }, + "count": 1, + "min_depth": 3 + } + } + ] +} \ No newline at end of file diff --git a/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/archers/snowy.json b/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/archers/snowy.json new file mode 100644 index 00000000..c055ef15 --- /dev/null +++ b/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/archers/snowy.json @@ -0,0 +1,29 @@ +{ + "type": "lithostitched:add_template_pool_elements", + "predicate": { + "type": "lithostitched:all_of", + "predicates": [ + { + "type": "lithostitched:mod_loaded", + "mod_id": "archers" + } + ] + }, + "template_pool": "ctov:village/snowy_igloo/house", + "elements": [ + { + "weight": 5, + "element": { + "element_type": "lithostitched:guaranteed", + "delegate": { + "element_type": "minecraft:single_pool_element", + "projection": "rigid", + "processors": "ctov:village/snowy/house_snow", + "location": "ctov:village/snowy_igloo/jobsite/archery_range" + }, + "count": 1, + "min_depth": 3 + } + } + ] +} \ No newline at end of file diff --git a/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/archers/swamp.json b/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/archers/swamp.json new file mode 100644 index 00000000..68fcb5b3 --- /dev/null +++ b/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/archers/swamp.json @@ -0,0 +1,29 @@ +{ + "type": "lithostitched:add_template_pool_elements", + "predicate": { + "type": "lithostitched:all_of", + "predicates": [ + { + "type": "lithostitched:mod_loaded", + "mod_id": "archers" + } + ] + }, + "template_pool": "ctov:village/swamp/house", + "elements": [ + { + "weight": 5, + "element": { + "element_type": "lithostitched:guaranteed", + "delegate": { + "element_type": "minecraft:single_pool_element", + "projection": "rigid", + "processors": "ctov:village/swamp/house", + "location": "ctov:village/swamp/jobsite/archery_range" + }, + "count": 1, + "min_depth": 3 + } + } + ] +} \ No newline at end of file diff --git a/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/archers/swamp_fortified.json b/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/archers/swamp_fortified.json new file mode 100644 index 00000000..e499ec93 --- /dev/null +++ b/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/archers/swamp_fortified.json @@ -0,0 +1,29 @@ +{ + "type": "lithostitched:add_template_pool_elements", + "predicate": { + "type": "lithostitched:all_of", + "predicates": [ + { + "type": "lithostitched:mod_loaded", + "mod_id": "archers" + } + ] + }, + "template_pool": "ctov:village/swamp_fortified/house", + "elements": [ + { + "weight": 5, + "element": { + "element_type": "lithostitched:guaranteed", + "delegate": { + "element_type": "minecraft:single_pool_element", + "projection": "rigid", + "processors": "ctov:village/swamp/house", + "location": "ctov:village/swamp_fortified/jobsite/archery_range" + }, + "count": 1, + "min_depth": 3 + } + } + ] +} \ No newline at end of file diff --git a/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/archers/taiga.json b/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/archers/taiga.json new file mode 100644 index 00000000..134eff57 --- /dev/null +++ b/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/archers/taiga.json @@ -0,0 +1,29 @@ +{ + "type": "lithostitched:add_template_pool_elements", + "predicate": { + "type": "lithostitched:all_of", + "predicates": [ + { + "type": "lithostitched:mod_loaded", + "mod_id": "archers" + } + ] + }, + "template_pool": "ctov:village/taiga/house", + "elements": [ + { + "weight": 5, + "element": { + "element_type": "lithostitched:guaranteed", + "delegate": { + "element_type": "minecraft:single_pool_element", + "projection": "rigid", + "processors": "ctov:village/taiga/house", + "location": "ctov:village/taiga/jobsite/archery_range" + }, + "count": 1, + "min_depth": 3 + } + } + ] +} \ No newline at end of file diff --git a/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/archers/taiga_fortified.json b/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/archers/taiga_fortified.json new file mode 100644 index 00000000..d1e6b71f --- /dev/null +++ b/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/archers/taiga_fortified.json @@ -0,0 +1,29 @@ +{ + "type": "lithostitched:add_template_pool_elements", + "predicate": { + "type": "lithostitched:all_of", + "predicates": [ + { + "type": "lithostitched:mod_loaded", + "mod_id": "archers" + } + ] + }, + "template_pool": "ctov:village/taiga_fortified/house", + "elements": [ + { + "weight": 5, + "element": { + "element_type": "lithostitched:guaranteed", + "delegate": { + "element_type": "minecraft:single_pool_element", + "projection": "rigid", + "processors": "ctov:village/taiga/house", + "location": "ctov:village/taiga_fortified/jobsite/archery_range" + }, + "count": 1, + "min_depth": 3 + } + } + ] +} \ No newline at end of file diff --git a/common/src/main/resources/data/ctov/structures/village/beach/jobsite/archery_range.nbt b/common/src/main/resources/data/ctov/structures/village/beach/jobsite/archery_range.nbt new file mode 100644 index 00000000..5ee456b1 Binary files /dev/null and b/common/src/main/resources/data/ctov/structures/village/beach/jobsite/archery_range.nbt differ diff --git a/common/src/main/resources/data/ctov/structures/village/christmas/jobsite/archery_range.nbt b/common/src/main/resources/data/ctov/structures/village/christmas/jobsite/archery_range.nbt new file mode 100644 index 00000000..14122c89 Binary files /dev/null and b/common/src/main/resources/data/ctov/structures/village/christmas/jobsite/archery_range.nbt differ diff --git a/common/src/main/resources/data/ctov/structures/village/desert/jobsite/archery_range.nbt b/common/src/main/resources/data/ctov/structures/village/desert/jobsite/archery_range.nbt new file mode 100644 index 00000000..b9946bf3 Binary files /dev/null and b/common/src/main/resources/data/ctov/structures/village/desert/jobsite/archery_range.nbt differ diff --git a/common/src/main/resources/data/ctov/structures/village/desert_oasis/jobsite/archery_range.nbt b/common/src/main/resources/data/ctov/structures/village/desert_oasis/jobsite/archery_range.nbt new file mode 100644 index 00000000..fb744bca Binary files /dev/null and b/common/src/main/resources/data/ctov/structures/village/desert_oasis/jobsite/archery_range.nbt differ diff --git a/common/src/main/resources/data/ctov/structures/village/halloween/jobsite/archery_range.nbt b/common/src/main/resources/data/ctov/structures/village/halloween/jobsite/archery_range.nbt new file mode 100644 index 00000000..a41cbb4e Binary files /dev/null and b/common/src/main/resources/data/ctov/structures/village/halloween/jobsite/archery_range.nbt differ diff --git a/common/src/main/resources/data/ctov/structures/village/jungle/jobsite/archery_range.nbt b/common/src/main/resources/data/ctov/structures/village/jungle/jobsite/archery_range.nbt new file mode 100644 index 00000000..bef916eb Binary files /dev/null and b/common/src/main/resources/data/ctov/structures/village/jungle/jobsite/archery_range.nbt differ diff --git a/common/src/main/resources/data/ctov/structures/village/jungle_tree/jobsite/archery_range.nbt b/common/src/main/resources/data/ctov/structures/village/jungle_tree/jobsite/archery_range.nbt new file mode 100644 index 00000000..445eb34b Binary files /dev/null and b/common/src/main/resources/data/ctov/structures/village/jungle_tree/jobsite/archery_range.nbt differ diff --git a/common/src/main/resources/data/ctov/structures/village/mesa/jobsite/archery_range.nbt b/common/src/main/resources/data/ctov/structures/village/mesa/jobsite/archery_range.nbt new file mode 100644 index 00000000..593d476f Binary files /dev/null and b/common/src/main/resources/data/ctov/structures/village/mesa/jobsite/archery_range.nbt differ diff --git a/common/src/main/resources/data/ctov/structures/village/mesa_fortified/jobsite/archery_range.nbt b/common/src/main/resources/data/ctov/structures/village/mesa_fortified/jobsite/archery_range.nbt new file mode 100644 index 00000000..8dd93d09 Binary files /dev/null and b/common/src/main/resources/data/ctov/structures/village/mesa_fortified/jobsite/archery_range.nbt differ diff --git a/common/src/main/resources/data/ctov/structures/village/mountain/jobsite/archery_range.nbt b/common/src/main/resources/data/ctov/structures/village/mountain/jobsite/archery_range.nbt new file mode 100644 index 00000000..5949a02d Binary files /dev/null and b/common/src/main/resources/data/ctov/structures/village/mountain/jobsite/archery_range.nbt differ diff --git a/common/src/main/resources/data/ctov/structures/village/mountain_alpine/jobsite/archery_range.nbt b/common/src/main/resources/data/ctov/structures/village/mountain_alpine/jobsite/archery_range.nbt new file mode 100644 index 00000000..618c41d8 Binary files /dev/null and b/common/src/main/resources/data/ctov/structures/village/mountain_alpine/jobsite/archery_range.nbt differ diff --git a/common/src/main/resources/data/ctov/structures/village/mushroom/jobsite/archery_range.nbt b/common/src/main/resources/data/ctov/structures/village/mushroom/jobsite/archery_range.nbt new file mode 100644 index 00000000..52be60c4 Binary files /dev/null and b/common/src/main/resources/data/ctov/structures/village/mushroom/jobsite/archery_range.nbt differ diff --git a/common/src/main/resources/data/ctov/structures/village/plains/jobsite/archery_range.nbt b/common/src/main/resources/data/ctov/structures/village/plains/jobsite/archery_range.nbt new file mode 100644 index 00000000..c015e7ee Binary files /dev/null and b/common/src/main/resources/data/ctov/structures/village/plains/jobsite/archery_range.nbt differ diff --git a/common/src/main/resources/data/ctov/structures/village/plains_fortified/jobsite/archery_range.nbt b/common/src/main/resources/data/ctov/structures/village/plains_fortified/jobsite/archery_range.nbt new file mode 100644 index 00000000..d4fc2ff2 Binary files /dev/null and b/common/src/main/resources/data/ctov/structures/village/plains_fortified/jobsite/archery_range.nbt differ diff --git a/common/src/main/resources/data/ctov/structures/village/savanna/jobsite/archery_range.nbt b/common/src/main/resources/data/ctov/structures/village/savanna/jobsite/archery_range.nbt new file mode 100644 index 00000000..ad5939f2 Binary files /dev/null and b/common/src/main/resources/data/ctov/structures/village/savanna/jobsite/archery_range.nbt differ diff --git a/common/src/main/resources/data/ctov/structures/village/savanna_na/jobsite/archery_range.nbt b/common/src/main/resources/data/ctov/structures/village/savanna_na/jobsite/archery_range.nbt new file mode 100644 index 00000000..e99ab92f Binary files /dev/null and b/common/src/main/resources/data/ctov/structures/village/savanna_na/jobsite/archery_range.nbt differ diff --git a/common/src/main/resources/data/ctov/structures/village/snowy_igloo/jobsite/archery_range.nbt b/common/src/main/resources/data/ctov/structures/village/snowy_igloo/jobsite/archery_range.nbt new file mode 100644 index 00000000..bc183b12 Binary files /dev/null and b/common/src/main/resources/data/ctov/structures/village/snowy_igloo/jobsite/archery_range.nbt differ diff --git a/common/src/main/resources/data/ctov/structures/village/swamp/jobsite/archery_range.nbt b/common/src/main/resources/data/ctov/structures/village/swamp/jobsite/archery_range.nbt new file mode 100644 index 00000000..3111a15f Binary files /dev/null and b/common/src/main/resources/data/ctov/structures/village/swamp/jobsite/archery_range.nbt differ diff --git a/common/src/main/resources/data/ctov/structures/village/swamp_fortified/jobsite/archery_range.nbt b/common/src/main/resources/data/ctov/structures/village/swamp_fortified/jobsite/archery_range.nbt new file mode 100644 index 00000000..f2a8a958 Binary files /dev/null and b/common/src/main/resources/data/ctov/structures/village/swamp_fortified/jobsite/archery_range.nbt differ diff --git a/common/src/main/resources/data/ctov/structures/village/taiga/jobsite/archery_range.nbt b/common/src/main/resources/data/ctov/structures/village/taiga/jobsite/archery_range.nbt new file mode 100644 index 00000000..ed585bb4 Binary files /dev/null and b/common/src/main/resources/data/ctov/structures/village/taiga/jobsite/archery_range.nbt differ diff --git a/common/src/main/resources/data/ctov/structures/village/taiga_fortified/jobsite/archery_range.nbt b/common/src/main/resources/data/ctov/structures/village/taiga_fortified/jobsite/archery_range.nbt new file mode 100644 index 00000000..e414cd2d Binary files /dev/null and b/common/src/main/resources/data/ctov/structures/village/taiga_fortified/jobsite/archery_range.nbt differ