From ddd75b8c8a5ec8540b333cd297c43e4d0116d38c Mon Sep 17 00:00:00 2001 From: ChoiceTheorem Date: Wed, 10 Jul 2024 00:05:56 +0700 Subject: [PATCH 1/2] [Compat] RPG series Fixes #150/1 --- CHANGES.md | 7 +---- .../worldgen_modifier/jewelry/beach.json | 29 ++++++++++++++++++ .../worldgen_modifier/jewelry/christmas.json | 29 ++++++++++++++++++ .../jewelry/dark_forest.json | 29 ++++++++++++++++++ .../worldgen_modifier/jewelry/desert.json | 29 ++++++++++++++++++ .../jewelry/desert_oasis.json | 29 ++++++++++++++++++ .../worldgen_modifier/jewelry/jungle.json | 29 ++++++++++++++++++ .../jewelry/jungle_tree.json | 29 ++++++++++++++++++ .../worldgen_modifier/jewelry/mesa.json | 29 ++++++++++++++++++ .../jewelry/mesa_fortified.json | 29 ++++++++++++++++++ .../worldgen_modifier/jewelry/mountain.json | 29 ++++++++++++++++++ .../jewelry/mountain_alpine.json | 29 ++++++++++++++++++ .../worldgen_modifier/jewelry/mushroom.json | 29 ++++++++++++++++++ .../worldgen_modifier/jewelry/plains.json | 29 ++++++++++++++++++ .../jewelry/plains_fortified.json | 29 ++++++++++++++++++ .../worldgen_modifier/jewelry/savanna.json | 29 ++++++++++++++++++ .../worldgen_modifier/jewelry/savanna_na.json | 29 ++++++++++++++++++ .../worldgen_modifier/jewelry/snowy.json | 29 ++++++++++++++++++ .../worldgen_modifier/jewelry/swamp.json | 29 ++++++++++++++++++ .../jewelry/swamp_fortified.json | 29 ++++++++++++++++++ .../worldgen_modifier/jewelry/taiga.json | 29 ++++++++++++++++++ .../jewelry/taiga_fortified.json | 29 ++++++++++++++++++ .../village/beach/jobsite/jewelry_shop.nbt | Bin 0 -> 5062 bytes .../christmas/jobsite/jewelry_shop.nbt | Bin 0 -> 4746 bytes .../village/desert/jobsite/jewelry_shop.nbt | Bin 0 -> 5133 bytes .../desert_oasis/jobsite/jewelry_shop.nbt | Bin 0 -> 5105 bytes .../halloween/jobsite/jewelry_shop.nbt | Bin 0 -> 5202 bytes .../village/jungle/jobsite/jewelry_shop.nbt | Bin 0 -> 5122 bytes .../jungle_tree/jobsite/jewelry_shop.nbt | Bin 0 -> 10153 bytes .../village/mesa/jobsite/jewelry_shop.nbt | Bin 0 -> 4947 bytes .../mesa_fortified/jobsite/jewelry_shop.nbt | Bin 0 -> 4998 bytes .../village/mountain/jobsite/jewelry_shop.nbt | Bin 0 -> 5926 bytes .../mountain_alpine/jobsite/jewelry_shop.nbt | Bin 0 -> 4415 bytes .../village/mushroom/jobsite/jewelry_shop.nbt | Bin 0 -> 6817 bytes .../village/plains/jobsite/jewelry_shop.nbt | Bin 0 -> 5277 bytes .../plains_fortified/jobsite/jewelry_shop.nbt | Bin 0 -> 5230 bytes .../village/savanna/jobsite/jewelry_shop.nbt | Bin 0 -> 5009 bytes .../savanna_na/jobsite/jewelry_shop.nbt | Bin 0 -> 4161 bytes .../snowy_igloo/jobsite/jewelry_shop.nbt | Bin 0 -> 4958 bytes .../village/swamp/jobsite/jewelry_shop.nbt | Bin 0 -> 5197 bytes .../swamp_fortified/jobsite/jewelry_shop.nbt | Bin 0 -> 5047 bytes .../village/taiga/jobsite/jewelry_shop.nbt | Bin 0 -> 7247 bytes .../taiga_fortified/jobsite/jewelry_shop.nbt | Bin 0 -> 5147 bytes gradle.properties | 4 +-- settings.gradle | 2 +- 45 files changed, 613 insertions(+), 9 deletions(-) create mode 100644 common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/jewelry/beach.json create mode 100644 common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/jewelry/christmas.json create mode 100644 common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/jewelry/dark_forest.json create mode 100644 common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/jewelry/desert.json create mode 100644 common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/jewelry/desert_oasis.json create mode 100644 common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/jewelry/jungle.json create mode 100644 common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/jewelry/jungle_tree.json create mode 100644 common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/jewelry/mesa.json create mode 100644 common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/jewelry/mesa_fortified.json create mode 100644 common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/jewelry/mountain.json create mode 100644 common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/jewelry/mountain_alpine.json create mode 100644 common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/jewelry/mushroom.json create mode 100644 common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/jewelry/plains.json create mode 100644 common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/jewelry/plains_fortified.json create mode 100644 common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/jewelry/savanna.json create mode 100644 common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/jewelry/savanna_na.json create mode 100644 common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/jewelry/snowy.json create mode 100644 common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/jewelry/swamp.json create mode 100644 common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/jewelry/swamp_fortified.json create mode 100644 common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/jewelry/taiga.json create mode 100644 common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/jewelry/taiga_fortified.json create mode 100644 common/src/main/resources/data/ctov/structures/village/beach/jobsite/jewelry_shop.nbt create mode 100644 common/src/main/resources/data/ctov/structures/village/christmas/jobsite/jewelry_shop.nbt create mode 100644 common/src/main/resources/data/ctov/structures/village/desert/jobsite/jewelry_shop.nbt create mode 100644 common/src/main/resources/data/ctov/structures/village/desert_oasis/jobsite/jewelry_shop.nbt create mode 100644 common/src/main/resources/data/ctov/structures/village/halloween/jobsite/jewelry_shop.nbt create mode 100644 common/src/main/resources/data/ctov/structures/village/jungle/jobsite/jewelry_shop.nbt create mode 100644 common/src/main/resources/data/ctov/structures/village/jungle_tree/jobsite/jewelry_shop.nbt create mode 100644 common/src/main/resources/data/ctov/structures/village/mesa/jobsite/jewelry_shop.nbt create mode 100644 common/src/main/resources/data/ctov/structures/village/mesa_fortified/jobsite/jewelry_shop.nbt create mode 100644 common/src/main/resources/data/ctov/structures/village/mountain/jobsite/jewelry_shop.nbt create mode 100644 common/src/main/resources/data/ctov/structures/village/mountain_alpine/jobsite/jewelry_shop.nbt create mode 100644 common/src/main/resources/data/ctov/structures/village/mushroom/jobsite/jewelry_shop.nbt create mode 100644 common/src/main/resources/data/ctov/structures/village/plains/jobsite/jewelry_shop.nbt create mode 100644 common/src/main/resources/data/ctov/structures/village/plains_fortified/jobsite/jewelry_shop.nbt create mode 100644 common/src/main/resources/data/ctov/structures/village/savanna/jobsite/jewelry_shop.nbt create mode 100644 common/src/main/resources/data/ctov/structures/village/savanna_na/jobsite/jewelry_shop.nbt create mode 100644 common/src/main/resources/data/ctov/structures/village/snowy_igloo/jobsite/jewelry_shop.nbt create mode 100644 common/src/main/resources/data/ctov/structures/village/swamp/jobsite/jewelry_shop.nbt create mode 100644 common/src/main/resources/data/ctov/structures/village/swamp_fortified/jobsite/jewelry_shop.nbt create mode 100644 common/src/main/resources/data/ctov/structures/village/taiga/jobsite/jewelry_shop.nbt create mode 100644 common/src/main/resources/data/ctov/structures/village/taiga_fortified/jobsite/jewelry_shop.nbt diff --git a/CHANGES.md b/CHANGES.md index 926b4474..04444978 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,8 +1,3 @@ # What's changed -+ Increase village size across the board. -+ Guarantee spawn for waystone and bounty board but it can be anywhere in the village. -+ Added lithostitched as requirement as it should have been -+ Added Ice and Fire Compat {[#159](https://github.com/ChoiceTheorem/ChoiceTheorem-s-overhauled-village/issues/159)} -+ Added Rat cage in petshops -+ Added Cloud Storage Compat {[#160](https://github.com/ChoiceTheorem/ChoiceTheorem-s-overhauled-village/issues/160)} +- Added Jewelry Compat \ No newline at end of file diff --git a/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/jewelry/beach.json b/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/jewelry/beach.json new file mode 100644 index 00000000..53cf6f38 --- /dev/null +++ b/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/jewelry/beach.json @@ -0,0 +1,29 @@ +{ + "type": "lithostitched:add_template_pool_elements", + "predicate": { + "type": "lithostitched:all_of", + "predicates": [ + { + "type": "lithostitched:mod_loaded", + "mod_id": "jewelry" + } + ] + }, + "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/jewelry_shop" + }, + "count": 1, + "min_depth": 3 + } + } + ] +} \ No newline at end of file diff --git a/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/jewelry/christmas.json b/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/jewelry/christmas.json new file mode 100644 index 00000000..b1235149 --- /dev/null +++ b/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/jewelry/christmas.json @@ -0,0 +1,29 @@ +{ + "type": "lithostitched:add_template_pool_elements", + "predicate": { + "type": "lithostitched:all_of", + "predicates": [ + { + "type": "lithostitched:mod_loaded", + "mod_id": "jewelry" + } + ] + }, + "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/jewelry_shop" + }, + "count": 1, + "min_depth": 3 + } + } + ] +} \ No newline at end of file diff --git a/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/jewelry/dark_forest.json b/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/jewelry/dark_forest.json new file mode 100644 index 00000000..f7f352fb --- /dev/null +++ b/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/jewelry/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": "jewelry" + } + ] + }, + "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/jewelry_shop" + }, + "count": 1, + "min_depth": 3 + } + } + ] +} \ No newline at end of file diff --git a/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/jewelry/desert.json b/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/jewelry/desert.json new file mode 100644 index 00000000..ab4937f8 --- /dev/null +++ b/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/jewelry/desert.json @@ -0,0 +1,29 @@ +{ + "type": "lithostitched:add_template_pool_elements", + "predicate": { + "type": "lithostitched:all_of", + "predicates": [ + { + "type": "lithostitched:mod_loaded", + "mod_id": "jewelry" + } + ] + }, + "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/jewelry_shop" + }, + "count": 1, + "min_depth": 3 + } + } + ] +} \ No newline at end of file diff --git a/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/jewelry/desert_oasis.json b/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/jewelry/desert_oasis.json new file mode 100644 index 00000000..e2c17c39 --- /dev/null +++ b/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/jewelry/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": "jewelry" + } + ] + }, + "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/jewelry_shop" + }, + "count": 1, + "min_depth": 3 + } + } + ] +} \ No newline at end of file diff --git a/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/jewelry/jungle.json b/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/jewelry/jungle.json new file mode 100644 index 00000000..d0304020 --- /dev/null +++ b/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/jewelry/jungle.json @@ -0,0 +1,29 @@ +{ + "type": "lithostitched:add_template_pool_elements", + "predicate": { + "type": "lithostitched:all_of", + "predicates": [ + { + "type": "lithostitched:mod_loaded", + "mod_id": "jewelry" + } + ] + }, + "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/jewelry_shop" + }, + "count": 1, + "min_depth": 3 + } + } + ] +} \ No newline at end of file diff --git a/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/jewelry/jungle_tree.json b/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/jewelry/jungle_tree.json new file mode 100644 index 00000000..2e236e73 --- /dev/null +++ b/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/jewelry/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": "jewelry" + } + ] + }, + "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/jewelry_shop" + }, + "count": 1, + "min_depth": 3 + } + } + ] +} \ No newline at end of file diff --git a/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/jewelry/mesa.json b/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/jewelry/mesa.json new file mode 100644 index 00000000..77366f2c --- /dev/null +++ b/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/jewelry/mesa.json @@ -0,0 +1,29 @@ +{ + "type": "lithostitched:add_template_pool_elements", + "predicate": { + "type": "lithostitched:all_of", + "predicates": [ + { + "type": "lithostitched:mod_loaded", + "mod_id": "jewelry" + } + ] + }, + "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/jewelry_shop" + }, + "count": 1, + "min_depth": 3 + } + } + ] +} \ No newline at end of file diff --git a/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/jewelry/mesa_fortified.json b/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/jewelry/mesa_fortified.json new file mode 100644 index 00000000..2849c218 --- /dev/null +++ b/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/jewelry/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": "jewelry" + } + ] + }, + "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/jewelry_shop" + }, + "count": 1, + "min_depth": 3 + } + } + ] +} \ No newline at end of file diff --git a/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/jewelry/mountain.json b/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/jewelry/mountain.json new file mode 100644 index 00000000..dd2ecc8a --- /dev/null +++ b/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/jewelry/mountain.json @@ -0,0 +1,29 @@ +{ + "type": "lithostitched:add_template_pool_elements", + "predicate": { + "type": "lithostitched:all_of", + "predicates": [ + { + "type": "lithostitched:mod_loaded", + "mod_id": "jewelry" + } + ] + }, + "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/jewelry_shop" + }, + "count": 1, + "min_depth": 3 + } + } + ] +} \ No newline at end of file diff --git a/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/jewelry/mountain_alpine.json b/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/jewelry/mountain_alpine.json new file mode 100644 index 00000000..15e573d2 --- /dev/null +++ b/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/jewelry/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": "jewelry" + } + ] + }, + "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/jewelry_shop" + }, + "count": 1, + "min_depth": 3 + } + } + ] +} \ No newline at end of file diff --git a/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/jewelry/mushroom.json b/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/jewelry/mushroom.json new file mode 100644 index 00000000..2509a709 --- /dev/null +++ b/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/jewelry/mushroom.json @@ -0,0 +1,29 @@ +{ + "type": "lithostitched:add_template_pool_elements", + "predicate": { + "type": "lithostitched:all_of", + "predicates": [ + { + "type": "lithostitched:mod_loaded", + "mod_id": "jewelry" + } + ] + }, + "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/jewelry_shop" + }, + "count": 1, + "min_depth": 3 + } + } + ] +} \ No newline at end of file diff --git a/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/jewelry/plains.json b/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/jewelry/plains.json new file mode 100644 index 00000000..243528cc --- /dev/null +++ b/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/jewelry/plains.json @@ -0,0 +1,29 @@ +{ + "type": "lithostitched:add_template_pool_elements", + "predicate": { + "type": "lithostitched:all_of", + "predicates": [ + { + "type": "lithostitched:mod_loaded", + "mod_id": "jewelry" + } + ] + }, + "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/jewelry_shop" + }, + "count": 1, + "min_depth": 3 + } + } + ] +} \ No newline at end of file diff --git a/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/jewelry/plains_fortified.json b/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/jewelry/plains_fortified.json new file mode 100644 index 00000000..0cb93fa2 --- /dev/null +++ b/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/jewelry/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": "jewelry" + } + ] + }, + "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/jewelry_shop" + }, + "count": 1, + "min_depth": 3 + } + } + ] +} \ No newline at end of file diff --git a/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/jewelry/savanna.json b/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/jewelry/savanna.json new file mode 100644 index 00000000..01b15ea0 --- /dev/null +++ b/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/jewelry/savanna.json @@ -0,0 +1,29 @@ +{ + "type": "lithostitched:add_template_pool_elements", + "predicate": { + "type": "lithostitched:all_of", + "predicates": [ + { + "type": "lithostitched:mod_loaded", + "mod_id": "jewelry" + } + ] + }, + "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/jewelry_shop" + }, + "count": 1, + "min_depth": 3 + } + } + ] +} \ No newline at end of file diff --git a/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/jewelry/savanna_na.json b/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/jewelry/savanna_na.json new file mode 100644 index 00000000..142c1fcc --- /dev/null +++ b/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/jewelry/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": "jewelry" + } + ] + }, + "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/jewelry_shop" + }, + "count": 1, + "min_depth": 3 + } + } + ] +} \ No newline at end of file diff --git a/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/jewelry/snowy.json b/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/jewelry/snowy.json new file mode 100644 index 00000000..788396df --- /dev/null +++ b/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/jewelry/snowy.json @@ -0,0 +1,29 @@ +{ + "type": "lithostitched:add_template_pool_elements", + "predicate": { + "type": "lithostitched:all_of", + "predicates": [ + { + "type": "lithostitched:mod_loaded", + "mod_id": "jewelry" + } + ] + }, + "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/jewelry_shop" + }, + "count": 1, + "min_depth": 3 + } + } + ] +} \ No newline at end of file diff --git a/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/jewelry/swamp.json b/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/jewelry/swamp.json new file mode 100644 index 00000000..f69ca56d --- /dev/null +++ b/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/jewelry/swamp.json @@ -0,0 +1,29 @@ +{ + "type": "lithostitched:add_template_pool_elements", + "predicate": { + "type": "lithostitched:all_of", + "predicates": [ + { + "type": "lithostitched:mod_loaded", + "mod_id": "jewelry" + } + ] + }, + "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/jewelry_shop" + }, + "count": 1, + "min_depth": 3 + } + } + ] +} \ No newline at end of file diff --git a/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/jewelry/swamp_fortified.json b/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/jewelry/swamp_fortified.json new file mode 100644 index 00000000..0f6e1707 --- /dev/null +++ b/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/jewelry/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": "jewelry" + } + ] + }, + "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/jewelry_shop" + }, + "count": 1, + "min_depth": 3 + } + } + ] +} \ No newline at end of file diff --git a/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/jewelry/taiga.json b/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/jewelry/taiga.json new file mode 100644 index 00000000..3cb2495e --- /dev/null +++ b/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/jewelry/taiga.json @@ -0,0 +1,29 @@ +{ + "type": "lithostitched:add_template_pool_elements", + "predicate": { + "type": "lithostitched:all_of", + "predicates": [ + { + "type": "lithostitched:mod_loaded", + "mod_id": "jewelry" + } + ] + }, + "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/jewelry_shop" + }, + "count": 1, + "min_depth": 3 + } + } + ] +} \ No newline at end of file diff --git a/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/jewelry/taiga_fortified.json b/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/jewelry/taiga_fortified.json new file mode 100644 index 00000000..d4a612f4 --- /dev/null +++ b/common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/jewelry/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": "jewelry" + } + ] + }, + "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/jewelry_shop" + }, + "count": 1, + "min_depth": 3 + } + } + ] +} \ No newline at end of file diff --git a/common/src/main/resources/data/ctov/structures/village/beach/jobsite/jewelry_shop.nbt b/common/src/main/resources/data/ctov/structures/village/beach/jobsite/jewelry_shop.nbt new file mode 100644 index 0000000000000000000000000000000000000000..85caad754e86cb232b5332de6edaaa51d6bf0bf2 GIT binary patch literal 5062 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 literal 0 HcmV?d00001 diff --git a/common/src/main/resources/data/ctov/structures/village/christmas/jobsite/jewelry_shop.nbt b/common/src/main/resources/data/ctov/structures/village/christmas/jobsite/jewelry_shop.nbt new file mode 100644 index 0000000000000000000000000000000000000000..83cd36bbe6aa19e489129ded91c998c0c1b40dce GIT binary patch literal 4746 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 literal 0 HcmV?d00001 diff --git a/common/src/main/resources/data/ctov/structures/village/desert_oasis/jobsite/jewelry_shop.nbt b/common/src/main/resources/data/ctov/structures/village/desert_oasis/jobsite/jewelry_shop.nbt new file mode 100644 index 0000000000000000000000000000000000000000..b073a621e5087e290bb91307e333eac903b1900d GIT binary patch literal 5105 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 literal 0 HcmV?d00001 diff --git a/common/src/main/resources/data/ctov/structures/village/jungle/jobsite/jewelry_shop.nbt b/common/src/main/resources/data/ctov/structures/village/jungle/jobsite/jewelry_shop.nbt new file mode 100644 index 0000000000000000000000000000000000000000..358da98f4aae78f2ec091aa9ca956d5ed28304dc GIT binary patch literal 5122 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 Czw40z literal 0 HcmV?d00001 diff --git a/common/src/main/resources/data/ctov/structures/village/jungle_tree/jobsite/jewelry_shop.nbt b/common/src/main/resources/data/ctov/structures/village/jungle_tree/jobsite/jewelry_shop.nbt new file mode 100644 index 0000000000000000000000000000000000000000..71c258a796d50ff9c3d71d6c47a13f5549e5767a GIT binary patch literal 10153 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 literal 0 HcmV?d00001 diff --git a/common/src/main/resources/data/ctov/structures/village/mesa/jobsite/jewelry_shop.nbt b/common/src/main/resources/data/ctov/structures/village/mesa/jobsite/jewelry_shop.nbt new file mode 100644 index 0000000000000000000000000000000000000000..1027d39d2afed1a600cead6930969f7c73587048 GIT binary patch literal 4947 zcmdT|i#uECy6-tgqf=#+R$7#9Q`)00DP|C2cQUQ%xJ|byrS9pbC>82X3{|PpYU`A^ z#c201En-yFT}Ej_MYVN}O4R)lacz=HM9#OOvpJRX2OQ7u@vQZ&_xru?@4b9k&r(m7 z*&+TDG4eXD9GP*(vw9fSM4EAX(w$w$|1P7@8lrS8Kf5pKaDr^Rjm8h2FT?4i>@f$c zssA1`(zz#{XnfRL%DY+p7o(x;Uwr?ahV(b|BPBN`O6d>m@;kandQOd9@4Ag@&(EHJ zR^Y&i>*AfuFYd6Q?@7$paCam-oj&H6H$c%n-jbJuc6-_N$^^djDsk1;fI)QpiQ z`6Xcvy_HuxFCkb6k?ixKXvqy%TBMa;_6&% zaJaqW1qE?FXFXoo4Yn|&9=aR7_|RKNB=$H}dRmZNVP^*QTY7m-tNkbMd?6^`*FDqd zPgklO3*oRC8t(aq^3P|#j^whJALr@KlVe@GrY1&%D-NE!(=bSU$5+7t*lyGz7Xgb{sn6}wzuc_;=1822wTtd7eN1m!**)5OH(#5)W*t+o%GW7~<^9&h z6tKG^M5UF##`D^CAH1-ePfKr4Bvw(Q=cI)U?PtFZ^XaqksXW|-hv=j4I%}9In2aa) zJHIB!jZ5Dum1c+(JYK7`Oq_~&JJUXPeA>gjLR!eRTo=s8&&96ax3pNBr*e6s#no4d z>z$hVmoDjEYLI^Sn=2W|As!U1OzvYy1*T^{_0A0u+&t_v>iHc^(UdUI{I#4`m_hcn z_B}qM!AB_}5&<_;y;&g{?h8&ZjHwdFw4rI2DZHa_E9SE^(Fnk86d{e;eMB{uk^g|Lq-+AKyf6 zOFF#dOzU~uzftN$zyt6sNQbl5HNou{&0GuFgU6DVY<3a~Gi9XaZyCI2YE1GQ4=_Xh zXm>FH=1ZA{yrMsKQd^yQ&y!0f&>h@@3cIgP5oLGs;*&0`_eK2KSwcmp2u=cg&;^W4?hA z%``k8Pf<1f3-W2c)6OU3%`s^lUUMs!w1FNhX#+GYX#+!8(guQ&@d1|F7n1uD3AE-? zRG%p5*Os~TPXl4%H0}8}*h60rhPwrP(FR0lGwB%uQ@lL2;8hpHc_s5{f|9wX$t`&9 z&Q3R4D?FX>8k;9>wFIHf%9m z#^&h&gymVMRXI6OBi~xV?IUb04W6G5_%AJExP?@qz`WBf%{T(lH)Kd9gi;AB2}>WS zd60CJdUI{-RiU}X^S}D59v*Pz#u+tC5wE7oI+Cn`_b!b|g-54r;=QLWZmZs$F^ly{ zn&C%t=vkpg8@tU^CTAP+{oVr)Q5Hrgpy}MIZkmY2VI6qt12iLr7FWP zWm)jqJz!ksaX7D}LZ*hLcO4F8^86}q4ZqVYL43#*1|7yj?f*OVl4$xs6Hw}yaiap7 zvKW*>`8ubGf5VIBU58m;ltHWQYazV&$%<2uosM{fq4k^<`c9%7Ps)L{yJ$qu+3}xb z!+stffs0R+o`q+}@!r2zwH3nsbwiFOyOb;}zEGg}r?ibgb1GZ4e^mipb_&d8jE!v7 zQ8q%TcP~0k^=9EAO?(Q*d;{&E=Uh_ztbui>+m?S}N}Xw`(H&gTGsep z@wa>7Ag2pR@2w|qkEKpB9}mg4Q^gQXDCXES)2o}%4oTa9m26|dTLOkk7)wC#;unrl z2D>US?n{3*PzXbwd#Med;UCn7&v1g;@EJm=4WA*AUH3L7=->dTC(*RD;DRYUdh!le z^)|v$Go_F>Wb~fr3bIBty@N)4pn+Ny`pSX)8t*XeA;&$~33_WfTgp@k-K7c=%oob7 zz7b~SB!QL!W>&Hmp`g~lfQ>-(`~bFrd$1wm?{Rqat?xGvbwzNHf5=M$E$b=_@CUuPWS9EPqhw57wNncv}BUsq}^XCOB^+4saaID6Cg zg4&}+J}FR=cV6i4d3wM^32mF30NP{gC8R_bSlU{H=IOqNM!4bC4|x6V*AAM+1<20H z1Tht{k!vXmMXafZQk|!9t-wwluzQXuXM$nE8j$T)JSLC*jb z{Wrk)mMt*G0AsLZfCU-cx*)c(QQNfG+++wT{G6p_2*j|BHkeZ(1yL;g0&PLQ2PRxO z$Wx<~oVMI%WJi+^=57RA*dh*fa{-FpYaFEEFN=T6fkV05s!wdAC6V@#MA}J7wBnL% zqa~rjn?YoAZqSw(WymvA8WIrEJObW)wo5m-Dk-CBP|tkI`Q|2!#EeR&1@BVZ3kAJK zZKs9aptcvPmwHHC0hqWj(98_PhzoPbB+o=rMw2CG^sdB=&PmLuMA{;WwAm7A=Oxj? zOUb@SsF&o$O0Gdl1Y#wq|7S{S_$E7`UXuS4YB4EDtY8OJ3e*lfbb4+tA~f;arp+Kk zQg5V59Ae3|JrZd{CDGC((mJU}h&61Cx|&#tc;Mq;;O9_MlcFW+Ym*pAxTHYD$MCk1 za*#+%lSmt}ot7JjuRm#o^k3G9swer_-r3hZd)bjVe$re=@8x?<<=#?rcctRa4y&x* z5C6)^SIeyQIZM0Uk(u4kF^Zf`KBhm}DKsBImifH+5FDB*&sdA3AJdlzrM)ZnYcC@(X>Rj6b-6aejBVJA9G=P z%<}tizNk9GviAhNfskqIKw4K!EC{L|EH8V8nF>x_9uIb=+5M+*?)p5c#CKxk%>y%> zZY#X7#sCAJ}N>htiF~Nu2tVWuaX+=u9x%J^_k~Vum1s? zc@OgBL-|0VKg#1)ROq~4+&4zc5B;&Rqy&y!0dYUIjH{uS`p-~9|G*s1R7iz+Y;oP{ zOl3a0y5yO;esOWX<(z9aOXTL}(HX6MGjct-#>1|d(>u~TdsF=*mf?QiccR4-RkMmc zs~bc&(;uw(msMDIk22e0?6I5RRLMlC`L282-gTF+7_=`p5UN}J*!z0vQK6cLo%^yn zYb$El?vM9ZtI83N1kG1#r{qMVj11MTxTrF6o<|=U<&qq4+j&~hSo*%42P^-KJvYli z>o|h%1S4m$G5g!2N`93c^@|$(;o@78U2WStmJg@aFbRLFDl#UI&Ml_I+RyU2_W~!8 z0p)rzO&2aA8EmI_^q?jg{i((jvPq=ykURLsqR24QmviN6)=we2>MNE|uL9-<*`CaP zO7C6T{h`Z2W#f}2oj-D)z205@D%OR>{M{mk_oUGnHPVPQX`gFo3@Ec-Ts&ORWO^}1 zC&=SlfvDy~{!U@4FHs=W9rkH<&Q0iM!w(5X&4Ci-a{{Md9z2?LzEj?K$eq~`ILz-zV(I-+eOdIXTZ>U=$LYM} z;^r}|iHtlNWHH53p%1lXv8&BydhLaxciHAcchHI{iH+dvOY9@vm-kuk-=`-oNReSr K7I@?xJN^e|sgFqj literal 0 HcmV?d00001 diff --git a/common/src/main/resources/data/ctov/structures/village/mesa_fortified/jobsite/jewelry_shop.nbt b/common/src/main/resources/data/ctov/structures/village/mesa_fortified/jobsite/jewelry_shop.nbt new file mode 100644 index 0000000000000000000000000000000000000000..40727d35628b54162e15eee795aab4b1c18549bc GIT binary patch literal 4998 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 C6^s@D literal 0 HcmV?d00001 diff --git a/common/src/main/resources/data/ctov/structures/village/mountain/jobsite/jewelry_shop.nbt b/common/src/main/resources/data/ctov/structures/village/mountain/jobsite/jewelry_shop.nbt new file mode 100644 index 0000000000000000000000000000000000000000..4ddda4700279b94a1d2b9afd6ae1f4f8de7fc2c0 GIT binary patch literal 5926 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 BPCWns literal 0 HcmV?d00001 diff --git a/common/src/main/resources/data/ctov/structures/village/plains_fortified/jobsite/jewelry_shop.nbt b/common/src/main/resources/data/ctov/structures/village/plains_fortified/jobsite/jewelry_shop.nbt new file mode 100644 index 0000000000000000000000000000000000000000..6f8641a93a6777683088910b839a481acced62af GIT binary patch literal 5230 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 literal 0 HcmV?d00001 diff --git a/common/src/main/resources/data/ctov/structures/village/snowy_igloo/jobsite/jewelry_shop.nbt b/common/src/main/resources/data/ctov/structures/village/snowy_igloo/jobsite/jewelry_shop.nbt new file mode 100644 index 0000000000000000000000000000000000000000..5190b86f1550862288a5a8d7a53e2bd0ee59de2b GIT binary patch literal 4958 zcmb7GXH=8f7S%xqeNrCAp&7smIw~YEAOQh2G8smS5v2+NGAJU_0*QbS6`n{jsGxKh z#3e|TCZdK6B}8iQ1&C5aKtM`}O3FYe?|!k5`SVz3-Nl!C&%S%_bIzA&#I0E&{#)+O zw29w#DkQq_(NYJ^W!Vu9$FEV;`eSYU{)37Na;_?lQEsbY*VlOFr`}7wH;`3gN7^%D zj=I*rW&6=2wC}sszOR)x2gD|!@0Qly*KmE>+=>y9;-W|-EZaiTC->uIZ_t^VB6}Ay6HP6)5X=3=C+o&(y0lHaMU`x;8COB{u^ODktGt6WiM@ePR>oS=GwL1 zO;Jl8U_Cz2pQ$IW*=_NbM}1$Op{-u)v}f|g(CxyVzq$G`S(Ug*XSH)AEE8wOeYrTQ z5u_FSvLLxo;3`VT759d4?mV2If1y!SYkleOtKQh9vAx)9Ph6~8&HS=OL){ZICyrIT zKZngQD7E9{$lEB<&1;%!2Wn?^8r<@JI%Y_0PTNwd^uL+QT$x zs)_7gnjKEaj^u4t>pZ3ZCxd_9Ra>3(8*c8^Wu83k?XcOx!p+jb5aFrih1TRHKcS%K znrZmR=Bvezjl;Rcv0|4JD=_65;U#eH|Q$A{3B#-lQ145u|P@uNpRN85u2 zuP6&O@NDUeNS~W@JD97Egh|6tDbMR1R~I#3LBF##zT5syJ_??X+UO1pQPH>Qv2^2UpL{GlA5|8r zgy);89*L)-VYHKiCT zk2EdaTpB3^I%VVz6lu1M8lJ`WV$b&(@@-dhs#w_@@iN7w-DVAsuE3|Z1Qx|TEz{n@ zfF5q+W;-*u?0rq0;wN%OPOw59JPtk{3unZrL16(GhZ;ixJ(bjP6E)^;;9rsx+?!p9 zK69T|+obH&TKOZrQ#C$JpG!gX=pV40HnavU5}8_*%6Zqj(Oow(24H;$XQ9Suh7-`1 zuic7jHaDeh^eC!PC{c4H1ec#I3N}(P>`=xR+ai06e!>^Co?;2Ffs0*mls5&g&!D8? zG3{l!W6!aK>3mc`SB9atHC$hdk_N-H-^(5A!V)I)QNdjqM&5F4crnXVuabC_p=zl% ziwZ8%DbNb+f(`ts?u0uAWfQyL#@-aQkJ&M~V~tqCFqEBWG-;v6FEXvT7_6`=Aws>% ztUgLklYpqHi=u=cWCZYDydrX?w}Pg2-fHQMNKb>eHP#)H(}E%32Db|{_6zQq~0N-@gLzM3h{oWYW`hHxVo=PZu!NuY;|`J=|n^2 zsn8T-Z$-SzINgCg*N?Rkz9AEPg}a;5%sh&Mf7aZa(uqw_KBIn_LYUC=F4RHxO%10i zG!xIM2 zHr^`3$$O3YvcxkI^vOXwF@h8Cw_g6Vp&hqestv*=lpk6(iwMd%EadMv%v+2{ z_VE{9uE7_tLndvvn^G72KDi4_lPpia>4^28wYN9&%*||VxgI;Dj(oMml{BGRL{L;ST*h-n0Y=92!qT~`$fT8CPZ}LY zwu6$3VnNMY)`Dw4FA?&MlP)r&tG-%H0(jb&1AhQ_e_Bcgt3lhKQ5QchcwpY73#}UM zc&UWyQFO*{EMJS%l_=k(*92Xps)Ot~7gN@BI3Cd3k$A1a&4jx%aoejSGM+b9!DDkQ zZ(KkllPuQz@3^eH_VdegP67WZ&?+$tS8|v~^Rr@dvz}sYUgtwIf|`s`<2O=5JuoI^ zxmk@^o8f$|fUZPCXe_{M>?p?MUT#(!)@CdpBeU3V#kNH92zy;%jh)Pa*GFVHk{5&n z)4unyEubQpS>kqF1+@^8NxtzpRO8jr9$s9{FAHcvuI5(@41@a+*KVz2Is1;pAvG0yvR+3w~D)z_D%sAX*FrWCc!)o(fDsfrkZ4kQxD8+hLXn zcx5-c&j9TAdLVNy^{f55wA_V^Na)0DR>L?(xrK=Wisn$#pEE^rWOCFC!EF5+kO`zL zSVm~dnE_lD99Ch%Fg2+E<{rS5`GJS{y8aWbaEO$oyT!7;J}l-YR`rqe7qI_J)Bs)@ zlK4bQj@~)WGzJYnI<5xEpOrI|0pICj!fyt1wgQoO$eyz1p~fLlYahVVG#7I1TWflP76r+rPR9v>6G?57xgmH2tzeM};-xb40JCMLK* zrv=)eG%8_A5FT|M#N_4b=p2butl=Mse!fr42N4JXd@TgpZ+QMm`X?b`p|EJNF<*p; zjj)950}lKHm>?0jUn1~hhPqgXyjX{{SO+vfc<#l9PKg;>5{*@c`utNxKJyXJ&^JQF ze8s)?ow4Fx`@Uk5fuRBV9(Vw+A=V);)&Y$To(s)WnXu0Njl>Me#>Pvo7*V3JpPTg? zKDH7o)+QO4BoTNfUlm8290qIu=@S|Qr^GG)KSIHFvKj9@*Y*?aA z_arv;O>xR7cLI$0_Q0bH;RkLe)?tFlYv-&pSq<7CMM`Urw$x#dS#){$FGOiCzr=LZ7 zhyK@&;Lwp~jx^SGKIzJ4y%Ol#y0)c9hukMQwZ~2jbvw?SpgqaxPL9T~=Ko$g{>;XO z7F25Fte6~f&44~!v@L;J9w5D@XOis8hh7UEP8`|0<+b#Vxeum zuVFOAg!Z#n;mx05($eYG&Z$QpqajH9&i&Do15q;SsmBzYwncoYS`qfDBmJzf0rF(JG7OZXXL!0b+miGuWN1a z;(LoKF9RmoXKJoILnrU-+Gs|wvB~6vo*|f49zAHnbhc-=k<&4TFge}+$2`~NjDUC6 zRWkL_=_Kkye#uE}`}k<{P+;vj{}bxgQx&p;>7LVlE1k2FS*-RrjRDo<8SVh@tX<-L zl7Lrf=!=uN;YjuBDBZTjF8bqpyF(RJ*RcakkkO+MT*|M>6n{wLvH8w$)#jQ9Pl$Q~j4 zFM442sHggj7yqq$C2#a}SmqUG9C6{s>2OEw_r%~JT=l>D;#mcMDf%Vo>1j^(_F1@? z1->lQGq)l=Q%OQZyuX=nJ<)9WX>(uU=t8sNebq}^K})=R-?Vv;pe-3nvw~NgL%Rzq zX7AcJj1@8Yisb5vW1J1j8KF}#f3!boueP_f8FbC$QI#5#OKieJT&wJ>X1X{pL(Um+ zw2#hu2;T6|dbOB%DfLR5jGA7!DKzaRw_U{P2e2;Y)htD6^}a$4kGY4%1`jrMR;74Bv1sK^>*Lgmv@)_`~1#@=2!>Zo82(%eNweo atl60nEB1N+x7BsaQqL|ZJWHUhSn)r<7;z8) literal 0 HcmV?d00001 diff --git a/common/src/main/resources/data/ctov/structures/village/swamp/jobsite/jewelry_shop.nbt b/common/src/main/resources/data/ctov/structures/village/swamp/jobsite/jewelry_shop.nbt new file mode 100644 index 0000000000000000000000000000000000000000..5c4a687367d5a42e1fd831a2ed62431d97ab0fdc GIT binary patch literal 5197 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 XwaYv@V%#uO^38RjL2gXrs#X627Yg5= literal 0 HcmV?d00001 diff --git a/common/src/main/resources/data/ctov/structures/village/taiga/jobsite/jewelry_shop.nbt b/common/src/main/resources/data/ctov/structures/village/taiga/jobsite/jewelry_shop.nbt new file mode 100644 index 0000000000000000000000000000000000000000..3879cc994c354ca150aaffa94b7c09743bffb165 GIT binary patch literal 7247 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 G5B~yO^gEvb literal 0 HcmV?d00001 diff --git a/gradle.properties b/gradle.properties index bfc0a0fd..8781144a 100644 --- a/gradle.properties +++ b/gradle.properties @@ -16,14 +16,14 @@ mapping_version=1.20.2 # Environment properties minecraft_version=1.20.2 enabled_platforms=quilt,fabric,neoforge,forge -mod_version=3.4.5 +mod_version=3.4.6 # The Minecraft version minecraft_version_range=[1.20,1.21) architectury_version=10.0.17 # The Forge version -forge_version=48.1.20 +forge_version=48.1.0 # The NeoForge version neo_version=20.2.88 neo_mc_version_range=[20,) diff --git a/settings.gradle b/settings.gradle index 8c080614..9adaab51 100644 --- a/settings.gradle +++ b/settings.gradle @@ -13,4 +13,4 @@ include("fabric") include("fabric-base") // include("quilt") include("forge") -// include("neoforge") \ No newline at end of file +include("neoforge") \ No newline at end of file From 4fd1f2222d7bb8ff6879d8b7da2971ed7f052ba6 Mon Sep 17 00:00:00 2001 From: ChoiceTheorem Date: Fri, 12 Jul 2024 00:12:09 +0700 Subject: [PATCH 2/2] [Compat] RPG series Fixes #150 --- CHANGES.md | 3 +- .../worldgen_modifier/archers/beach.json | 29 ++++++++++++++++++ .../worldgen_modifier/archers/christmas.json | 29 ++++++++++++++++++ .../archers/dark_forest.json | 29 ++++++++++++++++++ .../worldgen_modifier/archers/desert.json | 29 ++++++++++++++++++ .../archers/desert_oasis.json | 29 ++++++++++++++++++ .../worldgen_modifier/archers/jungle.json | 29 ++++++++++++++++++ .../archers/jungle_tree.json | 29 ++++++++++++++++++ .../worldgen_modifier/archers/mesa.json | 29 ++++++++++++++++++ .../archers/mesa_fortified.json | 29 ++++++++++++++++++ .../worldgen_modifier/archers/mountain.json | 29 ++++++++++++++++++ .../archers/mountain_alpine.json | 29 ++++++++++++++++++ .../worldgen_modifier/archers/mushroom.json | 29 ++++++++++++++++++ .../worldgen_modifier/archers/plains.json | 29 ++++++++++++++++++ .../archers/plains_fortified.json | 29 ++++++++++++++++++ .../worldgen_modifier/archers/savanna.json | 29 ++++++++++++++++++ .../worldgen_modifier/archers/savanna_na.json | 29 ++++++++++++++++++ .../worldgen_modifier/archers/snowy.json | 29 ++++++++++++++++++ .../worldgen_modifier/archers/swamp.json | 29 ++++++++++++++++++ .../archers/swamp_fortified.json | 29 ++++++++++++++++++ .../worldgen_modifier/archers/taiga.json | 29 ++++++++++++++++++ .../archers/taiga_fortified.json | 29 ++++++++++++++++++ .../village/beach/jobsite/archery_range.nbt | Bin 0 -> 9067 bytes .../christmas/jobsite/archery_range.nbt | Bin 0 -> 9229 bytes .../village/desert/jobsite/archery_range.nbt | Bin 0 -> 8835 bytes .../desert_oasis/jobsite/archery_range.nbt | Bin 0 -> 8564 bytes .../halloween/jobsite/archery_range.nbt | Bin 0 -> 9326 bytes .../village/jungle/jobsite/archery_range.nbt | Bin 0 -> 9012 bytes .../jungle_tree/jobsite/archery_range.nbt | Bin 0 -> 9264 bytes .../village/mesa/jobsite/archery_range.nbt | Bin 0 -> 8747 bytes .../mesa_fortified/jobsite/archery_range.nbt | Bin 0 -> 8817 bytes .../mountain/jobsite/archery_range.nbt | Bin 0 -> 9193 bytes .../mountain_alpine/jobsite/archery_range.nbt | Bin 0 -> 9194 bytes .../mushroom/jobsite/archery_range.nbt | Bin 0 -> 8398 bytes .../village/plains/jobsite/archery_range.nbt | Bin 0 -> 9099 bytes .../jobsite/archery_range.nbt | Bin 0 -> 9076 bytes .../village/savanna/jobsite/archery_range.nbt | Bin 0 -> 9385 bytes .../savanna_na/jobsite/archery_range.nbt | Bin 0 -> 9101 bytes .../snowy_igloo/jobsite/archery_range.nbt | Bin 0 -> 8973 bytes .../village/swamp/jobsite/archery_range.nbt | Bin 0 -> 9085 bytes .../swamp_fortified/jobsite/archery_range.nbt | Bin 0 -> 9157 bytes .../village/taiga/jobsite/archery_range.nbt | Bin 0 -> 8986 bytes .../taiga_fortified/jobsite/archery_range.nbt | Bin 0 -> 9010 bytes 43 files changed, 611 insertions(+), 1 deletion(-) create mode 100644 common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/archers/beach.json create mode 100644 common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/archers/christmas.json create mode 100644 common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/archers/dark_forest.json create mode 100644 common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/archers/desert.json create mode 100644 common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/archers/desert_oasis.json create mode 100644 common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/archers/jungle.json create mode 100644 common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/archers/jungle_tree.json create mode 100644 common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/archers/mesa.json create mode 100644 common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/archers/mesa_fortified.json create mode 100644 common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/archers/mountain.json create mode 100644 common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/archers/mountain_alpine.json create mode 100644 common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/archers/mushroom.json create mode 100644 common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/archers/plains.json create mode 100644 common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/archers/plains_fortified.json create mode 100644 common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/archers/savanna.json create mode 100644 common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/archers/savanna_na.json create mode 100644 common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/archers/snowy.json create mode 100644 common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/archers/swamp.json create mode 100644 common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/archers/swamp_fortified.json create mode 100644 common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/archers/taiga.json create mode 100644 common/src/main/resources/data/ctov/lithostitched/worldgen_modifier/archers/taiga_fortified.json create mode 100644 common/src/main/resources/data/ctov/structures/village/beach/jobsite/archery_range.nbt create mode 100644 common/src/main/resources/data/ctov/structures/village/christmas/jobsite/archery_range.nbt create mode 100644 common/src/main/resources/data/ctov/structures/village/desert/jobsite/archery_range.nbt create mode 100644 common/src/main/resources/data/ctov/structures/village/desert_oasis/jobsite/archery_range.nbt create mode 100644 common/src/main/resources/data/ctov/structures/village/halloween/jobsite/archery_range.nbt create mode 100644 common/src/main/resources/data/ctov/structures/village/jungle/jobsite/archery_range.nbt create mode 100644 common/src/main/resources/data/ctov/structures/village/jungle_tree/jobsite/archery_range.nbt create mode 100644 common/src/main/resources/data/ctov/structures/village/mesa/jobsite/archery_range.nbt create mode 100644 common/src/main/resources/data/ctov/structures/village/mesa_fortified/jobsite/archery_range.nbt create mode 100644 common/src/main/resources/data/ctov/structures/village/mountain/jobsite/archery_range.nbt create mode 100644 common/src/main/resources/data/ctov/structures/village/mountain_alpine/jobsite/archery_range.nbt create mode 100644 common/src/main/resources/data/ctov/structures/village/mushroom/jobsite/archery_range.nbt create mode 100644 common/src/main/resources/data/ctov/structures/village/plains/jobsite/archery_range.nbt create mode 100644 common/src/main/resources/data/ctov/structures/village/plains_fortified/jobsite/archery_range.nbt create mode 100644 common/src/main/resources/data/ctov/structures/village/savanna/jobsite/archery_range.nbt create mode 100644 common/src/main/resources/data/ctov/structures/village/savanna_na/jobsite/archery_range.nbt create mode 100644 common/src/main/resources/data/ctov/structures/village/snowy_igloo/jobsite/archery_range.nbt create mode 100644 common/src/main/resources/data/ctov/structures/village/swamp/jobsite/archery_range.nbt create mode 100644 common/src/main/resources/data/ctov/structures/village/swamp_fortified/jobsite/archery_range.nbt create mode 100644 common/src/main/resources/data/ctov/structures/village/taiga/jobsite/archery_range.nbt create mode 100644 common/src/main/resources/data/ctov/structures/village/taiga_fortified/jobsite/archery_range.nbt 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 0000000000000000000000000000000000000000..5ee456b1fd68ff71ea1a457b42848351b8eb8b98 GIT binary patch literal 9067 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 literal 0 HcmV?d00001 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 0000000000000000000000000000000000000000..14122c8982c1e2560ed949743830fa1404791df9 GIT binary patch literal 9229 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 V`(kEf=d??A+5GT&W7gtD{{n`e2k-y@ literal 0 HcmV?d00001 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 0000000000000000000000000000000000000000..b9946bf3f912244910543c7eb6c61ac7690f7a54 GIT binary patch literal 8835 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 literal 0 HcmV?d00001 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 0000000000000000000000000000000000000000..fb744bca2391b979954c113c9d0645ddb7217d98 GIT binary patch literal 8564 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

l95leeRFGmqsP0Ae+YU1GRZqDR(5H~ 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 literal 0 HcmV?d00001 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 0000000000000000000000000000000000000000..8dd93d0984731ab310fe3968a7719421eb7903ad GIT binary patch literal 8817 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 K5p{|4KKM^1Xr2%N literal 0 HcmV?d00001 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 0000000000000000000000000000000000000000..52be60c4ba48825e03090f74ad0e994ac9fb9a0e GIT binary patch literal 8398 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 literal 0 HcmV?d00001 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 0000000000000000000000000000000000000000..c015e7ee24c2becc51b535428173ab3cf5c34094 GIT binary patch literal 9099 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 literal 0 HcmV?d00001 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 0000000000000000000000000000000000000000..d4fc2ff208e89177a4515b1009fc3a0f55a9e675 GIT binary patch literal 9076 zcmeHM2~?BUwyyJpVxh>OKx-{n6%q={B+2cCYOPe-+R97_X+a2x2m}d}fwF*S0 zw4{O-A?6}831y7RkWxw#2!nzUFaeYRF$BWhe{ibrzPs*w_w}vUwVrEnl7FAG_c`Bp z_W92Kqkhub*OdPj+j5*qTLqziNg7@DQ$~dKkpXkkTw@TqAZ(iE%SQgmkC%@dHFb1)|L{=!)AEVcAGT$B_o#3W zVqK=Q^1B!M2Na6dSt--k)H&NfW#7T1&=UFHfCHSAj0F86pN~!D6Su~w#=OXmVS2Qw zTi{4mQ3f{|_w$k(n`qE0%kI^M7OZ3qZ8MYzbsJiJ` z%LY4R&mQABjr?)1Pw>s_yuX8|cnyP7%hW4JLo0R)SEyH>Np$-eM#a}fLf-)m?`%(l zb>5kL>g`qb4+f{^4xuk@px{rsp*vLYdD``Mrsop9*Q&Q|Hpskx=5+(g=>Btw?Y5NT z@vros&Q9t>8C9qt^G$Hjos9~ZbGs&OljdGzH8~t~hfDsSaNGU^LT3L zizv!%P5TEM45n78%VHBF>+D#b+i~cNbl(KJj=H-wx}$2{i$2aObO$k%GFtiCGh3Tg zWSVF>WpwVT@9M;bL~bRz!%EY@MObeqa-$s2*`SP^6TZ{!vT$|lo1U}A(So@UI^}*v zeX@G%jygMf3|Uw1cA|jC;9Od7y0NU&0Ug(ujrId0_~)g z`1Flp`45)o8PMpGwmAmGY%ic8qkYoZU0vr|hJG^PrnkVevgtJ48@#C16HI7{tvftdC$e>R z=n=m?eFM)Xgfauaz#O}f=$3p>Ejfo%mUGCc^@)HSEgA|cC^TXDY*_8VhCXmnZLyamgbrR2%Yzd~< z+b{P%U1!JMiy)OgHvD*gzlE4j)geqCrP|=`5`UbksPZW12VGEO@BL^S@7hp>pZ#=C zV75hZ&|pP#;*gGE3K1R-)$?`)xm{YqU0H`YXq=x&Tw`#`H=~We7RQKZ4L@A0kF~Fr-!~h0S*CuEX0L=|dH{$0$Kw*5eYPsYbpH zm2-@89Frj(SgBMR&;nb^Xzv+cTnn`jO=~1=*F*n}tue4-d*+FB4Xk23 z^JG8UN$v+*cSJ6IJ^OS-)#~ROc-tqv$8`SGc~Ha7!~TYdUfCkyKf{BWvA&a)8dX}a z)T>tEjm&!rm_a+=MmVLn3Qh!~W`u;qlqhbH8`c9)UYAex%qv}CAF{FDj`ybh^!~N# zMY>DN?_b!3efx7lk8yNfy`2V(9AN=i)&yYCW!|@BKl3v?04_*sS@9lD7xg;2BYZ7E^ih^+a?$R9 zcCg-p-J0Brb;bL;`x<-Z$yeLUS&xG?Kqd)92g&c7;ALP#Tx}3nOzAU;?##W)>nV2Eh1A^BnR^JT&w$BsQsV!uUGe6kPyE5~IuFOM_M5E5cI) z;lZIjV?>s&4f7YD`7};6ls8Fb~mg|*9Sm^ zW+NbihO=Xs^?a-L5fuW_3`waDe@LkVC6+)#TRXs}As!dJ5!jiC$MG@_tr3$7BL9(C zvXcS0%63I{X}M1FfjKf8Va^(1ZZ(4-^x0#_-b5g7wkB!0#v%PWjmYM$L3UKvA9j>< z6Lz%che#W4De0zmJ$%h}ka-x{PcIxtcSvbYWOuhpLLxvS{{l~<_p{!zkBF~zM`S8zJz;X8TSeyV0Xq&O z=8&si)H#*=2|>)Pg^%bHo0W+jcHGGF=6?M>^rQh0lW23? zynoegI64DuFPc@!%!K2xW1BpG-+a<8lkQF~T@L$P8hfgJSdM#9;c4%fWoO3q#dzMZ zs2h9UI851~B~lw%oB*8#>ls44XL*1@MU4}1%@#`SkDl$-M#*41H86O)}Db5B;IA-2LUk<78Ok* zKiB}Phcqz81OBC%;LMBEUTKE2TPAsNNZ|PY*huxkfz;jr_;Ik7W=P4ZMknAlLknb2 zq&8fe_6ebfRfVzjP(-XR9e1im>_kmSxSsPcHwl^Boq~E=AUh2pVa(y4nb`;l7u5if z5L3s@Dgu>i4t;-FN?Dz+!Fjb8IG?4UwB*r#Fgm9ZMjM*IphFNKRPCwBj;EO%l{)}^ zhfQz|=U{d?GtDmFKmg9^%ckPFx(HvW~SNBGbja_kMbql~WB7%Ohp zBVp&a`dxfEaJm7jBB|%ho9cY{R9)SKYG$5Is>pN#>d_b*5oZYQE7&&G1z%R619W&|pdQh(2 zhhhI9@*nY=)$E#g>= z<}O2W`!(2R-S4Mo%r%<(Mdq3y_O+E~e5;=b)+5sKOpV0K_aH6NR>*gZswc}c58jW+ z$lmuO=~aH2r6{hy6_rLEd+}l$fE$*)YcFt=MXo1YxDAQ)_Ir?9UyDoi?FGE@-Ovm; zQbtSl5s1F`mN&axlKB}|fI^q%Ujf3oX6i6J)B8eszVlF#FZVPtQ-kHF?Cd#=^nVEx z?}fXH_%U(_FTq;=o2IJBi9;|`EALIX!JY@|VX=j&2dW?99AnKRvhE zfE=|}oryV@=%HVa@KueIg51tri-0?f{F@Cz??aEF-~Z+QOI!U9cK^R-5(|4XA-N(E zFKRIHRgM@OW$r1vm0zE;r=&_O`SdEiSaG!Kn#pXpAzV~NcR&(|??Hi**}5t@YW8}K z@!c4nUNffTOVG{(zi&8ukm@i;f}RcE0lo`t@Le|k^_Phz5`Mio5hQ4 zQ-kF#!ZjkoLgq*Bqr;jxZzE@;y9Nw%93)W}ge+iA5sakkVkHXkKwgfxG04l2(s3>o z{1k+jWBuPTDe(~P0FKT@Smpsl#9l{43`_>(MO}mxFzvlUKLlcrs045hP!UC0VhTCz z|Hh#tzX{n*2vD<4?Ou*A6N(?QNwhUQ}}Vp^{7F-RYo>8p7ot zegXZN_ec*Bx=&M;S2tV9B|*t0L&+ub#`Fhf|DQJPUYtqtc4eZyjwD*HQUM*53TUY0 zQvFY_fPb`pKSW-K^kzO+9@E;W=~Dh1Ht{{`@$9>CU6TuFY+l)q`f0g+=;mt`H=*cRj;C{ZtPTv^9_uR1+8B?;E>thAsLZ4{vv6*f2y=^NN8P5 zaISRB_8MSX+&E-9e}8K9%TD`aEki@HlA)#_wX<8X9%eXJ&yy0~K{hA#h=<;uBl`+v zckZWHx*MlvB{;SY4t2H_T=HIQ>bNui zMq8R>dZj5s6&*7vs#Xz^)FfG)yKlZI3^AP}vqibgLAS+%7I%KYlW5WDEu7uBeoRws z#^O{EJ0oV%X5+ou#i0Sr73@4GW|Dv2H^}yha6Cqv+McQ@=p=>V7d*MGtZJ8B<6~L0 zrrBLO#SZC#n1FcH2wT)Ndp+P$PM@>1yHNLZWhR}sM)^P0?uwZ>u6E3=o{*^S`=?kg zs7>vPs?)dY<}cAgOQd7N88)oBzYWjR;)aG>T59Lqdp6}3rEJ2whzzK10}rx> zr^1Jcn9BJ~{c2Lqww&A(sG*s$*;r>c!BvzyKF~uqV9OeTyv{GWf{AKvNzh_a^iR;Q zc;BSZ>G{(i966J;*f-Jlkmi$gsljoWr|OUqxTVm0Qj~!cR5_uFJ0@szpL$mmZRIru zBAjx|=QbrEb4aqjsj9~QlFGDTP zjm-p)-wR=dhsrXFcAtvAMJCpAn%ik%6ThBhMl$>QJtJ_v3u9kaR?T(ZYa5(uv39sE zVMa0deH&X6qW5B>JCbt)INuDj)7W~{?tq1amd>xFKMMl<&BIQyOdW;ouBx@ntyB!o zc=sBtMYo69DY0-ZJ6cg7A?W*$u-O9FUqzi>=B(eso%L$E2g9rqB{@}DpZ3o0uh<`m zitmV?Rt?h2p8PE!HTsEPbH1qZK55z;9fj5xxBc3U=|6E` z%v3U!>RvEX-AA+1pXjlEaNe}_gt>TZIA=0lSl-y; z^GylXz4y)bT5?$Vo^!nqNa3uvh0-5XBmdgl(f#Cv`CaKFw}mU*FJfvUG$O39;i9wj z0sm?isbI{rq?*<{UJ`jyS~1+WFf&^!lC!D@?u3&UK0hRT$ofL?`henCpOLhS)Ir+U zA_sGG-Dn{`?BwWCT^(Pa+^B_ za#hxbJJIKSw<@W6&f1BUq%oX8<_of&%TNF2wlf@;a3%WZl0LCMYM@a#Y5ACSLNG+T zBw36Oa$G9dDMUORm|alD92SN2T!w=B97A^?y}y zI@1QFD;kgSW16@{uOBqpSRm;leTzzOnHv7($18hORdG~3W)$B+P}nt`bt$gT(6Y*W r-p?c^x_s-Ab%!_62E;K$)|Ew1hRbBDnRKyKhBGm6yV{ts?6toGE{wQ% literal 0 HcmV?d00001 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 0000000000000000000000000000000000000000..ad5939f2995add239789b1129809a7561228cd7d GIT binary patch literal 9385 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 H!n!{LEm$W= literal 0 HcmV?d00001 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 0000000000000000000000000000000000000000..e99ab92f9ba13686b927076d305d81a20b1ac2bc GIT binary patch literal 9101 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 F{TF4_4SfIr literal 0 HcmV?d00001 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 0000000000000000000000000000000000000000..3111a15ff3e74b871a32efcd6ac403d8f3820840 GIT binary patch literal 9085 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 literal 0 HcmV?d00001 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 0000000000000000000000000000000000000000..f2a8a958ef3c197cd5e0a605391bda2de2ccd341 GIT binary patch literal 9157 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 literal 0 HcmV?d00001 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 0000000000000000000000000000000000000000..ed585bb4e60fad252286a7bb8b4a73f9e31bce61 GIT binary patch literal 8986 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 Yvt)-s;cb(77n#b3>R&YdjmDDy0t^HRg#Z8m literal 0 HcmV?d00001 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 0000000000000000000000000000000000000000..e414cd2d13721c5fd2e50a7efb888e3a6af5101f GIT binary patch literal 9010 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%0Alr7x#T@RJApHv?M|l6v9!x(D&8+; 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 bWrn?>P%8g;|I}Q8Ja%G*TPOa?;zj=r^;#a$ literal 0 HcmV?d00001