From d8720043386e9df4f3e76e33a95e785ffe81affb Mon Sep 17 00:00:00 2001 From: Micle Date: Tue, 3 Jun 2025 17:22:18 +0100 Subject: [PATCH 01/15] Added Generator submodule. --- .gitmodules | 4 ++++ treeplacer_datapack_generator | 1 + 2 files changed, 5 insertions(+) create mode 100644 .gitmodules create mode 160000 treeplacer_datapack_generator diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..5e13c87 --- /dev/null +++ b/.gitmodules @@ -0,0 +1,4 @@ +[submodule "treeplacer_datapack_generator"] + path = treeplacer_datapack_generator + url = ssh://git@ddns.micle.dev:2222/minecraft-datapacks/treeplacer_datapack_generator.git + branch = main diff --git a/treeplacer_datapack_generator b/treeplacer_datapack_generator new file mode 160000 index 0000000..d85de07 --- /dev/null +++ b/treeplacer_datapack_generator @@ -0,0 +1 @@ +Subproject commit d85de07401a2c583b5dfdd938f39cd0b2f227335 From 1039fa51335c5dedbaabeba6ab55e04ec284b62a Mon Sep 17 00:00:00 2001 From: Micle Date: Tue, 3 Jun 2025 18:20:55 +0100 Subject: [PATCH 02/15] Updated generator submodule to v2.0.1. --- treeplacer_datapack_generator | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/treeplacer_datapack_generator b/treeplacer_datapack_generator index d85de07..e885f69 160000 --- a/treeplacer_datapack_generator +++ b/treeplacer_datapack_generator @@ -1 +1 @@ -Subproject commit d85de07401a2c583b5dfdd938f39cd0b2f227335 +Subproject commit e885f6907ec51ce4e952a56aee039e559b296459 From 5deecc511b42dc56c4216f4f851df51801c893e0 Mon Sep 17 00:00:00 2001 From: Micle Date: Tue, 3 Jun 2025 18:32:02 +0100 Subject: [PATCH 03/15] Updated ignore file. Created script for running generator. --- .gitignore | 6 ++++++ run_generator.sh | 4 ++++ 2 files changed, 10 insertions(+) create mode 100755 run_generator.sh diff --git a/.gitignore b/.gitignore index 31a65da..e46095d 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,8 @@ +# Treeplacer Datapack Generator +logs/* +mods/* +.tdg_temp/* +config/template_config.json + # Builds *.zip \ No newline at end of file diff --git a/run_generator.sh b/run_generator.sh new file mode 100755 index 0000000..f61706b --- /dev/null +++ b/run_generator.sh @@ -0,0 +1,4 @@ +#!/bin/sh + +cd treeplacer_datapack_generator +python treeplacer_datapack_generator/main.py \ No newline at end of file From dee574e5c774ce3c406a4b801227a3dec07a80fc Mon Sep 17 00:00:00 2001 From: Micle Date: Tue, 3 Jun 2025 18:33:41 +0100 Subject: [PATCH 04/15] Generated default config. --- config/expanded_ecosphere.json | 167 +++++++++++++++++++++++++++++++++ 1 file changed, 167 insertions(+) create mode 100644 config/expanded_ecosphere.json diff --git a/config/expanded_ecosphere.json b/config/expanded_ecosphere.json new file mode 100644 index 0000000..3c0fbc3 --- /dev/null +++ b/config/expanded_ecosphere.json @@ -0,0 +1,167 @@ +{ + "minecraft_version": "0.0.0", + "mod_id": "", + "mod_version": "", + "mod_download_url": "", + "sapling_mappings": [ + { + "sapling": "minecraft:oak_sapling", + "logs": [ + "minecraft:oak_log", + "minecraft:stripped_oak_log", + "minecraft:oak_wood", + "minecraft:stripped_oak_wood" + ], + "leaves": [ + "minecraft:oak_leaves" + ] + }, + { + "sapling": "minecraft:spruce_sapling", + "logs": [ + "minecraft:spruce_log", + "minecraft:stripped_spruce_log", + "minecraft:spruce_wood", + "minecraft:stripped_spruce_wood" + ], + "leaves": [ + "minecraft:spruce_leaves" + ] + }, + { + "sapling": "minecraft:birch_sapling", + "logs": [ + "minecraft:birch_log", + "minecraft:stripped_birch_log", + "minecraft:birch_wood", + "minecraft:stripped_birch_wood" + ], + "leaves": [ + "minecraft:birch_leaves" + ] + }, + { + "sapling": "minecraft:jungle_sapling", + "logs": [ + "minecraft:jungle_log", + "minecraft:stripped_jungle_log", + "minecraft:jungle_wood", + "minecraft:stripped_jungle_wood" + ], + "leaves": [ + "minecraft:jungle_leaves" + ] + }, + { + "sapling": "minecraft:acacia_sapling", + "logs": [ + "minecraft:acacia_log", + "minecraft:stripped_acacia_log", + "minecraft:acacia_wood", + "minecraft:stripped_acacia_wood" + ], + "leaves": [ + "minecraft:acacia_leaves" + ] + }, + { + "sapling": "minecraft:dark_oak_sapling", + "logs": [ + "minecraft:dark_oak_log", + "minecraft:stripped_dark_oak_log", + "minecraft:dark_oak_wood", + "minecraft:stripped_dark_oak_wood" + ], + "leaves": [ + "minecraft:dark_oak_leaves" + ] + }, + { + "sapling": "minecraft:mangrove_propagule", + "logs": [ + "minecraft:mangrove_log", + "minecraft:stripped_mangrove_log", + "minecraft:mangrove_wood", + "minecraft:stripped_mangrove_wood" + ], + "leaves": [ + "minecraft:mangrove_leaves" + ] + }, + { + "sapling": "minecraft:cherry_sapling", + "logs": [ + "minecraft:cherry_log", + "minecraft:stripped_cherry_log", + "minecraft:cherry_wood", + "minecraft:stripped_cherry_wood" + ], + "leaves": [ + "minecraft:cherry_leaves" + ] + }, + { + "sapling": "minecraft:azalea", + "logs": [], + "leaves": [ + "minecraft:azalea_leaves" + ] + }, + { + "sapling": "minecraft:flowering_azalea", + "logs": [], + "leaves": [ + "minecraft:flowering_azalea_leaves" + ] + }, + { + "sapling": "minecraft:crimson_fungus", + "logs": [ + "minecraft:crimson_stem", + "minecraft:stripped_crimson_stem", + "minecraft:crimson_hyphae", + "minecraft:stripped_crimson_hyphae" + ], + "leaves": [ + "minecraft:nether_wart_block" + ] + }, + { + "sapling": "minecraft:warped_fungus", + "logs": [ + "minecraft:warped_stem", + "minecraft:stripped_warped_stem", + "minecraft:warped_hyphae", + "minecraft:stripped_warped_hyphae" + ], + "leaves": [ + "minecraft:warped_wart_block" + ] + } + ], + "override_type_mappings": [ + { + "override_type": "single", + "trunk_placers": [ + "minecraft:straight_trunk_placer", + "minecraft:forking_trunk_placer", + "minecraft:fancy_trunk_placer", + "minecraft:upwards_branching_trunk_placer" + ] + }, + { + "override_type": "mega", + "trunk_placers": [ + "minecraft:giant_trunk_placer", + "minecraft:mega_jungle_trunk_placer", + "minecraft:dark_oak_trunk_placer" + ] + } + ], + "avoided_suffixes": [ + "base", + "crown", + "bush", + "scrub" + ] +} \ No newline at end of file From 9637c1f120c4c6d090a1ff64a4e2c49859b6df50 Mon Sep 17 00:00:00 2001 From: Micle Date: Tue, 3 Jun 2025 18:35:14 +0100 Subject: [PATCH 05/15] Updated config. --- config/expanded_ecosphere.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/config/expanded_ecosphere.json b/config/expanded_ecosphere.json index 3c0fbc3..3753734 100644 --- a/config/expanded_ecosphere.json +++ b/config/expanded_ecosphere.json @@ -1,8 +1,8 @@ { - "minecraft_version": "0.0.0", - "mod_id": "", - "mod_version": "", - "mod_download_url": "", + "minecraft_version": "1.20.1", + "mod_id": "expanded_ecosphere", + "mod_version": "3.2.4", + "mod_download_url": "https://cdn.modrinth.com/data/O1XGs7ps/versions/jhyrH2s8/expanded_ecosphere-3.2.4-forge.jar", "sapling_mappings": [ { "sapling": "minecraft:oak_sapling", From eef99666dfe0345ed0766db3113bb1edbc819a37 Mon Sep 17 00:00:00 2001 From: Micle Date: Tue, 3 Jun 2025 18:38:04 +0100 Subject: [PATCH 06/15] Updated ignore file. --- .gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitignore b/.gitignore index e46095d..0e1016d 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,7 @@ # Treeplacer Datapack Generator logs/* mods/* +build/* .tdg_temp/* config/template_config.json From 0af048dbc44249130184eaa10b7ab31a99f2afc0 Mon Sep 17 00:00:00 2001 From: Micle Date: Tue, 3 Jun 2025 18:39:14 +0100 Subject: [PATCH 07/15] Updated datapack with newly generated version. --- .../mega/minecraft/acacia_sapling.json | 11 - .../mega/minecraft/birch_sapling.json | 9 - .../mega/minecraft/jungle_sapling.json | 12 - .../mega/minecraft/mangrove_propagule.json | 6 - .../mega/minecraft/oak_sapling.json | 8 - .../mega/minecraft/spruce_sapling.json | 13 - .../single/minecraft/acacia_sapling.json | 48 ---- .../single/minecraft/azalea.json | 42 ---- .../single/minecraft/birch_sapling.json | 40 ---- .../single/minecraft/cherry_sapling.json | 9 - .../single/minecraft/dark_oak_sapling.json | 34 --- .../single/minecraft/jungle_sapling.json | 15 -- .../single/minecraft/mangrove_propagule.json | 27 --- .../single/minecraft/oak_sapling.json | 46 ---- .../single/minecraft/spruce_sapling.json | 42 ---- .../mega/minecraft/acacia_sapling.json | 11 + .../mega/minecraft/birch_sapling.json | 9 + .../mega/minecraft/jungle_sapling.json | 12 + .../mega/minecraft/mangrove_propagule.json | 6 + .../mega/minecraft/oak_sapling.json | 8 + .../mega/minecraft/spruce_sapling.json | 67 ++++++ .../single/minecraft/acacia_sapling.json | 96 ++++++++ .../single/minecraft/azalea.json | 158 ++++++++++++ .../single/minecraft/birch_sapling.json | 65 +++++ .../single/minecraft/cherry_sapling.json | 9 + .../single/minecraft/dark_oak_sapling.json | 47 ++++ .../single/minecraft/jungle_sapling.json | 24 ++ .../single/minecraft/mangrove_propagule.json | 54 +++++ .../single/minecraft/oak_sapling.json | 61 +++++ .../single/minecraft/spruce_sapling.json | 224 ++++++++++++++++++ .../-3285617133756825680.json | 52 ++++ .../configured_feature/12433795313025251.json | 52 ++++ .../3258261492379685107.json | 52 ++++ .../4799484851036609594.json | 52 ++++ .../configured_feature/75110086947501090.json | 52 ++++ .../778685321004512628.json | 52 ++++ .../8050803079610331712.json | 52 ++++ .../8084330056071052958.json | 52 ++++ .../8802703971160829237.json | 53 +++++ .../9155356187767246314.json | 52 ++++ treeplacer_wwee/pack.mcmeta | 8 +- 41 files changed, 1376 insertions(+), 366 deletions(-) delete mode 100644 treeplacer_wwee/data/expanded_ecosphere-3.2.4-forge/sapling_overrides/mega/minecraft/acacia_sapling.json delete mode 100644 treeplacer_wwee/data/expanded_ecosphere-3.2.4-forge/sapling_overrides/mega/minecraft/birch_sapling.json delete mode 100644 treeplacer_wwee/data/expanded_ecosphere-3.2.4-forge/sapling_overrides/mega/minecraft/jungle_sapling.json delete mode 100644 treeplacer_wwee/data/expanded_ecosphere-3.2.4-forge/sapling_overrides/mega/minecraft/mangrove_propagule.json delete mode 100644 treeplacer_wwee/data/expanded_ecosphere-3.2.4-forge/sapling_overrides/mega/minecraft/oak_sapling.json delete mode 100644 treeplacer_wwee/data/expanded_ecosphere-3.2.4-forge/sapling_overrides/mega/minecraft/spruce_sapling.json delete mode 100644 treeplacer_wwee/data/expanded_ecosphere-3.2.4-forge/sapling_overrides/single/minecraft/acacia_sapling.json delete mode 100644 treeplacer_wwee/data/expanded_ecosphere-3.2.4-forge/sapling_overrides/single/minecraft/azalea.json delete mode 100644 treeplacer_wwee/data/expanded_ecosphere-3.2.4-forge/sapling_overrides/single/minecraft/birch_sapling.json delete mode 100644 treeplacer_wwee/data/expanded_ecosphere-3.2.4-forge/sapling_overrides/single/minecraft/cherry_sapling.json delete mode 100644 treeplacer_wwee/data/expanded_ecosphere-3.2.4-forge/sapling_overrides/single/minecraft/dark_oak_sapling.json delete mode 100644 treeplacer_wwee/data/expanded_ecosphere-3.2.4-forge/sapling_overrides/single/minecraft/jungle_sapling.json delete mode 100644 treeplacer_wwee/data/expanded_ecosphere-3.2.4-forge/sapling_overrides/single/minecraft/mangrove_propagule.json delete mode 100644 treeplacer_wwee/data/expanded_ecosphere-3.2.4-forge/sapling_overrides/single/minecraft/oak_sapling.json delete mode 100644 treeplacer_wwee/data/expanded_ecosphere-3.2.4-forge/sapling_overrides/single/minecraft/spruce_sapling.json create mode 100644 treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/sapling_overrides/mega/minecraft/acacia_sapling.json create mode 100644 treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/sapling_overrides/mega/minecraft/birch_sapling.json create mode 100644 treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/sapling_overrides/mega/minecraft/jungle_sapling.json create mode 100644 treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/sapling_overrides/mega/minecraft/mangrove_propagule.json create mode 100644 treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/sapling_overrides/mega/minecraft/oak_sapling.json create mode 100644 treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/sapling_overrides/mega/minecraft/spruce_sapling.json create mode 100644 treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/sapling_overrides/single/minecraft/acacia_sapling.json create mode 100644 treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/sapling_overrides/single/minecraft/azalea.json create mode 100644 treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/sapling_overrides/single/minecraft/birch_sapling.json create mode 100644 treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/sapling_overrides/single/minecraft/cherry_sapling.json create mode 100644 treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/sapling_overrides/single/minecraft/dark_oak_sapling.json create mode 100644 treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/sapling_overrides/single/minecraft/jungle_sapling.json create mode 100644 treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/sapling_overrides/single/minecraft/mangrove_propagule.json create mode 100644 treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/sapling_overrides/single/minecraft/oak_sapling.json create mode 100644 treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/sapling_overrides/single/minecraft/spruce_sapling.json create mode 100644 treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/worldgen/configured_feature/-3285617133756825680.json create mode 100644 treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/worldgen/configured_feature/12433795313025251.json create mode 100644 treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/worldgen/configured_feature/3258261492379685107.json create mode 100644 treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/worldgen/configured_feature/4799484851036609594.json create mode 100644 treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/worldgen/configured_feature/75110086947501090.json create mode 100644 treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/worldgen/configured_feature/778685321004512628.json create mode 100644 treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/worldgen/configured_feature/8050803079610331712.json create mode 100644 treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/worldgen/configured_feature/8084330056071052958.json create mode 100644 treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/worldgen/configured_feature/8802703971160829237.json create mode 100644 treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/worldgen/configured_feature/9155356187767246314.json diff --git a/treeplacer_wwee/data/expanded_ecosphere-3.2.4-forge/sapling_overrides/mega/minecraft/acacia_sapling.json b/treeplacer_wwee/data/expanded_ecosphere-3.2.4-forge/sapling_overrides/mega/minecraft/acacia_sapling.json deleted file mode 100644 index 02a63f3..0000000 --- a/treeplacer_wwee/data/expanded_ecosphere-3.2.4-forge/sapling_overrides/mega/minecraft/acacia_sapling.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "replace": false, - "values": { - "wythers:tropical_rainforest": "wythers:vegetation/configured_tree/kapok_tree", - "wythers:sparse_eucalyptus_jungle": "wythers:vegetation/configured_tree/eucalyptus_globulus", - "wythers:giant_sequoia_forest": "wythers:vegetation/configured_tree/redwood_mature", - "wythers:eucalyptus_jungle_canyon": "wythers:vegetation/configured_tree/eucalyptus_globulus", - "wythers:eucalyptus_jungle": "wythers:vegetation/configured_tree/eucalyptus_globulus", - "wythers:eucalyptus_deanei_forest": "wythers:vegetation/configured_tree/eucalyptus_deanei_gray" - } -} \ No newline at end of file diff --git a/treeplacer_wwee/data/expanded_ecosphere-3.2.4-forge/sapling_overrides/mega/minecraft/birch_sapling.json b/treeplacer_wwee/data/expanded_ecosphere-3.2.4-forge/sapling_overrides/mega/minecraft/birch_sapling.json deleted file mode 100644 index d241836..0000000 --- a/treeplacer_wwee/data/expanded_ecosphere-3.2.4-forge/sapling_overrides/mega/minecraft/birch_sapling.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": { - "wythers:sparse_eucalyptus_jungle": "wythers:vegetation/configured_tree/eucalyptus_regnans", - "wythers:eucalyptus_jungle_canyon": "wythers:vegetation/configured_tree/eucalyptus_regnans", - "wythers:eucalyptus_jungle": "wythers:vegetation/configured_tree/eucalyptus_regnans", - "wythers:eucalyptus_deanei_forest": "wythers:vegetation/configured_tree/eucalyptus_deanei_white" - } -} \ No newline at end of file diff --git a/treeplacer_wwee/data/expanded_ecosphere-3.2.4-forge/sapling_overrides/mega/minecraft/jungle_sapling.json b/treeplacer_wwee/data/expanded_ecosphere-3.2.4-forge/sapling_overrides/mega/minecraft/jungle_sapling.json deleted file mode 100644 index 6114767..0000000 --- a/treeplacer_wwee/data/expanded_ecosphere-3.2.4-forge/sapling_overrides/mega/minecraft/jungle_sapling.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "replace": false, - "values": { - "wythers:tropical_rainforest": "wythers:vegetation/configured_tree/mega_jungle_tree", - "wythers:sparse_eucalyptus_jungle": "wythers:vegetation/configured_tree/large_jungle_tree", - "wythers:flooded_rainforest": "wythers:vegetation/configured_tree/large_jungle_tree", - "wythers:flooded_jungle": "wythers:vegetation/configured_tree/large_jungle_tree", - "wythers:eucalyptus_jungle_canyon": "wythers:vegetation/configured_tree/large_jungle_tree", - "wythers:eucalyptus_jungle": "wythers:vegetation/configured_tree/large_jungle_tree", - "minecraft:jungle": "wythers:vegetation/configured_tree/large_jungle_tree" - } -} \ No newline at end of file diff --git a/treeplacer_wwee/data/expanded_ecosphere-3.2.4-forge/sapling_overrides/mega/minecraft/mangrove_propagule.json b/treeplacer_wwee/data/expanded_ecosphere-3.2.4-forge/sapling_overrides/mega/minecraft/mangrove_propagule.json deleted file mode 100644 index aeb3752..0000000 --- a/treeplacer_wwee/data/expanded_ecosphere-3.2.4-forge/sapling_overrides/mega/minecraft/mangrove_propagule.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "replace": false, - "values": { - "wythers:tropical_rainforest": "wythers:vegetation/configured_tree/brazilwood_tree" - } -} \ No newline at end of file diff --git a/treeplacer_wwee/data/expanded_ecosphere-3.2.4-forge/sapling_overrides/mega/minecraft/oak_sapling.json b/treeplacer_wwee/data/expanded_ecosphere-3.2.4-forge/sapling_overrides/mega/minecraft/oak_sapling.json deleted file mode 100644 index 54ddc3f..0000000 --- a/treeplacer_wwee/data/expanded_ecosphere-3.2.4-forge/sapling_overrides/mega/minecraft/oak_sapling.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "replace": false, - "values": { - "wythers:ancient_golden_beech_forest": "wythers:vegetation/configured_tree/old_oak", - "wythers:ancient_emerald_beech_forest": "wythers:vegetation/configured_tree/old_oak", - "wythers:ancient_copper_beech_forest": "wythers:vegetation/configured_tree/old_oak" - } -} \ No newline at end of file diff --git a/treeplacer_wwee/data/expanded_ecosphere-3.2.4-forge/sapling_overrides/mega/minecraft/spruce_sapling.json b/treeplacer_wwee/data/expanded_ecosphere-3.2.4-forge/sapling_overrides/mega/minecraft/spruce_sapling.json deleted file mode 100644 index f45fbcf..0000000 --- a/treeplacer_wwee/data/expanded_ecosphere-3.2.4-forge/sapling_overrides/mega/minecraft/spruce_sapling.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "replace": false, - "values": { - "wythers:temperate_rainforest_crags": "wythers:vegetation/configured_tree/douglas_fir", - "wythers:temperate_rainforest": "wythers:vegetation/configured_tree/douglas_fir", - "wythers:old_growth_taiga_swamp": "wythers:vegetation/configured_tree/mega_spruce", - "wythers:old_growth_taiga_crags": "wythers:vegetation/configured_tree/mega_spruce", - "wythers:flooded_temperate_rainforest": "wythers:vegetation/configured_tree/douglas_fir", - "wythers:ancient_taiga": "wythers:vegetation/configured_tree/giant_spruce_mature", - "minecraft:old_growth_spruce_taiga": "wythers:vegetation/configured_tree/mega_spruce", - "minecraft:old_growth_pine_taiga": "wythers:vegetation/configured_tree/mega_spruce" - } -} \ No newline at end of file diff --git a/treeplacer_wwee/data/expanded_ecosphere-3.2.4-forge/sapling_overrides/single/minecraft/acacia_sapling.json b/treeplacer_wwee/data/expanded_ecosphere-3.2.4-forge/sapling_overrides/single/minecraft/acacia_sapling.json deleted file mode 100644 index 5bbccdd..0000000 --- a/treeplacer_wwee/data/expanded_ecosphere-3.2.4-forge/sapling_overrides/single/minecraft/acacia_sapling.json +++ /dev/null @@ -1,48 +0,0 @@ -{ - "replace": false, - "values": { - "wythers:wooded_savanna": "wythers:vegetation/configured_tree/forest_acacia", - "wythers:windswept_jungle": "wythers:vegetation/configured_tree/sandalwood", - "wythers:warm_birch_forest": "wythers:vegetation/configured_tree/aspen", - "wythers:tsingy_forest": "wythers:vegetation/configured_tree/forest_acacia", - "wythers:tropical_rainforest": "wythers:vegetation/configured_tree/young_kapok", - "wythers:tropical_island": "wythers:vegetation/configured_tree/mahogany", - "wythers:tropical_grassland": "wythers:vegetation/configured_tree/mahogany", - "wythers:tropical_forest_river": "wythers:vegetation/configured_tree/forest_acacia", - "wythers:tropical_forest_canyon": "wythers:vegetation/configured_tree/forest_acacia", - "wythers:tropical_forest": "wythers:vegetation/configured_tree/forest_acacia", - "wythers:thermal_taiga_crags": "wythers:vegetation/configured_tree/aspen", - "wythers:thermal_taiga": "wythers:vegetation/configured_tree/aspen", - "wythers:sparse_bamboo_jungle": "wythers:vegetation/configured_tree/sandalwood", - "wythers:sandy_jungle": "wythers:vegetation/configured_tree/sandalwood", - "wythers:pantanal": "wythers:vegetation/configured_tree/mahogany", - "wythers:outback_desert": "wythers:vegetation/configured_tree/mulga", - "wythers:outback": "wythers:vegetation/configured_tree/mulga", - "wythers:mushroom_island": "wythers:vegetation/configured_tree/sandalwood", - "wythers:lapacho_plains": "wythers:vegetation/configured_tree/pink_lapacho", - "wythers:kwongan_heath": "wythers:vegetation/configured_tree/forest_acacia", - "wythers:jungle_island": "wythers:vegetation/configured_tree/sandalwood", - "wythers:jungle_canyon": "wythers:vegetation/configured_tree/sandalwood", - "wythers:jacaranda_savanna": "wythers:vegetation/configured_tree/jacaranda", - "wythers:humid_tropical_grassland": "wythers:vegetation/configured_tree/mahogany", - "wythers:highland_tropical_rainforest": "wythers:vegetation/configured_tree/sandalwood", - "wythers:giant_sequoia_forest": "wythers:vegetation/configured_tree/redwood_juvenile", - "wythers:flowering_pantanal": "wythers:vegetation/configured_tree/pink_lapacho", - "wythers:flooded_rainforest": "wythers:vegetation/configured_tree/young_kapok", - "wythers:flooded_jungle": "wythers:vegetation/configured_tree/young_kapok", - "wythers:eucalyptus_deanei_forest": "wythers:vegetation/configured_tree/forest_acacia", - "wythers:dry_tropical_forest": "wythers:vegetation/configured_tree/forest_acacia", - "wythers:dripleaf_swamp": "wythers:vegetation/configured_tree/forest_acacia_vines", - "wythers:birch_taiga": "wythers:vegetation/configured_tree/autumnal_birch", - "wythers:billabong": "wythers:vegetation/configured_tree/forest_acacia", - "wythers:bayou": "wythers:vegetation/configured_tree/bayou_cypress_surface", - "wythers:bamboo_jungle_swamp": "wythers:vegetation/configured_tree/sandalwood", - "wythers:autumnal_birch_forest": "wythers:vegetation/configured_tree/autumnal_birch", - "wythers:aspen_crags": "wythers:vegetation/configured_tree/autumnal_birch", - "minecraft:wooded_badlands": "wythers:vegetation/configured_tree/quaking_aspen", - "minecraft:warm_ocean": "wythers:vegetation/configured_tree/mahogany", - "minecraft:sparse_jungle": "wythers:vegetation/configured_tree/sandalwood", - "minecraft:jungle": "wythers:vegetation/configured_tree/young_kapok", - "minecraft:bamboo_jungle": "wythers:vegetation/configured_tree/sandalwood" - } -} \ No newline at end of file diff --git a/treeplacer_wwee/data/expanded_ecosphere-3.2.4-forge/sapling_overrides/single/minecraft/azalea.json b/treeplacer_wwee/data/expanded_ecosphere-3.2.4-forge/sapling_overrides/single/minecraft/azalea.json deleted file mode 100644 index 1e40083..0000000 --- a/treeplacer_wwee/data/expanded_ecosphere-3.2.4-forge/sapling_overrides/single/minecraft/azalea.json +++ /dev/null @@ -1,42 +0,0 @@ -{ - "replace": false, - "values": { - "wythers:waterlily_swamp": "wythers:vegetation/configured_tree/waterlily_swamp_azalea", - "wythers:warm_birch_forest": "wythers:vegetation/configured_tree/azalea_birch", - "wythers:tsingy_forest": "wythers:vegetation/configured_tree/flowering_cassia", - "wythers:tropical_island": "wythers:vegetation/configured_tree/jungle_palm", - "wythers:tropical_grassland": "wythers:vegetation/configured_tree/grassland_palm", - "wythers:tropical_forest_river": "wythers:vegetation/configured_tree/marula", - "wythers:tropical_forest_canyon": "wythers:vegetation/configured_tree/marula", - "wythers:tropical_forest": "wythers:vegetation/configured_tree/marula", - "wythers:tropical_beach": "wythers:vegetation/configured_tree/pandanus", - "wythers:sparse_eucalyptus_woodland": "wythers:vegetation/configured_tree/salix_nigra", - "wythers:sparse_bamboo_jungle": "wythers:vegetation/configured_tree/flowering_cassia", - "wythers:sandy_jungle": "wythers:vegetation/configured_tree/flowering_cassia", - "wythers:pantanal": "wythers:vegetation/configured_tree/jungle_palm", - "wythers:outback_desert": "wythers:vegetation/configured_tree/salix_nigra", - "wythers:outback": "wythers:vegetation/configured_tree/salix_nigra", - "wythers:mushroom_island": "wythers:vegetation/configured_tree/flowering_cassia", - "wythers:maple_mountains": "wythers:vegetation/configured_tree/azalea_oak", - "wythers:lapacho_plains": "wythers:vegetation/configured_tree/azalea_oak", - "wythers:jungle_island": "wythers:vegetation/configured_tree/flowering_cassia", - "wythers:jacaranda_savanna": "wythers:vegetation/configured_tree/azalea_oak", - "wythers:humid_tropical_grassland": "wythers:vegetation/configured_tree/jungle_palm", - "wythers:flowering_pantanal": "wythers:vegetation/configured_tree/azalea_oak", - "wythers:flooded_rainforest": "wythers:vegetation/configured_tree/flowering_cassia", - "wythers:flooded_jungle": "wythers:vegetation/configured_tree/flowering_cassia", - "wythers:eucalyptus_woodland": "wythers:vegetation/configured_tree/salix_nigra", - "wythers:eucalyptus_salubris_woodland": "wythers:vegetation/configured_tree/salix_nigra", - "wythers:dripleaf_swamp": "wythers:vegetation/configured_tree/marula_vines", - "wythers:desert_island": "wythers:vegetation/configured_tree/grassland_palm", - "wythers:boreal_forest_yellow": "wythers:vegetation/configured_tree/azalea_conifer", - "wythers:boreal_forest_red": "wythers:vegetation/configured_tree/azalea_conifer", - "wythers:billabong": "wythers:vegetation/configured_tree/salix_nigra", - "wythers:bamboo_jungle_swamp": "wythers:vegetation/configured_tree/jungle_palm", - "wythers:badlands_river": "wythers:vegetation/configured_tree/cottonwood_azalea_leaf", - "minecraft:warm_ocean": "wythers:vegetation/configured_tree/pandanus", - "minecraft:sparse_jungle": "wythers:vegetation/configured_tree/jungle_palm", - "minecraft:jungle": "wythers:vegetation/configured_tree/flowering_cassia", - "minecraft:bamboo_jungle": "wythers:vegetation/configured_tree/jungle_palm" - } -} \ No newline at end of file diff --git a/treeplacer_wwee/data/expanded_ecosphere-3.2.4-forge/sapling_overrides/single/minecraft/birch_sapling.json b/treeplacer_wwee/data/expanded_ecosphere-3.2.4-forge/sapling_overrides/single/minecraft/birch_sapling.json deleted file mode 100644 index 131cd0f..0000000 --- a/treeplacer_wwee/data/expanded_ecosphere-3.2.4-forge/sapling_overrides/single/minecraft/birch_sapling.json +++ /dev/null @@ -1,40 +0,0 @@ -{ - "replace": false, - "values": { - "wythers:waterlily_swamp": "wythers:vegetation/configured_tree/waterlily_swamp_birch", - "wythers:warm_birch_forest": "wythers:vegetation/configured_tree/birch", - "wythers:tropical_rainforest": "wythers:vegetation/configured_tree/jungle_mangrove", - "wythers:temperate_island": "wythers:vegetation/configured_tree/birch", - "wythers:sparse_eucalyptus_woodland": "wythers:vegetation/configured_tree/corymbia_aparrerinja", - "wythers:outback_desert": "wythers:vegetation/configured_tree/corymbia_aparrerinja", - "wythers:outback": "wythers:vegetation/configured_tree/corymbia_aparrerinja", - "wythers:mediterranean_island_thermal_springs": "wythers:vegetation/configured_tree/olive", - "wythers:mediterranean_island": "wythers:vegetation/configured_tree/olive", - "wythers:maple_mountains": "wythers:vegetation/configured_tree/birch", - "wythers:kwongan_heath": "wythers:vegetation/configured_tree/olive", - "wythers:harvest_fields": "wythers:vegetation/configured_tree/birch", - "wythers:eucalyptus_woodland": "wythers:vegetation/configured_tree/corymbia_aparrerinja", - "wythers:eucalyptus_salubris_woodland": "wythers:vegetation/configured_tree/eucalyptus_salubris", - "wythers:eucalyptus_deanei_forest": "wythers:vegetation/configured_tree/corymbia_aparrerinja", - "wythers:dry_tropical_forest": "wythers:vegetation/configured_tree/jungle_mangrove", - "wythers:cool_forest_edge": "wythers:vegetation/configured_tree/dwarf_birch", - "wythers:cool_forest": "wythers:vegetation/configured_tree/birch", - "wythers:chaparral": "wythers:vegetation/configured_tree/scrub_oak", - "wythers:boreal_forest_yellow": "wythers:vegetation/configured_tree/birch", - "wythers:boreal_forest_red": "wythers:vegetation/configured_tree/birch", - "wythers:birch_taiga": "wythers:vegetation/configured_tree/birch", - "wythers:birch_swamp": "wythers:vegetation/configured_tree/swamp_forest_birch", - "wythers:billabong": "wythers:vegetation/configured_tree/corymbia_aparrerinja", - "wythers:badlands_canyon": "wythers:vegetation/configured_tree/bristlecone_pine", - "wythers:autumnal_forest_edge": "wythers:vegetation/configured_tree/dwarf_birch", - "wythers:autumnal_forest": "wythers:vegetation/configured_tree/birch", - "wythers:autumnal_flower_forest": "wythers:vegetation/configured_tree/birch", - "minecraft:wooded_badlands": "wythers:vegetation/configured_tree/ponderosa_pine", - "minecraft:windswept_forest": "wythers:vegetation/configured_tree/birch", - "minecraft:old_growth_birch_forest": "wythers:vegetation/configured_tree/oldgrowth_birch_forking", - "minecraft:jungle": "wythers:vegetation/configured_tree/jungle_mangrove", - "minecraft:deep_lukewarm_ocean": "wythers:vegetation/configured_tree/olive", - "minecraft:birch_forest": "wythers:vegetation/configured_tree/birch", - "minecraft:badlands": "wythers:vegetation/configured_tree/bristlecone_pine" - } -} \ No newline at end of file diff --git a/treeplacer_wwee/data/expanded_ecosphere-3.2.4-forge/sapling_overrides/single/minecraft/cherry_sapling.json b/treeplacer_wwee/data/expanded_ecosphere-3.2.4-forge/sapling_overrides/single/minecraft/cherry_sapling.json deleted file mode 100644 index 075209b..0000000 --- a/treeplacer_wwee/data/expanded_ecosphere-3.2.4-forge/sapling_overrides/single/minecraft/cherry_sapling.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "replace": false, - "values": { - "wythers:sakura_forest": "wythers:vegetation/configured_tree/cherry_acacia_fancy", - "wythers:huangshan_highlands": "wythers:vegetation/configured_tree/cherry_acacia_fancy", - "wythers:bamboo_jungle_highlands": "wythers:vegetation/configured_tree/cherry_acacia_fancy", - "wythers:bamboo_jungle_canyon": "wythers:vegetation/configured_tree/cherry_acacia_fancy" - } -} \ No newline at end of file diff --git a/treeplacer_wwee/data/expanded_ecosphere-3.2.4-forge/sapling_overrides/single/minecraft/dark_oak_sapling.json b/treeplacer_wwee/data/expanded_ecosphere-3.2.4-forge/sapling_overrides/single/minecraft/dark_oak_sapling.json deleted file mode 100644 index 6741dfb..0000000 --- a/treeplacer_wwee/data/expanded_ecosphere-3.2.4-forge/sapling_overrides/single/minecraft/dark_oak_sapling.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "replace": false, - "values": { - "wythers:wooded_savanna": "wythers:vegetation/configured_tree/mpingo", - "wythers:windswept_jungle": "wythers:vegetation/configured_tree/ebony", - "wythers:tsingy_forest": "wythers:vegetation/configured_tree/mpingo", - "wythers:tropical_island": "wythers:vegetation/configured_tree/ebony", - "wythers:tropical_grassland": "wythers:vegetation/configured_tree/ebony", - "wythers:tropical_forest_river": "wythers:vegetation/configured_tree/mpingo", - "wythers:tropical_forest_canyon": "wythers:vegetation/configured_tree/mpingo", - "wythers:tropical_forest": "wythers:vegetation/configured_tree/mpingo", - "wythers:sparse_bamboo_jungle": "wythers:vegetation/configured_tree/ebony", - "wythers:snowy_fen": "wythers:vegetation/configured_tree/maple_tall", - "wythers:pantanal": "wythers:vegetation/configured_tree/ebony", - "wythers:maple_mountains": "wythers:vegetation/configured_tree_component/maple_mid", - "wythers:jungle_canyon": "wythers:vegetation/configured_tree/ebony", - "wythers:humid_tropical_grassland": "wythers:vegetation/configured_tree/ebony", - "wythers:highland_tropical_rainforest": "wythers:vegetation/configured_tree/ebony", - "wythers:flooded_rainforest": "wythers:vegetation/configured_tree/ebony", - "wythers:flooded_jungle": "wythers:vegetation/configured_tree/ebony", - "wythers:fen": "wythers:vegetation/configured_tree/maple_tall", - "wythers:dry_tropical_forest": "wythers:vegetation/configured_tree/mpingo", - "wythers:dripleaf_swamp": "wythers:vegetation/configured_tree/mpingo_vines", - "wythers:boreal_forest_yellow": "wythers:vegetation/configured_tree/maple_tall", - "wythers:boreal_forest_red": "wythers:vegetation/configured_tree/maple_tall", - "wythers:bamboo_jungle_swamp": "wythers:vegetation/configured_tree/ebony", - "wythers:autumnal_swamp": "wythers:vegetation/configured_tree/swamp_forest_dark_oak", - "minecraft:warm_ocean": "wythers:vegetation/configured_tree/ebony", - "minecraft:swamp": "wythers:vegetation/configured_tree/swamp_forest_dark_oak", - "minecraft:sparse_jungle": "wythers:vegetation/configured_tree/ebony", - "minecraft:jungle": "wythers:vegetation/configured_tree/ebony", - "minecraft:bamboo_jungle": "wythers:vegetation/configured_tree/ebony" - } -} \ No newline at end of file diff --git a/treeplacer_wwee/data/expanded_ecosphere-3.2.4-forge/sapling_overrides/single/minecraft/jungle_sapling.json b/treeplacer_wwee/data/expanded_ecosphere-3.2.4-forge/sapling_overrides/single/minecraft/jungle_sapling.json deleted file mode 100644 index 6c21cb7..0000000 --- a/treeplacer_wwee/data/expanded_ecosphere-3.2.4-forge/sapling_overrides/single/minecraft/jungle_sapling.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "replace": false, - "values": { - "wythers:tropical_rainforest": "wythers:vegetation/configured_tree/young_mega_jungle_tree", - "wythers:tropical_island": "wythers:vegetation/configured_tree/sand_palm", - "wythers:tropical_beach": "wythers:vegetation/configured_tree/sand_palm", - "wythers:tangled_forest": "wythers:vegetation/configured_tree/tangle", - "wythers:flooded_rainforest": "wythers:vegetation/configured_tree/young_mega_jungle_tree", - "wythers:flooded_jungle": "wythers:vegetation/configured_tree/young_mega_jungle_tree", - "wythers:desert_river": "wythers:vegetation/configured_tree/sand_palm", - "wythers:desert_lakes": "wythers:vegetation/configured_tree/sand_palm", - "minecraft:warm_ocean": "wythers:vegetation/configured_tree/sand_palm", - "minecraft:jungle": "wythers:vegetation/configured_tree/young_mega_jungle_tree" - } -} \ No newline at end of file diff --git a/treeplacer_wwee/data/expanded_ecosphere-3.2.4-forge/sapling_overrides/single/minecraft/mangrove_propagule.json b/treeplacer_wwee/data/expanded_ecosphere-3.2.4-forge/sapling_overrides/single/minecraft/mangrove_propagule.json deleted file mode 100644 index 8181466..0000000 --- a/treeplacer_wwee/data/expanded_ecosphere-3.2.4-forge/sapling_overrides/single/minecraft/mangrove_propagule.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "replace": false, - "values": { - "wythers:wooded_savanna": "wythers:vegetation/configured_tree/red_ivorywood", - "wythers:windswept_jungle": "wythers:vegetation/configured_tree/rosewood", - "wythers:tsingy_forest": "wythers:vegetation/configured_tree/red_ivorywood", - "wythers:tropical_rainforest": "wythers:vegetation/configured_tree/young_brazilwood", - "wythers:tropical_forest_river": "wythers:vegetation/configured_tree/red_ivorywood", - "wythers:tropical_forest_canyon": "wythers:vegetation/configured_tree/red_ivorywood", - "wythers:tropical_forest": "wythers:vegetation/configured_tree/red_ivorywood", - "wythers:sparse_bamboo_jungle": "wythers:vegetation/configured_tree/rosewood", - "wythers:sandy_jungle": "wythers:vegetation/configured_tree/rosewood", - "wythers:mushroom_island": "wythers:vegetation/configured_tree/rosewood", - "wythers:jungle_island": "wythers:vegetation/configured_tree/rosewood", - "wythers:jungle_canyon": "wythers:vegetation/configured_tree/rosewood", - "wythers:highland_tropical_rainforest": "wythers:vegetation/configured_tree/rosewood", - "wythers:flooded_rainforest": "wythers:vegetation/configured_tree/young_brazilwood", - "wythers:flooded_jungle": "wythers:vegetation/configured_tree/young_brazilwood", - "wythers:dry_tropical_forest": "wythers:vegetation/configured_tree/red_ivorywood", - "wythers:dripleaf_swamp": "wythers:vegetation/configured_tree/red_ivorywood_vines", - "wythers:coastal_mangroves": "wythers:vegetation/configured_tree/coastal_mangrove", - "wythers:bamboo_jungle_swamp": "wythers:vegetation/configured_tree/rosewood", - "minecraft:sparse_jungle": "wythers:vegetation/configured_tree/rosewood", - "minecraft:jungle": "wythers:vegetation/configured_tree/young_brazilwood", - "minecraft:bamboo_jungle": "wythers:vegetation/configured_tree/rosewood" - } -} \ No newline at end of file diff --git a/treeplacer_wwee/data/expanded_ecosphere-3.2.4-forge/sapling_overrides/single/minecraft/oak_sapling.json b/treeplacer_wwee/data/expanded_ecosphere-3.2.4-forge/sapling_overrides/single/minecraft/oak_sapling.json deleted file mode 100644 index 4c6aced..0000000 --- a/treeplacer_wwee/data/expanded_ecosphere-3.2.4-forge/sapling_overrides/single/minecraft/oak_sapling.json +++ /dev/null @@ -1,46 +0,0 @@ -{ - "replace": false, - "values": { - "wythers:windswept_jungle": "wythers:vegetation/configured_tree/teak", - "wythers:waterlily_swamp": "wythers:vegetation/configured_tree/willow", - "wythers:temperate_rainforest_crags": "wythers:vegetation/configured_tree/oak_bush", - "wythers:temperate_rainforest": "wythers:vegetation/configured_tree/oak_bush", - "wythers:temperate_island": "wythers:vegetation/configured_tree/oak", - "wythers:subtropical_forest_edge": "wythers:vegetation/configured_tree/oak", - "wythers:subtropical_forest": "wythers:vegetation/configured_tree_component/acacia_oak_mid", - "wythers:spring_flower_forest": "wythers:vegetation/configured_tree/oak", - "wythers:sparse_bamboo_jungle": "wythers:vegetation/configured_tree/teak", - "wythers:snowy_fen": "wythers:vegetation/configured_tree/dead_spruce", - "wythers:scrub_forest": "wythers:vegetation/configured_tree/oak_bush", - "wythers:scrubland": "wythers:vegetation/configured_tree/oak_bush", - "wythers:sandy_jungle": "wythers:vegetation/configured_tree/teak", - "wythers:pine_barrens": "wythers:vegetation/configured_tree/dead_spruce", - "wythers:outback_desert": "wythers:vegetation/configured_tree/corymbia_terminalis", - "wythers:outback": "wythers:vegetation/configured_tree/corymbia_terminalis", - "wythers:mushroom_island": "wythers:vegetation/configured_tree/teak", - "wythers:larch_taiga": "wythers:vegetation/configured_tree/larch", - "wythers:jungle_island": "wythers:vegetation/configured_tree/teak", - "wythers:jungle_canyon": "wythers:vegetation/configured_tree/teak", - "wythers:highland_tropical_rainforest": "wythers:vegetation/configured_tree/teak", - "wythers:harvest_fields": "wythers:vegetation/configured_tree/autumn_oak", - "wythers:forest_edge": "wythers:vegetation/configured_tree/oak", - "wythers:flooded_temperate_rainforest": "wythers:vegetation/configured_tree/oak_bush", - "wythers:flooded_rainforest": "wythers:vegetation/configured_tree/teak", - "wythers:flooded_jungle": "wythers:vegetation/configured_tree/teak", - "wythers:fen": "wythers:vegetation/configured_tree/dead_spruce", - "wythers:cool_forest_edge": "wythers:vegetation/configured_tree/oak_bush", - "wythers:cool_forest": "wythers:vegetation/configured_tree/oak", - "wythers:bamboo_jungle_swamp": "wythers:vegetation/configured_tree/teak", - "wythers:badlands_river": "wythers:vegetation/configured_tree/cottonwood_oak_leaf", - "wythers:autumnal_forest_edge": "wythers:vegetation/configured_tree/oak_bush", - "wythers:autumnal_forest": "wythers:vegetation/configured_tree/autumn_oak", - "wythers:autumnal_flower_forest": "wythers:vegetation/configured_tree/autumn_oak", - "minecraft:windswept_forest": "wythers:vegetation/configured_tree/oak", - "minecraft:swamp": "wythers:vegetation/configured_tree/swamp_oak", - "minecraft:sparse_jungle": "wythers:vegetation/configured_tree/teak", - "minecraft:jungle": "wythers:vegetation/configured_tree/teak", - "minecraft:forest": "wythers:vegetation/configured_tree/oak", - "minecraft:flower_forest": "wythers:vegetation/configured_tree/oak", - "minecraft:bamboo_jungle": "wythers:vegetation/configured_tree/teak" - } -} \ No newline at end of file diff --git a/treeplacer_wwee/data/expanded_ecosphere-3.2.4-forge/sapling_overrides/single/minecraft/spruce_sapling.json b/treeplacer_wwee/data/expanded_ecosphere-3.2.4-forge/sapling_overrides/single/minecraft/spruce_sapling.json deleted file mode 100644 index d8b7bbd..0000000 --- a/treeplacer_wwee/data/expanded_ecosphere-3.2.4-forge/sapling_overrides/single/minecraft/spruce_sapling.json +++ /dev/null @@ -1,42 +0,0 @@ -{ - "replace": false, - "values": { - "wythers:tundra": "wythers:vegetation/configured_tree/tundra_spruce", - "wythers:thermal_taiga_crags": "wythers:vegetation/configured_tree/pine", - "wythers:thermal_taiga": "wythers:vegetation/configured_tree/pine", - "wythers:temperate_rainforest_crags": "wythers:vegetation/configured_tree/douglas_fir_small", - "wythers:temperate_rainforest": "wythers:vegetation/configured_tree/douglas_fir_small", - "wythers:temperate_island": "wythers:vegetation/configured_tree/pine", - "wythers:taiga_crags": "wythers:vegetation/configured_tree/pine", - "wythers:snowy_fen": "wythers:vegetation/configured_tree/taiga_spruce", - "wythers:pine_barrens": "wythers:vegetation/configured_tree/pine_with_podzol", - "wythers:maple_mountains": "wythers:vegetation/configured_tree/pine", - "wythers:larch_taiga": "wythers:vegetation/configured_tree/pine", - "wythers:jade_highlands": "wythers:vegetation/configured_tree/pine", - "wythers:huangshan_highlands": "wythers:vegetation/configured_tree/huangshan_pine", - "wythers:harvest_fields": "wythers:vegetation/configured_tree/pine", - "wythers:forested_highlands": "wythers:vegetation/configured_tree/pine", - "wythers:flooded_temperate_rainforest": "wythers:vegetation/configured_tree/douglas_fir_small", - "wythers:fen": "wythers:vegetation/configured_tree/pine", - "wythers:crimson_tundra": "wythers:vegetation/configured_tree/tundra_spruce", - "wythers:cool_forest_edge": "wythers:vegetation/configured_tree/tundra_spruce", - "wythers:cool_forest": "wythers:vegetation/configured_tree/pine", - "wythers:cold_island": "wythers:vegetation/configured_tree/pine", - "wythers:boreal_forest_yellow": "wythers:vegetation/configured_tree/pine", - "wythers:boreal_forest_red": "wythers:vegetation/configured_tree/pine", - "wythers:birch_taiga": "wythers:vegetation/configured_tree/taiga_spruce", - "wythers:berry_bog": "wythers:vegetation/configured_tree/tundra_spruce", - "wythers:bamboo_jungle_highlands": "wythers:vegetation/configured_tree/huangshan_pine", - "wythers:bamboo_jungle_canyon": "wythers:vegetation/configured_tree/huangshan_pine", - "wythers:autumnal_forest_edge": "wythers:vegetation/configured_tree/tundra_spruce", - "wythers:autumnal_forest": "wythers:vegetation/configured_tree/pine", - "wythers:autumnal_flower_forest": "wythers:vegetation/configured_tree/pine", - "wythers:autumnal_birch_forest": "wythers:vegetation/configured_tree/pine", - "wythers:aspen_crags": "wythers:vegetation/configured_tree/pine", - "wythers:ancient_taiga": "wythers:vegetation/configured_tree/giant_spruce_juvenile", - "minecraft:windswept_forest": "wythers:vegetation/configured_tree/pine", - "minecraft:taiga": "wythers:vegetation/configured_tree/pine", - "minecraft:snowy_taiga": "wythers:vegetation/configured_tree/taiga_spruce", - "minecraft:meadow": "wythers:vegetation/configured_tree/cold_pine_medium" - } -} \ No newline at end of file diff --git a/treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/sapling_overrides/mega/minecraft/acacia_sapling.json b/treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/sapling_overrides/mega/minecraft/acacia_sapling.json new file mode 100644 index 0000000..a81c30c --- /dev/null +++ b/treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/sapling_overrides/mega/minecraft/acacia_sapling.json @@ -0,0 +1,11 @@ +{ + "replace": false, + "values": { + "wythers:tropical_rainforest": "wythers:vegetation/configured_tree/kapok_tree", + "wythers:sparse_eucalyptus_jungle": "wythers:vegetation/configured_tree/eucalyptus_globulus", + "wythers:giant_sequoia_forest": "wythers:vegetation/configured_tree/redwood_mature", + "wythers:eucalyptus_jungle_canyon": "wythers:vegetation/configured_tree/eucalyptus_globulus", + "wythers:eucalyptus_jungle": "wythers:vegetation/configured_tree/eucalyptus_globulus", + "wythers:eucalyptus_deanei_forest": "wythers:vegetation/configured_tree/eucalyptus_deanei_gray" + } +} \ No newline at end of file diff --git a/treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/sapling_overrides/mega/minecraft/birch_sapling.json b/treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/sapling_overrides/mega/minecraft/birch_sapling.json new file mode 100644 index 0000000..f28e90e --- /dev/null +++ b/treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/sapling_overrides/mega/minecraft/birch_sapling.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": { + "wythers:sparse_eucalyptus_jungle": "wythers:vegetation/configured_tree/eucalyptus_regnans", + "wythers:eucalyptus_jungle_canyon": "wythers:vegetation/configured_tree/eucalyptus_regnans", + "wythers:eucalyptus_jungle": "wythers:vegetation/configured_tree/eucalyptus_regnans", + "wythers:eucalyptus_deanei_forest": "wythers:vegetation/configured_tree/eucalyptus_deanei_white" + } +} \ No newline at end of file diff --git a/treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/sapling_overrides/mega/minecraft/jungle_sapling.json b/treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/sapling_overrides/mega/minecraft/jungle_sapling.json new file mode 100644 index 0000000..9277944 --- /dev/null +++ b/treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/sapling_overrides/mega/minecraft/jungle_sapling.json @@ -0,0 +1,12 @@ +{ + "replace": false, + "values": { + "wythers:tropical_rainforest": "wythers:vegetation/configured_tree/mega_jungle_tree", + "wythers:sparse_eucalyptus_jungle": "wythers:vegetation/configured_tree/large_jungle_tree", + "wythers:flooded_rainforest": "wythers:vegetation/configured_tree/large_jungle_tree", + "wythers:flooded_jungle": "wythers:vegetation/configured_tree/large_jungle_tree", + "wythers:eucalyptus_jungle_canyon": "wythers:vegetation/configured_tree/large_jungle_tree", + "wythers:eucalyptus_jungle": "wythers:vegetation/configured_tree/large_jungle_tree", + "minecraft:jungle": "wythers:vegetation/configured_tree/large_jungle_tree" + } +} \ No newline at end of file diff --git a/treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/sapling_overrides/mega/minecraft/mangrove_propagule.json b/treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/sapling_overrides/mega/minecraft/mangrove_propagule.json new file mode 100644 index 0000000..c1f5942 --- /dev/null +++ b/treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/sapling_overrides/mega/minecraft/mangrove_propagule.json @@ -0,0 +1,6 @@ +{ + "replace": false, + "values": { + "wythers:tropical_rainforest": "wythers:vegetation/configured_tree/brazilwood_tree" + } +} \ No newline at end of file diff --git a/treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/sapling_overrides/mega/minecraft/oak_sapling.json b/treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/sapling_overrides/mega/minecraft/oak_sapling.json new file mode 100644 index 0000000..1f21500 --- /dev/null +++ b/treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/sapling_overrides/mega/minecraft/oak_sapling.json @@ -0,0 +1,8 @@ +{ + "replace": false, + "values": { + "wythers:ancient_golden_beech_forest": "wythers:vegetation/configured_tree/old_oak", + "wythers:ancient_emerald_beech_forest": "wythers:vegetation/configured_tree/old_oak", + "wythers:ancient_copper_beech_forest": "wythers:vegetation/configured_tree/old_oak" + } +} \ No newline at end of file diff --git a/treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/sapling_overrides/mega/minecraft/spruce_sapling.json b/treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/sapling_overrides/mega/minecraft/spruce_sapling.json new file mode 100644 index 0000000..257c463 --- /dev/null +++ b/treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/sapling_overrides/mega/minecraft/spruce_sapling.json @@ -0,0 +1,67 @@ +{ + "replace": false, + "values": { + "wythers:temperate_rainforest_crags": [ + { + "feature": "wythers:vegetation/configured_tree/douglas_fir", + "weight": 1500 + }, + { + "feature": "wythers:vegetation/configured_tree/sitka_spruce", + "weight": 1500 + } + ], + "wythers:temperate_rainforest": [ + { + "feature": "wythers:vegetation/configured_tree/douglas_fir", + "weight": 1500 + }, + { + "feature": "wythers:vegetation/configured_tree/sitka_spruce", + "weight": 1500 + } + ], + "wythers:old_growth_taiga_swamp": [ + { + "feature": "wythers:vegetation/configured_tree/mega_spruce", + "weight": 500 + }, + { + "feature": "wythers:vegetation/configured_tree/mega_pine", + "weight": 6000 + } + ], + "wythers:old_growth_taiga_crags": [ + { + "feature": "wythers:vegetation/configured_tree/mega_spruce", + "weight": 500 + }, + { + "feature": "wythers:vegetation/configured_tree/mega_pine", + "weight": 6000 + } + ], + "wythers:flooded_temperate_rainforest": [ + { + "feature": "wythers:vegetation/configured_tree/douglas_fir", + "weight": 1500 + }, + { + "feature": "wythers:vegetation/configured_tree/sitka_spruce", + "weight": 1500 + } + ], + "wythers:ancient_taiga": "wythers:vegetation/configured_tree/giant_spruce_mature", + "minecraft:old_growth_spruce_taiga": "wythers:vegetation/configured_tree/mega_spruce", + "minecraft:old_growth_pine_taiga": [ + { + "feature": "wythers:vegetation/configured_tree/mega_spruce", + "weight": 500 + }, + { + "feature": "wythers:vegetation/configured_tree/mega_pine", + "weight": 6000 + } + ] + } +} \ No newline at end of file diff --git a/treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/sapling_overrides/single/minecraft/acacia_sapling.json b/treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/sapling_overrides/single/minecraft/acacia_sapling.json new file mode 100644 index 0000000..0462b9a --- /dev/null +++ b/treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/sapling_overrides/single/minecraft/acacia_sapling.json @@ -0,0 +1,96 @@ +{ + "replace": false, + "values": { + "wythers:wooded_savanna": "wythers:vegetation/configured_tree/forest_acacia", + "wythers:windswept_jungle": "wythers:vegetation/configured_tree/sandalwood", + "wythers:warm_birch_forest": "wythers:vegetation/configured_tree/aspen", + "wythers:tsingy_forest": "wythers:vegetation/configured_tree/forest_acacia", + "wythers:tropical_rainforest": "wythers:vegetation/configured_tree/young_kapok", + "wythers:tropical_island": "wythers:vegetation/configured_tree/mahogany", + "wythers:tropical_grassland": "wythers:vegetation/configured_tree/mahogany", + "wythers:tropical_forest_river": "wythers:vegetation/configured_tree/forest_acacia", + "wythers:tropical_forest_canyon": "wythers:vegetation/configured_tree/forest_acacia", + "wythers:tropical_forest": "wythers:vegetation/configured_tree/forest_acacia", + "wythers:thermal_taiga_crags": "wythers:vegetation/configured_tree/aspen", + "wythers:thermal_taiga": "wythers:vegetation/configured_tree/aspen", + "wythers:sparse_bamboo_jungle": "wythers:vegetation/configured_tree/sandalwood", + "wythers:sandy_jungle": "wythers:vegetation/configured_tree/sandalwood", + "wythers:pantanal": "wythers:vegetation/configured_tree/mahogany", + "wythers:outback_desert": "wythers:vegetation/configured_tree/mulga", + "wythers:outback": "wythers:vegetation/configured_tree/mulga", + "wythers:mushroom_island": "wythers:vegetation/configured_tree/sandalwood", + "wythers:lapacho_plains": "wythers:vegetation/configured_tree/pink_lapacho", + "wythers:kwongan_heath": "wythers:vegetation/configured_tree/forest_acacia", + "wythers:jungle_island": "wythers:vegetation/configured_tree/sandalwood", + "wythers:jungle_canyon": "wythers:vegetation/configured_tree/sandalwood", + "wythers:jacaranda_savanna": "wythers:vegetation/configured_tree/jacaranda", + "wythers:humid_tropical_grassland": "wythers:vegetation/configured_tree/mahogany", + "wythers:highland_tropical_rainforest": "wythers:vegetation/configured_tree/sandalwood", + "wythers:giant_sequoia_forest": "wythers:vegetation/configured_tree/redwood_juvenile", + "wythers:flowering_pantanal": "wythers:vegetation/configured_tree/pink_lapacho", + "wythers:flooded_rainforest": [ + { + "feature": "wythers:vegetation/configured_tree/sandalwood", + "weight": 500 + }, + { + "feature": "wythers:vegetation/configured_tree/young_kapok", + "weight": 200 + } + ], + "wythers:flooded_jungle": [ + { + "feature": "wythers:vegetation/configured_tree/sandalwood", + "weight": 500 + }, + { + "feature": "wythers:vegetation/configured_tree/young_kapok", + "weight": 200 + } + ], + "wythers:eucalyptus_deanei_forest": "wythers:vegetation/configured_tree/forest_acacia", + "wythers:dry_tropical_forest": "wythers:vegetation/configured_tree/forest_acacia", + "wythers:dripleaf_swamp": "wythers:vegetation/configured_tree/forest_acacia_vines", + "wythers:birch_taiga": "wythers:vegetation/configured_tree/autumnal_birch", + "wythers:billabong": "wythers:vegetation/configured_tree/forest_acacia", + "wythers:bayou": [ + { + "feature": "wythers:vegetation/configured_tree/bayou_cypress_shallow", + "weight": 2500 + }, + { + "feature": "wythers:vegetation/configured_tree/bayou_cypress_middle", + "weight": 2500 + }, + { + "feature": "wythers:vegetation/configured_tree/bayou_cypress_deep", + "weight": 2500 + }, + { + "feature": "wythers:vegetation/configured_tree/bayou_cypress_surface_2", + "weight": 1500 + }, + { + "feature": "wythers:vegetation/configured_tree/bayou_cypress_surface", + "weight": 7500 + } + ], + "wythers:bamboo_jungle_swamp": "wythers:vegetation/configured_tree/sandalwood", + "wythers:autumnal_birch_forest": "wythers:vegetation/configured_tree/autumnal_birch", + "wythers:aspen_crags": "wythers:vegetation/configured_tree/autumnal_birch", + "minecraft:wooded_badlands": "wythers:vegetation/configured_tree/quaking_aspen", + "minecraft:warm_ocean": "wythers:vegetation/configured_tree/mahogany", + "minecraft:sparse_jungle": "wythers:vegetation/configured_tree/sandalwood", + "minecraft:jungle": [ + { + "feature": "wythers:vegetation/configured_tree/sandalwood", + "weight": 500 + }, + { + "feature": "wythers:vegetation/configured_tree/young_kapok", + "weight": 200 + } + ], + "minecraft:bamboo_jungle": "wythers:vegetation/configured_tree/sandalwood" + } +} \ No newline at end of file diff --git a/treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/sapling_overrides/single/minecraft/azalea.json b/treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/sapling_overrides/single/minecraft/azalea.json new file mode 100644 index 0000000..9c40a24 --- /dev/null +++ b/treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/sapling_overrides/single/minecraft/azalea.json @@ -0,0 +1,158 @@ +{ + "replace": false, + "values": { + "wythers:waterlily_swamp": "wythers:vegetation/configured_tree/waterlily_swamp_azalea", + "wythers:warm_birch_forest": "wythers:vegetation/configured_tree/azalea_birch", + "wythers:tsingy_forest": "wythers:vegetation/configured_tree/flowering_cassia", + "wythers:tropical_island": [ + { + "feature": "wythers:vegetation/configured_tree/jungle_palm", + "weight": 5000 + }, + { + "feature": "wythers:vegetation/configured_tree/pandanus", + "weight": 2000 + } + ], + "wythers:tropical_grassland": "wythers:vegetation/configured_tree/grassland_palm", + "wythers:tropical_forest_river": "wythers:vegetation/configured_tree/marula", + "wythers:tropical_forest_canyon": "wythers:vegetation/configured_tree/marula", + "wythers:tropical_forest": "wythers:vegetation/configured_tree/marula", + "wythers:tropical_beach": "wythers:vegetation/configured_tree/pandanus", + "wythers:sparse_eucalyptus_woodland": "wythers:vegetation/configured_tree/salix_nigra", + "wythers:sparse_bamboo_jungle": [ + { + "feature": "wythers:vegetation/configured_tree/flowering_cassia", + "weight": 1000 + }, + { + "feature": "wythers:vegetation/configured_tree/jungle_palm", + "weight": 7000 + } + ], + "wythers:sandy_jungle": [ + { + "feature": "wythers:vegetation/configured_tree/flowering_cassia", + "weight": 1000 + }, + { + "feature": "wythers:vegetation/configured_tree/jungle_palm", + "weight": 7000 + } + ], + "wythers:pantanal": "wythers:vegetation/configured_tree/jungle_palm", + "wythers:outback_desert": "wythers:vegetation/configured_tree/salix_nigra", + "wythers:outback": "wythers:vegetation/configured_tree/salix_nigra", + "wythers:mushroom_island": [ + { + "feature": "wythers:vegetation/configured_tree/flowering_cassia", + "weight": 1000 + }, + { + "feature": "wythers:vegetation/configured_tree/pandanus", + "weight": 1000 + }, + { + "feature": "wythers:vegetation/configured_tree/jungle_palm", + "weight": 8000 + } + ], + "wythers:maple_mountains": "wythers:vegetation/configured_tree/azalea_oak", + "wythers:lapacho_plains": [ + { + "feature": "wythers:vegetation/configured_tree/azalea_oak", + "weight": 3000 + }, + { + "feature": "wythers:vegetation/configured_tree/grassland_palm", + "weight": 6000 + } + ], + "wythers:jungle_island": [ + { + "feature": "wythers:vegetation/configured_tree/flowering_cassia", + "weight": 1000 + }, + { + "feature": "wythers:vegetation/configured_tree/pandanus", + "weight": 3000 + }, + { + "feature": "wythers:vegetation/configured_tree/jungle_palm", + "weight": 7000 + } + ], + "wythers:jacaranda_savanna": [ + { + "feature": "wythers:vegetation/configured_tree/azalea_oak", + "weight": 3000 + }, + { + "feature": "wythers:vegetation/configured_tree/grassland_palm", + "weight": 6000 + } + ], + "wythers:humid_tropical_grassland": "wythers:vegetation/configured_tree/jungle_palm", + "wythers:flowering_pantanal": [ + { + "feature": "wythers:vegetation/configured_tree/azalea_oak", + "weight": 3000 + }, + { + "feature": "wythers:vegetation/configured_tree/grassland_palm", + "weight": 6000 + } + ], + "wythers:flooded_rainforest": "wythers:vegetation/configured_tree/flowering_cassia", + "wythers:flooded_jungle": "wythers:vegetation/configured_tree/flowering_cassia", + "wythers:eucalyptus_woodland": "wythers:vegetation/configured_tree/salix_nigra", + "wythers:eucalyptus_salubris_woodland": "wythers:vegetation/configured_tree/salix_nigra", + "wythers:dripleaf_swamp": "wythers:vegetation/configured_tree/marula_vines", + "wythers:desert_island": "wythers:vegetation/configured_tree/grassland_palm", + "wythers:boreal_forest_yellow": "wythers:vegetation/configured_tree/azalea_conifer", + "wythers:boreal_forest_red": "wythers:vegetation/configured_tree/azalea_conifer", + "wythers:billabong": "wythers:vegetation/configured_tree/salix_nigra", + "wythers:bamboo_jungle_swamp": [ + { + "feature": "wythers:vegetation/configured_tree/flowering_cassia", + "weight": 1000 + }, + { + "feature": "wythers:vegetation/configured_tree/jungle_palm", + "weight": 7000 + } + ], + "wythers:badlands_river": "wythers:vegetation/configured_tree/cottonwood_azalea_leaf", + "minecraft:warm_ocean": [ + { + "feature": "wythers:vegetation/configured_tree/jungle_palm", + "weight": 5000 + }, + { + "feature": "wythers:vegetation/configured_tree/pandanus", + "weight": 2000 + } + ], + "minecraft:sparse_jungle": [ + { + "feature": "wythers:vegetation/configured_tree/flowering_cassia", + "weight": 1000 + }, + { + "feature": "wythers:vegetation/configured_tree/jungle_palm", + "weight": 7000 + } + ], + "minecraft:jungle": "wythers:vegetation/configured_tree/flowering_cassia", + "minecraft:bamboo_jungle": [ + { + "feature": "wythers:vegetation/configured_tree/flowering_cassia", + "weight": 1000 + }, + { + "feature": "wythers:vegetation/configured_tree/jungle_palm", + "weight": 7000 + } + ] + } +} \ No newline at end of file diff --git a/treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/sapling_overrides/single/minecraft/birch_sapling.json b/treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/sapling_overrides/single/minecraft/birch_sapling.json new file mode 100644 index 0000000..1c8a337 --- /dev/null +++ b/treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/sapling_overrides/single/minecraft/birch_sapling.json @@ -0,0 +1,65 @@ +{ + "replace": false, + "values": { + "wythers:waterlily_swamp": "wythers:vegetation/configured_tree/waterlily_swamp_birch", + "wythers:warm_birch_forest": "wythers:vegetation/configured_tree/birch", + "wythers:tropical_rainforest": "wythers:vegetation/configured_tree/jungle_mangrove", + "wythers:temperate_island": "wythers:vegetation/configured_tree/birch", + "wythers:sparse_eucalyptus_woodland": "wythers:vegetation/configured_tree/corymbia_aparrerinja", + "wythers:sparse_eucalyptus_jungle": "minecraft:jungle_mangrove", + "wythers:outback_desert": "wythers:vegetation/configured_tree/corymbia_aparrerinja", + "wythers:outback": "wythers:vegetation/configured_tree/corymbia_aparrerinja", + "wythers:mediterranean_island_thermal_springs": "wythers:vegetation/configured_tree/olive", + "wythers:mediterranean_island": "wythers:vegetation/configured_tree/olive", + "wythers:maple_mountains": "wythers:vegetation/configured_tree/birch", + "wythers:kwongan_heath": "wythers:vegetation/configured_tree/olive", + "wythers:harvest_fields": "wythers:vegetation/configured_tree/birch", + "wythers:eucalyptus_woodland": "wythers:vegetation/configured_tree/corymbia_aparrerinja", + "wythers:eucalyptus_salubris_woodland": "wythers:vegetation/configured_tree/eucalyptus_salubris", + "wythers:eucalyptus_jungle_canyon": "minecraft:jungle_mangrove", + "wythers:eucalyptus_jungle": "minecraft:jungle_mangrove", + "wythers:eucalyptus_deanei_forest": "wythers:vegetation/configured_tree/corymbia_aparrerinja", + "wythers:dry_tropical_forest": "wythers:vegetation/configured_tree/jungle_mangrove", + "wythers:cool_forest_edge": "wythers:vegetation/configured_tree/dwarf_birch", + "wythers:cool_forest": "wythers:vegetation/configured_tree/birch", + "wythers:chaparral": "wythers:vegetation/configured_tree/scrub_oak", + "wythers:boreal_forest_yellow": "wythers:vegetation/configured_tree/birch", + "wythers:boreal_forest_red": "wythers:vegetation/configured_tree/birch", + "wythers:birch_taiga": "wythers:vegetation/configured_tree/birch", + "wythers:birch_swamp": "wythers:vegetation/configured_tree/swamp_forest_birch", + "wythers:billabong": [ + { + "feature": "wythers:vegetation/configured_tree/olive", + "weight": 100 + }, + { + "feature": "wythers:vegetation/configured_tree/corymbia_aparrerinja", + "weight": 10000 + } + ], + "wythers:badlands_canyon": "wythers:vegetation/configured_tree/bristlecone_pine", + "wythers:autumnal_forest_edge": "wythers:vegetation/configured_tree/dwarf_birch", + "wythers:autumnal_forest": "wythers:vegetation/configured_tree/birch", + "wythers:autumnal_flower_forest": "wythers:vegetation/configured_tree/birch", + "minecraft:wooded_badlands": "wythers:vegetation/configured_tree/ponderosa_pine", + "minecraft:windswept_forest": "wythers:vegetation/configured_tree/birch", + "minecraft:old_growth_birch_forest": [ + { + "feature": "wythers:vegetation/configured_tree/oldgrowth_birch_gnarled", + "weight": 2000 + }, + { + "feature": "wythers:vegetation/configured_tree/oldgrowth_birch_straight", + "weight": 2000 + }, + { + "feature": "wythers:vegetation/configured_tree/oldgrowth_birch_forking", + "weight": 8000 + } + ], + "minecraft:jungle": "wythers:vegetation/configured_tree/jungle_mangrove", + "minecraft:deep_lukewarm_ocean": "wythers:vegetation/configured_tree/olive", + "minecraft:birch_forest": "wythers:vegetation/configured_tree/birch", + "minecraft:badlands": "wythers:vegetation/configured_tree/bristlecone_pine" + } +} \ No newline at end of file diff --git a/treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/sapling_overrides/single/minecraft/cherry_sapling.json b/treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/sapling_overrides/single/minecraft/cherry_sapling.json new file mode 100644 index 0000000..0da41da --- /dev/null +++ b/treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/sapling_overrides/single/minecraft/cherry_sapling.json @@ -0,0 +1,9 @@ +{ + "replace": false, + "values": { + "wythers:sakura_forest": "wythers:vegetation/configured_tree/cherry_acacia_fancy", + "wythers:huangshan_highlands": "wythers:vegetation/configured_tree/cherry_acacia_fancy", + "wythers:bamboo_jungle_highlands": "wythers:vegetation/configured_tree/cherry_acacia_fancy", + "wythers:bamboo_jungle_canyon": "wythers:vegetation/configured_tree/cherry_acacia_fancy" + } +} \ No newline at end of file diff --git a/treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/sapling_overrides/single/minecraft/dark_oak_sapling.json b/treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/sapling_overrides/single/minecraft/dark_oak_sapling.json new file mode 100644 index 0000000..b114be8 --- /dev/null +++ b/treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/sapling_overrides/single/minecraft/dark_oak_sapling.json @@ -0,0 +1,47 @@ +{ + "replace": false, + "values": { + "wythers:wooded_savanna": "wythers:vegetation/configured_tree/mpingo", + "wythers:windswept_jungle": "wythers:vegetation/configured_tree/ebony", + "wythers:tsingy_forest": "wythers:vegetation/configured_tree/mpingo", + "wythers:tropical_island": "wythers:vegetation/configured_tree/ebony", + "wythers:tropical_grassland": "wythers:vegetation/configured_tree/ebony", + "wythers:tropical_forest_river": "wythers:vegetation/configured_tree/mpingo", + "wythers:tropical_forest_canyon": "wythers:vegetation/configured_tree/mpingo", + "wythers:tropical_forest": "wythers:vegetation/configured_tree/mpingo", + "wythers:sparse_bamboo_jungle": "wythers:vegetation/configured_tree/ebony", + "wythers:snowy_fen": "wythers:vegetation/configured_tree/maple_tall", + "wythers:pantanal": "wythers:vegetation/configured_tree/ebony", + "wythers:maple_mountains": [ + { + "feature": "wythers:vegetation/configured_tree_component/maple_low", + "weight": 750 + }, + { + "feature": "wythers:vegetation/configured_tree_component/maple_high", + "weight": 750 + }, + { + "feature": "wythers:vegetation/configured_tree_component/maple_mid", + "weight": 2250 + } + ], + "wythers:jungle_canyon": "wythers:vegetation/configured_tree/ebony", + "wythers:humid_tropical_grassland": "wythers:vegetation/configured_tree/ebony", + "wythers:highland_tropical_rainforest": "wythers:vegetation/configured_tree/ebony", + "wythers:flooded_rainforest": "wythers:vegetation/configured_tree/ebony", + "wythers:flooded_jungle": "wythers:vegetation/configured_tree/ebony", + "wythers:fen": "wythers:vegetation/configured_tree/maple_tall", + "wythers:dry_tropical_forest": "wythers:vegetation/configured_tree/mpingo", + "wythers:dripleaf_swamp": "wythers:vegetation/configured_tree/mpingo_vines", + "wythers:boreal_forest_yellow": "wythers:vegetation/configured_tree/maple_tall", + "wythers:boreal_forest_red": "wythers:vegetation/configured_tree/maple_tall", + "wythers:bamboo_jungle_swamp": "wythers:vegetation/configured_tree/ebony", + "wythers:autumnal_swamp": "wythers:vegetation/configured_tree/swamp_forest_dark_oak", + "minecraft:warm_ocean": "wythers:vegetation/configured_tree/ebony", + "minecraft:swamp": "wythers:vegetation/configured_tree/swamp_forest_dark_oak", + "minecraft:sparse_jungle": "wythers:vegetation/configured_tree/ebony", + "minecraft:jungle": "wythers:vegetation/configured_tree/ebony", + "minecraft:bamboo_jungle": "wythers:vegetation/configured_tree/ebony" + } +} \ No newline at end of file diff --git a/treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/sapling_overrides/single/minecraft/jungle_sapling.json b/treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/sapling_overrides/single/minecraft/jungle_sapling.json new file mode 100644 index 0000000..f0b8c9e --- /dev/null +++ b/treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/sapling_overrides/single/minecraft/jungle_sapling.json @@ -0,0 +1,24 @@ +{ + "replace": false, + "values": { + "wythers:tropical_rainforest": "wythers:vegetation/configured_tree/young_mega_jungle_tree", + "wythers:tropical_island": "wythers:vegetation/configured_tree/sand_palm", + "wythers:tropical_beach": "wythers:vegetation/configured_tree/sand_palm", + "wythers:tangled_forest": [ + { + "feature": "wythers:vegetation/configured_tree/tall_tangle", + "weight": 8500 + }, + { + "feature": "wythers:vegetation/configured_tree/tangle", + "weight": 1500 + } + ], + "wythers:flooded_rainforest": "wythers:vegetation/configured_tree/young_mega_jungle_tree", + "wythers:flooded_jungle": "wythers:vegetation/configured_tree/young_mega_jungle_tree", + "wythers:desert_river": "wythers:vegetation/configured_tree/sand_palm", + "wythers:desert_lakes": "wythers:vegetation/configured_tree/sand_palm", + "minecraft:warm_ocean": "wythers:vegetation/configured_tree/sand_palm", + "minecraft:jungle": "wythers:vegetation/configured_tree/young_mega_jungle_tree" + } +} \ No newline at end of file diff --git a/treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/sapling_overrides/single/minecraft/mangrove_propagule.json b/treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/sapling_overrides/single/minecraft/mangrove_propagule.json new file mode 100644 index 0000000..575a75c --- /dev/null +++ b/treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/sapling_overrides/single/minecraft/mangrove_propagule.json @@ -0,0 +1,54 @@ +{ + "replace": false, + "values": { + "wythers:wooded_savanna": "wythers:vegetation/configured_tree/red_ivorywood", + "wythers:windswept_jungle": "wythers:vegetation/configured_tree/rosewood", + "wythers:tsingy_forest": "wythers:vegetation/configured_tree/red_ivorywood", + "wythers:tropical_rainforest": "wythers:vegetation/configured_tree/young_brazilwood", + "wythers:tropical_forest_river": "wythers:vegetation/configured_tree/red_ivorywood", + "wythers:tropical_forest_canyon": "wythers:vegetation/configured_tree/red_ivorywood", + "wythers:tropical_forest": "wythers:vegetation/configured_tree/red_ivorywood", + "wythers:sparse_bamboo_jungle": "wythers:vegetation/configured_tree/rosewood", + "wythers:sandy_jungle": "wythers:vegetation/configured_tree/rosewood", + "wythers:mushroom_island": "wythers:vegetation/configured_tree/rosewood", + "wythers:jungle_island": "wythers:vegetation/configured_tree/rosewood", + "wythers:jungle_canyon": "wythers:vegetation/configured_tree/rosewood", + "wythers:highland_tropical_rainforest": "wythers:vegetation/configured_tree/rosewood", + "wythers:flooded_rainforest": [ + { + "feature": "wythers:vegetation/configured_tree/rosewood", + "weight": 500 + }, + { + "feature": "wythers:vegetation/configured_tree/young_brazilwood", + "weight": 200 + } + ], + "wythers:flooded_jungle": [ + { + "feature": "wythers:vegetation/configured_tree/rosewood", + "weight": 500 + }, + { + "feature": "wythers:vegetation/configured_tree/young_brazilwood", + "weight": 200 + } + ], + "wythers:dry_tropical_forest": "wythers:vegetation/configured_tree/red_ivorywood", + "wythers:dripleaf_swamp": "wythers:vegetation/configured_tree/red_ivorywood_vines", + "wythers:coastal_mangroves": "wythers:vegetation/configured_tree/coastal_mangrove", + "wythers:bamboo_jungle_swamp": "wythers:vegetation/configured_tree/rosewood", + "minecraft:sparse_jungle": "wythers:vegetation/configured_tree/rosewood", + "minecraft:jungle": [ + { + "feature": "wythers:vegetation/configured_tree/rosewood", + "weight": 500 + }, + { + "feature": "wythers:vegetation/configured_tree/young_brazilwood", + "weight": 200 + } + ], + "minecraft:bamboo_jungle": "wythers:vegetation/configured_tree/rosewood" + } +} \ No newline at end of file diff --git a/treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/sapling_overrides/single/minecraft/oak_sapling.json b/treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/sapling_overrides/single/minecraft/oak_sapling.json new file mode 100644 index 0000000..b55d2aa --- /dev/null +++ b/treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/sapling_overrides/single/minecraft/oak_sapling.json @@ -0,0 +1,61 @@ +{ + "replace": false, + "values": { + "wythers:windswept_jungle": "wythers:vegetation/configured_tree/teak", + "wythers:waterlily_swamp": "wythers:vegetation/configured_tree/willow", + "wythers:temperate_island": "wythers:vegetation/configured_tree/oak", + "wythers:subtropical_forest_edge": "wythers:vegetation/configured_tree/oak", + "wythers:subtropical_forest": [ + { + "feature": "wythers:vegetation/configured_tree_component/acacia_oak_low", + "weight": 2500 + }, + { + "feature": "wythers:vegetation/configured_tree_component/acacia_oak_high", + "weight": 2500 + }, + { + "feature": "wythers:vegetation/configured_tree_component/acacia_oak_mid", + "weight": 7500 + } + ], + "wythers:spring_flower_forest": "wythers:vegetation/configured_tree/oak", + "wythers:sparse_bamboo_jungle": "wythers:vegetation/configured_tree/teak", + "wythers:snowy_fen": "wythers:vegetation/configured_tree/dead_spruce", + "wythers:sandy_jungle": "wythers:vegetation/configured_tree/teak", + "wythers:pine_barrens": "wythers:vegetation/configured_tree/dead_spruce", + "wythers:outback_desert": "wythers:vegetation/configured_tree/corymbia_terminalis", + "wythers:outback": "wythers:vegetation/configured_tree/corymbia_terminalis", + "wythers:mushroom_island": "wythers:vegetation/configured_tree/teak", + "wythers:larch_taiga": [ + { + "feature": "wythers:vegetation/configured_tree/larch", + "weight": 2500 + }, + { + "feature": "wythers:vegetation/configured_tree/larch_tall", + "weight": 2500 + } + ], + "wythers:jungle_island": "wythers:vegetation/configured_tree/teak", + "wythers:jungle_canyon": "wythers:vegetation/configured_tree/teak", + "wythers:highland_tropical_rainforest": "wythers:vegetation/configured_tree/teak", + "wythers:harvest_fields": "wythers:vegetation/configured_tree/autumn_oak", + "wythers:forest_edge": "wythers:vegetation/configured_tree/oak", + "wythers:flooded_rainforest": "wythers:vegetation/configured_tree/teak", + "wythers:flooded_jungle": "wythers:vegetation/configured_tree/teak", + "wythers:fen": "wythers:vegetation/configured_tree/dead_spruce", + "wythers:cool_forest": "wythers:vegetation/configured_tree/oak", + "wythers:bamboo_jungle_swamp": "wythers:vegetation/configured_tree/teak", + "wythers:badlands_river": "wythers:vegetation/configured_tree/cottonwood_oak_leaf", + "wythers:autumnal_forest": "wythers:vegetation/configured_tree/autumn_oak", + "wythers:autumnal_flower_forest": "wythers:vegetation/configured_tree/autumn_oak", + "minecraft:windswept_forest": "wythers:vegetation/configured_tree/oak", + "minecraft:swamp": "wythers:vegetation/configured_tree/swamp_oak", + "minecraft:sparse_jungle": "wythers:vegetation/configured_tree/teak", + "minecraft:jungle": "wythers:vegetation/configured_tree/teak", + "minecraft:forest": "wythers:vegetation/configured_tree/oak", + "minecraft:flower_forest": "wythers:vegetation/configured_tree/oak", + "minecraft:bamboo_jungle": "wythers:vegetation/configured_tree/teak" + } +} \ No newline at end of file diff --git a/treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/sapling_overrides/single/minecraft/spruce_sapling.json b/treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/sapling_overrides/single/minecraft/spruce_sapling.json new file mode 100644 index 0000000..7cf6715 --- /dev/null +++ b/treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/sapling_overrides/single/minecraft/spruce_sapling.json @@ -0,0 +1,224 @@ +{ + "replace": false, + "values": { + "wythers:tundra": "wythers:vegetation/configured_tree/tundra_spruce", + "wythers:thermal_taiga_crags": "wythers:vegetation/configured_tree/pine", + "wythers:thermal_taiga": "wythers:vegetation/configured_tree/pine", + "wythers:temperate_rainforest_crags": "wythers:vegetation/configured_tree/douglas_fir_small", + "wythers:temperate_rainforest": "wythers:vegetation/configured_tree/douglas_fir_small", + "wythers:temperate_island": "wythers:vegetation/configured_tree/pine", + "wythers:taiga_crags": [ + { + "feature": "wythers:vegetation/configured_tree/pine_tall", + "weight": 5000 + }, + { + "feature": "wythers:vegetation/configured_tree/pine", + "weight": 5000 + } + ], + "wythers:snowy_fen": "wythers:vegetation/configured_tree/taiga_spruce", + "wythers:pine_barrens": "wythers:vegetation/configured_tree/pine_with_podzol", + "wythers:mediterranean_island_thermal_springs": [ + { + "feature": "treeplacer_x_expanded_ecosphere-1.20.1-3.2.4:3258261492379685107", + "weight": 2000 + }, + { + "feature": "treeplacer_x_expanded_ecosphere-1.20.1-3.2.4:-3285617133756825680", + "weight": 1000 + }, + { + "feature": "treeplacer_x_expanded_ecosphere-1.20.1-3.2.4:9155356187767246314", + "weight": 1000 + }, + { + "feature": "treeplacer_x_expanded_ecosphere-1.20.1-3.2.4:778685321004512628", + "weight": 1000 + }, + { + "feature": "treeplacer_x_expanded_ecosphere-1.20.1-3.2.4:8802703971160829237", + "weight": 800 + }, + { + "feature": "treeplacer_x_expanded_ecosphere-1.20.1-3.2.4:4799484851036609594", + "weight": 1000 + }, + { + "feature": "treeplacer_x_expanded_ecosphere-1.20.1-3.2.4:12433795313025251", + "weight": 1000 + }, + { + "feature": "treeplacer_x_expanded_ecosphere-1.20.1-3.2.4:8050803079610331712", + "weight": 1000 + }, + { + "feature": "treeplacer_x_expanded_ecosphere-1.20.1-3.2.4:75110086947501090", + "weight": 4000 + }, + { + "feature": "treeplacer_x_expanded_ecosphere-1.20.1-3.2.4:8084330056071052958", + "weight": 4000 + } + ], + "wythers:mediterranean_island": [ + { + "feature": "treeplacer_x_expanded_ecosphere-1.20.1-3.2.4:3258261492379685107", + "weight": 2000 + }, + { + "feature": "treeplacer_x_expanded_ecosphere-1.20.1-3.2.4:-3285617133756825680", + "weight": 1000 + }, + { + "feature": "treeplacer_x_expanded_ecosphere-1.20.1-3.2.4:9155356187767246314", + "weight": 1000 + }, + { + "feature": "treeplacer_x_expanded_ecosphere-1.20.1-3.2.4:778685321004512628", + "weight": 1000 + }, + { + "feature": "treeplacer_x_expanded_ecosphere-1.20.1-3.2.4:8802703971160829237", + "weight": 800 + }, + { + "feature": "treeplacer_x_expanded_ecosphere-1.20.1-3.2.4:4799484851036609594", + "weight": 1000 + }, + { + "feature": "treeplacer_x_expanded_ecosphere-1.20.1-3.2.4:12433795313025251", + "weight": 1000 + }, + { + "feature": "treeplacer_x_expanded_ecosphere-1.20.1-3.2.4:8050803079610331712", + "weight": 1000 + }, + { + "feature": "treeplacer_x_expanded_ecosphere-1.20.1-3.2.4:75110086947501090", + "weight": 4000 + }, + { + "feature": "treeplacer_x_expanded_ecosphere-1.20.1-3.2.4:8084330056071052958", + "weight": 4000 + } + ], + "wythers:maple_mountains": "wythers:vegetation/configured_tree/pine", + "wythers:larch_taiga": [ + { + "feature": "wythers:vegetation/configured_tree/pine_tall", + "weight": 2500 + }, + { + "feature": "wythers:vegetation/configured_tree/pine", + "weight": 7500 + } + ], + "wythers:jade_highlands": "wythers:vegetation/configured_tree/pine", + "wythers:huangshan_highlands": "wythers:vegetation/configured_tree/huangshan_pine", + "wythers:harvest_fields": [ + { + "feature": "wythers:vegetation/configured_tree/pine", + "weight": 1000 + }, + { + "feature": "treeplacer_x_expanded_ecosphere-1.20.1-3.2.4:3258261492379685107", + "weight": 4000 + }, + { + "feature": "treeplacer_x_expanded_ecosphere-1.20.1-3.2.4:-3285617133756825680", + "weight": 2000 + }, + { + "feature": "treeplacer_x_expanded_ecosphere-1.20.1-3.2.4:9155356187767246314", + "weight": 2000 + }, + { + "feature": "treeplacer_x_expanded_ecosphere-1.20.1-3.2.4:778685321004512628", + "weight": 2000 + }, + { + "feature": "treeplacer_x_expanded_ecosphere-1.20.1-3.2.4:8802703971160829237", + "weight": 1600 + }, + { + "feature": "treeplacer_x_expanded_ecosphere-1.20.1-3.2.4:4799484851036609594", + "weight": 2000 + }, + { + "feature": "treeplacer_x_expanded_ecosphere-1.20.1-3.2.4:12433795313025251", + "weight": 2000 + }, + { + "feature": "treeplacer_x_expanded_ecosphere-1.20.1-3.2.4:8050803079610331712", + "weight": 2000 + }, + { + "feature": "treeplacer_x_expanded_ecosphere-1.20.1-3.2.4:75110086947501090", + "weight": 8000 + }, + { + "feature": "treeplacer_x_expanded_ecosphere-1.20.1-3.2.4:8084330056071052958", + "weight": 8000 + } + ], + "wythers:forested_highlands": [ + { + "feature": "wythers:vegetation/configured_tree/pine_tall", + "weight": 5000 + }, + { + "feature": "wythers:vegetation/configured_tree/pine", + "weight": 5000 + } + ], + "wythers:flooded_temperate_rainforest": "wythers:vegetation/configured_tree/douglas_fir_small", + "wythers:fen": "wythers:vegetation/configured_tree/pine", + "wythers:desert_island": [ + { + "feature": "treeplacer_x_expanded_ecosphere-1.20.1-3.2.4:3258261492379685107", + "weight": 1000 + }, + { + "feature": "treeplacer_x_expanded_ecosphere-1.20.1-3.2.4:-3285617133756825680", + "weight": 1000 + } + ], + "wythers:crimson_tundra": "wythers:vegetation/configured_tree/tundra_spruce", + "wythers:cool_forest_edge": "wythers:vegetation/configured_tree/tundra_spruce", + "wythers:cool_forest": "wythers:vegetation/configured_tree/pine", + "wythers:cold_island": [ + { + "feature": "wythers:vegetation/configured_tree/pine_tall", + "weight": 5000 + }, + { + "feature": "wythers:vegetation/configured_tree/pine", + "weight": 5000 + } + ], + "wythers:boreal_forest_yellow": "wythers:vegetation/configured_tree/pine", + "wythers:boreal_forest_red": "wythers:vegetation/configured_tree/pine", + "wythers:birch_taiga": "wythers:vegetation/configured_tree/taiga_spruce", + "wythers:berry_bog": "wythers:vegetation/configured_tree/tundra_spruce", + "wythers:bamboo_jungle_highlands": "wythers:vegetation/configured_tree/huangshan_pine", + "wythers:bamboo_jungle_canyon": "wythers:vegetation/configured_tree/huangshan_pine", + "wythers:autumnal_forest_edge": "wythers:vegetation/configured_tree/tundra_spruce", + "wythers:autumnal_forest": "wythers:vegetation/configured_tree/pine", + "wythers:autumnal_flower_forest": "wythers:vegetation/configured_tree/pine", + "wythers:ancient_taiga": "wythers:vegetation/configured_tree/giant_spruce_juvenile", + "minecraft:windswept_forest": "wythers:vegetation/configured_tree/pine", + "minecraft:taiga": [ + { + "feature": "wythers:vegetation/configured_tree/pine_tall", + "weight": 5000 + }, + { + "feature": "wythers:vegetation/configured_tree/pine", + "weight": 5000 + } + ], + "minecraft:snowy_taiga": "wythers:vegetation/configured_tree/taiga_spruce", + "minecraft:meadow": "wythers:vegetation/configured_tree/cold_pine_medium" + } +} \ No newline at end of file diff --git a/treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/worldgen/configured_feature/-3285617133756825680.json b/treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/worldgen/configured_feature/-3285617133756825680.json new file mode 100644 index 0000000..fc04852 --- /dev/null +++ b/treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/worldgen/configured_feature/-3285617133756825680.json @@ -0,0 +1,52 @@ +{ + "type": "minecraft:tree", + "config": { + "ignore_vines": true, + "force_dirt": true, + "minimum_size": { + "type": "minecraft:two_layers_feature_size", + "limit": 1, + "lower_size": 1, + "upper_size": 1 + }, + "dirt_provider": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "minecraft:dirt" + } + }, + "trunk_provider": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "minecraft:stripped_spruce_log", + "Properties": { + "axis": "y" + } + } + }, + "foliage_provider": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "minecraft:spruce_leaves", + "Properties": { + "distance": "6", + "persistent": "false", + "waterlogged": "false" + } + } + }, + "trunk_placer": { + "type": "minecraft:straight_trunk_placer", + "base_height": 5, + "height_rand_a": 0, + "height_rand_b": 0 + }, + "foliage_placer": { + "type": "minecraft:fancy_foliage_placer", + "radius": 0, + "offset": 5, + "height": 6 + }, + "decorators": [] + } +} \ No newline at end of file diff --git a/treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/worldgen/configured_feature/12433795313025251.json b/treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/worldgen/configured_feature/12433795313025251.json new file mode 100644 index 0000000..5b14638 --- /dev/null +++ b/treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/worldgen/configured_feature/12433795313025251.json @@ -0,0 +1,52 @@ +{ + "type": "minecraft:tree", + "config": { + "ignore_vines": true, + "force_dirt": true, + "minimum_size": { + "type": "minecraft:two_layers_feature_size", + "limit": 1, + "lower_size": 1, + "upper_size": 1 + }, + "dirt_provider": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "minecraft:dirt" + } + }, + "trunk_provider": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "minecraft:stripped_spruce_log", + "Properties": { + "axis": "y" + } + } + }, + "foliage_provider": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "minecraft:spruce_leaves", + "Properties": { + "distance": "6", + "persistent": "false", + "waterlogged": "false" + } + } + }, + "trunk_placer": { + "type": "minecraft:straight_trunk_placer", + "base_height": 8, + "height_rand_a": 0, + "height_rand_b": 0 + }, + "foliage_placer": { + "type": "minecraft:fancy_foliage_placer", + "radius": 1, + "offset": 1, + "height": 9 + }, + "decorators": [] + } +} \ No newline at end of file diff --git a/treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/worldgen/configured_feature/3258261492379685107.json b/treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/worldgen/configured_feature/3258261492379685107.json new file mode 100644 index 0000000..60c8ca0 --- /dev/null +++ b/treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/worldgen/configured_feature/3258261492379685107.json @@ -0,0 +1,52 @@ +{ + "type": "minecraft:tree", + "config": { + "ignore_vines": true, + "force_dirt": true, + "minimum_size": { + "type": "minecraft:two_layers_feature_size", + "limit": 1, + "lower_size": 1, + "upper_size": 1 + }, + "dirt_provider": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "minecraft:dirt" + } + }, + "trunk_provider": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "minecraft:stripped_spruce_log", + "Properties": { + "axis": "y" + } + } + }, + "foliage_provider": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "minecraft:spruce_leaves", + "Properties": { + "distance": "6", + "persistent": "false", + "waterlogged": "false" + } + } + }, + "trunk_placer": { + "type": "minecraft:straight_trunk_placer", + "base_height": 5, + "height_rand_a": 0, + "height_rand_b": 0 + }, + "foliage_placer": { + "type": "minecraft:fancy_foliage_placer", + "radius": 1, + "offset": 1, + "height": 6 + }, + "decorators": [] + } +} \ No newline at end of file diff --git a/treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/worldgen/configured_feature/4799484851036609594.json b/treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/worldgen/configured_feature/4799484851036609594.json new file mode 100644 index 0000000..50b0fc5 --- /dev/null +++ b/treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/worldgen/configured_feature/4799484851036609594.json @@ -0,0 +1,52 @@ +{ + "type": "minecraft:tree", + "config": { + "ignore_vines": true, + "force_dirt": true, + "minimum_size": { + "type": "minecraft:two_layers_feature_size", + "limit": 1, + "lower_size": 1, + "upper_size": 1 + }, + "dirt_provider": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "minecraft:dirt" + } + }, + "trunk_provider": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "minecraft:stripped_spruce_log", + "Properties": { + "axis": "y" + } + } + }, + "foliage_provider": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "minecraft:spruce_leaves", + "Properties": { + "distance": "6", + "persistent": "false", + "waterlogged": "false" + } + } + }, + "trunk_placer": { + "type": "minecraft:straight_trunk_placer", + "base_height": 7, + "height_rand_a": 0, + "height_rand_b": 0 + }, + "foliage_placer": { + "type": "minecraft:fancy_foliage_placer", + "radius": 0, + "offset": 6, + "height": 7 + }, + "decorators": [] + } +} \ No newline at end of file diff --git a/treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/worldgen/configured_feature/75110086947501090.json b/treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/worldgen/configured_feature/75110086947501090.json new file mode 100644 index 0000000..e0a7e2a --- /dev/null +++ b/treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/worldgen/configured_feature/75110086947501090.json @@ -0,0 +1,52 @@ +{ + "type": "minecraft:tree", + "config": { + "ignore_vines": true, + "force_dirt": true, + "minimum_size": { + "type": "minecraft:two_layers_feature_size", + "limit": 1, + "lower_size": 1, + "upper_size": 1 + }, + "dirt_provider": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "minecraft:dirt" + } + }, + "trunk_provider": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "minecraft:stripped_spruce_log", + "Properties": { + "axis": "y" + } + } + }, + "foliage_provider": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "minecraft:spruce_leaves", + "Properties": { + "distance": "6", + "persistent": "false", + "waterlogged": "false" + } + } + }, + "trunk_placer": { + "type": "minecraft:straight_trunk_placer", + "base_height": 6, + "height_rand_a": 0, + "height_rand_b": 0 + }, + "foliage_placer": { + "type": "minecraft:fancy_foliage_placer", + "radius": 1, + "offset": 1, + "height": 7 + }, + "decorators": [] + } +} \ No newline at end of file diff --git a/treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/worldgen/configured_feature/778685321004512628.json b/treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/worldgen/configured_feature/778685321004512628.json new file mode 100644 index 0000000..c0778eb --- /dev/null +++ b/treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/worldgen/configured_feature/778685321004512628.json @@ -0,0 +1,52 @@ +{ + "type": "minecraft:tree", + "config": { + "ignore_vines": true, + "force_dirt": true, + "minimum_size": { + "type": "minecraft:two_layers_feature_size", + "limit": 1, + "lower_size": 1, + "upper_size": 1 + }, + "dirt_provider": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "minecraft:dirt" + } + }, + "trunk_provider": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "minecraft:stripped_spruce_log", + "Properties": { + "axis": "y" + } + } + }, + "foliage_provider": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "minecraft:spruce_leaves", + "Properties": { + "distance": "6", + "persistent": "false", + "waterlogged": "false" + } + } + }, + "trunk_placer": { + "type": "minecraft:straight_trunk_placer", + "base_height": 7, + "height_rand_a": 0, + "height_rand_b": 0 + }, + "foliage_placer": { + "type": "minecraft:fancy_foliage_placer", + "radius": 1, + "offset": 1, + "height": 8 + }, + "decorators": [] + } +} \ No newline at end of file diff --git a/treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/worldgen/configured_feature/8050803079610331712.json b/treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/worldgen/configured_feature/8050803079610331712.json new file mode 100644 index 0000000..84e4b3c --- /dev/null +++ b/treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/worldgen/configured_feature/8050803079610331712.json @@ -0,0 +1,52 @@ +{ + "type": "minecraft:tree", + "config": { + "ignore_vines": true, + "force_dirt": true, + "minimum_size": { + "type": "minecraft:two_layers_feature_size", + "limit": 1, + "lower_size": 1, + "upper_size": 1 + }, + "dirt_provider": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "minecraft:dirt" + } + }, + "trunk_provider": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "minecraft:stripped_spruce_log", + "Properties": { + "axis": "y" + } + } + }, + "foliage_provider": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "minecraft:spruce_leaves", + "Properties": { + "distance": "6", + "persistent": "false", + "waterlogged": "false" + } + } + }, + "trunk_placer": { + "type": "minecraft:straight_trunk_placer", + "base_height": 8, + "height_rand_a": 0, + "height_rand_b": 0 + }, + "foliage_placer": { + "type": "minecraft:fancy_foliage_placer", + "radius": 0, + "offset": 6, + "height": 7 + }, + "decorators": [] + } +} \ No newline at end of file diff --git a/treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/worldgen/configured_feature/8084330056071052958.json b/treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/worldgen/configured_feature/8084330056071052958.json new file mode 100644 index 0000000..e34d7f3 --- /dev/null +++ b/treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/worldgen/configured_feature/8084330056071052958.json @@ -0,0 +1,52 @@ +{ + "type": "minecraft:tree", + "config": { + "ignore_vines": true, + "force_dirt": true, + "minimum_size": { + "type": "minecraft:two_layers_feature_size", + "limit": 1, + "lower_size": 1, + "upper_size": 1 + }, + "dirt_provider": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "minecraft:dirt" + } + }, + "trunk_provider": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "minecraft:stripped_spruce_log", + "Properties": { + "axis": "y" + } + } + }, + "foliage_provider": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "minecraft:spruce_leaves", + "Properties": { + "distance": "6", + "persistent": "false", + "waterlogged": "false" + } + } + }, + "trunk_placer": { + "type": "minecraft:straight_trunk_placer", + "base_height": 6, + "height_rand_a": 0, + "height_rand_b": 0 + }, + "foliage_placer": { + "type": "minecraft:fancy_foliage_placer", + "radius": 0, + "offset": 6, + "height": 7 + }, + "decorators": [] + } +} \ No newline at end of file diff --git a/treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/worldgen/configured_feature/8802703971160829237.json b/treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/worldgen/configured_feature/8802703971160829237.json new file mode 100644 index 0000000..c3e6c8e --- /dev/null +++ b/treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/worldgen/configured_feature/8802703971160829237.json @@ -0,0 +1,53 @@ +{ + "type": "minecraft:tree", + "config": { + "ignore_vines": true, + "force_dirt": true, + "minimum_size": { + "type": "minecraft:two_layers_feature_size", + "limit": 1, + "lower_size": 1, + "upper_size": 1 + }, + "dirt_provider": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "minecraft:dirt" + } + }, + "trunk_provider": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "minecraft:stripped_spruce_log", + "Properties": { + "axis": "y" + } + } + }, + "foliage_provider": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "minecraft:spruce_leaves", + "Properties": { + "distance": "6", + "persistent": "false", + "waterlogged": "false" + } + } + }, + "trunk_placer": { + "type": "minecraft:straight_trunk_placer", + "base_height": 3, + "height_rand_a": 0, + "height_rand_b": 0 + }, + "foliage_placer": { + "type": "minecraft:random_spread_foliage_placer", + "radius": 2, + "offset": 0, + "foliage_height": 2, + "leaf_placement_attempts": 100 + }, + "decorators": [] + } +} \ No newline at end of file diff --git a/treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/worldgen/configured_feature/9155356187767246314.json b/treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/worldgen/configured_feature/9155356187767246314.json new file mode 100644 index 0000000..7c06660 --- /dev/null +++ b/treeplacer_wwee/data/treeplacer_x_expanded_ecosphere-1.20.1-3.2.4/worldgen/configured_feature/9155356187767246314.json @@ -0,0 +1,52 @@ +{ + "type": "minecraft:tree", + "config": { + "ignore_vines": true, + "force_dirt": true, + "minimum_size": { + "type": "minecraft:two_layers_feature_size", + "limit": 1, + "lower_size": 1, + "upper_size": 1 + }, + "dirt_provider": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "minecraft:dirt" + } + }, + "trunk_provider": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "minecraft:stripped_spruce_log", + "Properties": { + "axis": "y" + } + } + }, + "foliage_provider": { + "type": "minecraft:simple_state_provider", + "state": { + "Name": "minecraft:spruce_leaves", + "Properties": { + "distance": "6", + "persistent": "false", + "waterlogged": "false" + } + } + }, + "trunk_placer": { + "type": "minecraft:straight_trunk_placer", + "base_height": 5, + "height_rand_a": 0, + "height_rand_b": 0 + }, + "foliage_placer": { + "type": "minecraft:fancy_foliage_placer", + "radius": 0, + "offset": 6, + "height": 7 + }, + "decorators": [] + } +} \ No newline at end of file diff --git a/treeplacer_wwee/pack.mcmeta b/treeplacer_wwee/pack.mcmeta index bbd4a6a..9116ca9 100644 --- a/treeplacer_wwee/pack.mcmeta +++ b/treeplacer_wwee/pack.mcmeta @@ -1,6 +1,6 @@ { - "pack": { - "pack_format": 15, - "description": "Treeplacer WWEE datapack v1.0.0 - expanded_ecosphere-3.2.4-forge" - } + "pack": { + "pack_format": 15, + "description": "Treeplacer datapack for expanded_ecosphere-1.20.1-3.2.4" + } } \ No newline at end of file From 3de71dba7d49f98e0d03abcf655a2eeb5a767b79 Mon Sep 17 00:00:00 2001 From: Micle Date: Tue, 3 Jun 2025 18:55:25 +0100 Subject: [PATCH 08/15] Added logo images and export script. --- export.sh | 8 ++++++++ logo.png | Bin 0 -> 541 bytes treeplacer_wwee/pack.png | Bin 0 -> 4557 bytes 3 files changed, 8 insertions(+) create mode 100755 export.sh create mode 100644 logo.png create mode 100644 treeplacer_wwee/pack.png diff --git a/export.sh b/export.sh new file mode 100755 index 0000000..7504805 --- /dev/null +++ b/export.sh @@ -0,0 +1,8 @@ +#!/bin/sh + +MC_VERSION=1.20.1 +VERSION=2.0.0 + +# Datapack +cd treeplacer_wwee +zip -r ../treeplacer_wwee-${MC_VERSION}-${VERSION}.zip data/ pack.mcmeta pack.png \ No newline at end of file diff --git a/logo.png b/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..d33a4e7017b48fc1f4b789e73723f16d3e658891 GIT binary patch literal 541 zcmV+&0^)Kk)Dpe0~JHvH^#)g5{AlvoEe0f>-IV1aXh5{rAD z-g(Uf6uEf!0+7^KHo#=ymj#*tQ~)%}IP*5dWT+1yrcb#0ZOf-uK+!pCHbbN_8Te&^ zCIAu8D7ZgRf(Y)L$>p^WHYNkBAY2({@M5=sl4yYFeSQ5GN)W;MlpBp^0hkw(8>qTZ@fo|12})k_yF!uL{3I?J1~nuvN4>2tN_0(Fgo>>e?ZjZv;b=s!;=$n zg)JknG=-NFREz*0KCxhnABnp@G5+2e0x5+cro&4&GAu*W3$cR*XnJs<_=KMO5ECJ# z8$>Co0A4aeH0C65PFcVJ3ZepKE}$K@Fgt*9xt-0VnhsQtT;u_Ry}tY-uxtiJGBA8% zl~H0FPw7a!#gLMpRyi5&4(!PkR~!KAI6N@~kwpVg3owgov=~FvhF=z0G2x7cHP8u0 z5_*M0eAJPu5~mNaMgu&Q@ylWfBFy5N!Z?5%NUJ!2dxBQ^KvF{xVh7X*7w`U=@5To# z{NOfI5(kjt8N~u%Y2ou)Y`z;v5NHkA5ddk>As5e}!Vd0gU;ztcL&^~H0I=MI6mD?s fC>D@sD1Kc4E==~jR`yx^00000NkvXXu0mjf@2uAo literal 0 HcmV?d00001 diff --git a/treeplacer_wwee/pack.png b/treeplacer_wwee/pack.png new file mode 100644 index 0000000000000000000000000000000000000000..d65b591c8e7d74d335d040b84a27ad9b64792334 GIT binary patch literal 4557 zcmdT|dpuNm8$WY8bVky+RETX{vk}sYE;xnFEoSZJ8X1bB6}6ibymlGHC>_~Vm{U5x(oLcqf zVZ4cYve)|QGp3^tEv9Ns{Yah)+7M-$(KPkiH7Yg5__T0d@yg0RoMyU}V5$ZSj$-&% zix_UH4XT?+-V0RfUC6q8O@dQK@&l#co1&P^VuoA%GqENGO_fk^@e8>vOAo0e`D;5{ zmQiUt^*CJR!|T!z_H_w`$1nDq+meJICALkmGZe#B^zXm$;y1o?9C|*kxwr6$fp=<( zwSP-XzV$8jRfWs0CHbWusqQSCOtg*}^{m*mGs5@7Qb)}bjr9+khIUQdE!gIkF>sGY zH;f_q%IcE#G&)U|;U=rK3d5zJ3>KoV92)B4!I7Zq4Hp%UR~Bx1dq9L~uYEZs^?%c>vvwQt$Yf^Bt^<-HCe z^u3+^uEyqNy`c+Lmj@f09U5EeNYC$xBI%;iy54yYSWJn`RU1j3A{?EfvKx*j2&P1O z3Rn>bR%p!i1S@C^H;SePhNplPw;CH3VK@d>Aa`&I>IYV=+{=}qpcJrzF!~Kqytce{ zr=aiU!i!&vN{WW$9zQi3F>A0$QW9Gh6%6}EOYl$faLvg(@!W9B zo+yUOus$=R5n@eVYOFp+KJKj@=D(2PR<8Zd8`D-`xXtp)1#$d$0mgd`P^`|jr&qjq zMd$=S@Zz8zitVTBlz2s$JCKAu#EbJYcMKnpW4Kk1MI1-i*{D?U`K#qPtwW2$-7gdy zQqUC;eD>c5$kMs?1aq)=n2BN@QaUBsPg~RppB$3^^rqlChF<{_R#cp_CVBeo6GL*V zS;afsYa>Bo49a3^NjKlcT)^65?V)Z=4!({laL?rxfv?(LcI6QpDY03GU+K!bZ6TPK zPShNdx6$En<>LHzpvACv%h9ksC>6Be-!F0S*+Pk}2o$~FOfMk$c8Vvms3preT$jz= zwNy<|fofT9#NGlKQFN!;1kRSyW$tv*<`$8B599Dp+UX2pc9aR6Qfuq^Xi;~-*idX_ z=of>qE3gT^hwh$hTIn88ThdxZ*keF7sDJP(<~&cQ;}x5h)Q`I5u+2wazpu)R>@=UUSBTSf-GbjKk!ilxT> z7rZgcp)r#?g(eXrW415T0tBtkG!9gr5p${!Qg(=V8xx!`?gm!X&6mB~cotCuHK2W6k; zyXEfgE*+j1)V;eah4%wQ-Y+&@3A`G(ndKGNJ>C|nTi?F9zT{@vr=dvalT|8}QBy`n z{&5IfDA64;_^~&0&!p+dZI|bhAFPGN6a3|JN_4_Uff8$MCpQW(LAEDZN#Zm`Yl4}Y z8DoaibRh55GbkwbH89UvP38g=O9DV_wgWQXU@(ya618=*eOtG_jF*g+ z_wL|nm*FSk@KCYCrH8o zs-%5)6^8Eyvd+5`0UCINDmgX#sI(4X;nhdQP}OUJNDRUSa&)dc!Ter(7*sz9UiB8W zXc0c;P$eB+&B5>yC<(PMPuY_^e|Att4rWmQ@lt+N=~&mNp~*|8--h)7%NrJxRqOi~yF6(Gsyz&JwIP}-NkMl|Vz;a|+CcK?;MsI~ z2{0dMkd^8H%$ESnr-=vA=nPPOhlV`xw>pO_N#!eJ_%Wz2e?U~v+vazL{TFpzgY#>g zRg!Dykzy^2T~ld4gbp{cpHIB_^iK%aSMIyk{_C`$vv9#4g=?R?PDLpM=+8AjAaoDC zXE1x7{Jo&KEU~yMYU*cGaf|K9v!rcpET4OeE1s@1%^-ecH`+%xSWfb#HY#ZloO+V~ zHlIBor{NG}^kXYg>@zrfN~r@p%OU??Hxa!Sk;*m9kb!{-_mBr2Z|+?3z&rXf7e48W zPh0(F@#CF|9Z+BP07rfygJKULe!lv~{TM=t?T1{XrvkUgXIWFBLplwi`)6Mh%{lo7 zr=v1nb6r4F?Sa8<|PL?`hCduA7yw#48H*x-FX+rg;Q`NKvbMa0tSuQ z+QfO))H>5_O!TB2J@SRcoyz^Ar^=3;^y!QG$YQ2W7{69>vURgXixBy*5pD93@Kzx;4Y9v+8nO0<4-_iFnY|VMK8o@2|xkIkA8__ zl8{()Vtgb}%olpnSKE^iHU(%5QFCJ>?BnF`h??^4IrVdbc;sVz+6c> zxoU(D4(M7*X9K#xT>SN5cq ztg$`kz;K0VJg%X_0thPPfg*bVg+cA&kFmE5sFLlY^K|hYDF}NCSUyT}H5?87Ni^dY zPJ3;@;eHPAnS)}{aL#OPIt;^aXSX5+wWmTi{avTNJ^dQVzk4cwkg5mGVs_HA9n_aV z;8nxrX6*9-k#lIZ9=j7X2xDDc#ytkJ&GO(Jt#nU<+27JSie*ESVSjV*XKXLfTBrEQ mX`VB*1{W*6vWZ~!G-5AOXg)cZA%g#B5L;_UtIHdGqW=Mdo>OE1 literal 0 HcmV?d00001 From e28752605c8dfc2374f95cebce72fd35ffa5f652 Mon Sep 17 00:00:00 2001 From: Micle Date: Tue, 3 Jun 2025 19:13:40 +0100 Subject: [PATCH 09/15] Created mods.toml --- treeplacer_wwee/META-INF/mods.toml | 31 ++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 treeplacer_wwee/META-INF/mods.toml diff --git a/treeplacer_wwee/META-INF/mods.toml b/treeplacer_wwee/META-INF/mods.toml new file mode 100644 index 0000000..6c428bf --- /dev/null +++ b/treeplacer_wwee/META-INF/mods.toml @@ -0,0 +1,31 @@ +modLoader = "lowcodefml" +loaderVersion = "[47,)" +license = "All Rights Reserved" + +[[mods]] +modId = "treeplacer_wwee" +version = "2.0.0" +displayName = "Treeplacer x WWEE" +description = "This is a Treeplacer datapack for William Wythers' Expanded Ecosphere." +logoFile = "pack.png" +authors = "Micle" + +[[dependencies.treeplacer_wwee]] +modId = "forge" +mandatory = true +versionRange = "[47,)" + +[[dependencies.treeplacer_wwee]] +modId = "minecraft" +mandatory = true +versionRange = "[1.20.1,)" + +[[dependencies.treeplacer_wwee]] +modId = "expanded_ecosphere" +mandatory = true +versionRange = "[3.2.4,)" + +[[dependencies.treeplacer_wwee]] +modId = "treeplacer" +mandatory = true +versionRange = "[1.3.0,)" From 40c259255e2249a74b5b9dac94194cbf82cd2e57 Mon Sep 17 00:00:00 2001 From: Micle Date: Tue, 3 Jun 2025 19:30:48 +0100 Subject: [PATCH 10/15] Getting mod info from mods.toml. --- export.sh | 28 ++++++++++++++++++++++++---- 1 file changed, 24 insertions(+), 4 deletions(-) diff --git a/export.sh b/export.sh index 7504805..67102cb 100755 --- a/export.sh +++ b/export.sh @@ -1,8 +1,28 @@ #!/bin/sh -MC_VERSION=1.20.1 -VERSION=2.0.0 +# Get info from mods.toml +MOD_ID="" +MC_VERSION="" +MOD_VERSION="" + +DATAPACK_DIR="treeplacer_wwee" +MODS_TOML="$DATAPACK_DIR/META-INF/mods.toml" +current_mod_id="" +while read line || [[ -n $line ]]; do + if [[ "$line" == "modId = "* ]]; then + current_mod_id=$(echo "$line" | cut -d'"' -f 2) + if [[ "$MOD_ID" == "" ]]; then + MOD_ID=$current_mod_id + fi + elif [[ "$line" == "version = "* ]]; then + MOD_VERSION=$(echo "$line" | cut -d'"' -f 2) + elif [[ "$line" == "versionRange = "* && "$current_mod_id" == "minecraft" ]]; then + MC_VERSION=$(echo "$line" | cut -d'"' -f 2 | tr -d '[,)') + fi +done < <(cat $MODS_TOML) + +# Exports +cd ${DATAPACK_DIR} # Datapack -cd treeplacer_wwee -zip -r ../treeplacer_wwee-${MC_VERSION}-${VERSION}.zip data/ pack.mcmeta pack.png \ No newline at end of file +zip -r ../${MOD_ID}-${MC_VERSION}-${MOD_VERSION}.zip data/ pack.mcmeta pack.png \ No newline at end of file From 7ce7f9e315abcb23bffa497cbc3367972e3b6bd2 Mon Sep 17 00:00:00 2001 From: Micle Date: Tue, 3 Jun 2025 19:34:07 +0100 Subject: [PATCH 11/15] Added forge mod export. --- .gitignore | 3 ++- export.sh | 6 +++++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 0e1016d..3fff1b5 100644 --- a/.gitignore +++ b/.gitignore @@ -6,4 +6,5 @@ build/* config/template_config.json # Builds -*.zip \ No newline at end of file +*.zip +*.jar \ No newline at end of file diff --git a/export.sh b/export.sh index 67102cb..a353214 100755 --- a/export.sh +++ b/export.sh @@ -23,6 +23,10 @@ done < <(cat $MODS_TOML) # Exports cd ${DATAPACK_DIR} +COMMON_CONTENTS="data/ pack.mcmeta pack.png" # Datapack -zip -r ../${MOD_ID}-${MC_VERSION}-${MOD_VERSION}.zip data/ pack.mcmeta pack.png \ No newline at end of file +zip -r ../$MOD_ID-$MC_VERSION-$MOD_VERSION.zip $COMMON_CONTENTS + +# Forge mod +zip -r ../$MOD_ID-$MC_VERSION-$MOD_VERSION-forge.jar $COMMON_CONTENTS META-INF/ \ No newline at end of file From b9c415de994fb73861e820873be4bbaf208dfafc Mon Sep 17 00:00:00 2001 From: Micle Date: Tue, 3 Jun 2025 19:43:28 +0100 Subject: [PATCH 12/15] Created fabric.mod.json. --- treeplacer_wwee/fabric.mod.json | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 treeplacer_wwee/fabric.mod.json diff --git a/treeplacer_wwee/fabric.mod.json b/treeplacer_wwee/fabric.mod.json new file mode 100644 index 0000000..1c3fd2a --- /dev/null +++ b/treeplacer_wwee/fabric.mod.json @@ -0,0 +1,16 @@ +{ + "schemaVersion": 1, + "id": "treeplacer_wwee", + "version": "2.0.0", + "name": "Treeplacer x WWEE", + "description": "This is a Treeplacer datapack for William Wythers' Expanded Ecosphere.", + "authors": "Micle", + "license": "All Rights Reserved", + "icon": "pack.png", + "environment":"*", + "depends":{ + "fabric-resource-loader-v0":"*", + "expanded_ecosphere":"3.2.4", + "treeplacer":"1.3.0" + } +} \ No newline at end of file From ca18834b303d07a1098e7d0062686a484b7fbc6b Mon Sep 17 00:00:00 2001 From: Micle Date: Tue, 3 Jun 2025 19:44:36 +0100 Subject: [PATCH 13/15] Added fabric export. --- export.sh | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/export.sh b/export.sh index a353214..1e6127c 100755 --- a/export.sh +++ b/export.sh @@ -23,10 +23,14 @@ done < <(cat $MODS_TOML) # Exports cd ${DATAPACK_DIR} +COMMON_NAME="../$MOD_ID-$MC_VERSION-$MOD_VERSION" COMMON_CONTENTS="data/ pack.mcmeta pack.png" # Datapack -zip -r ../$MOD_ID-$MC_VERSION-$MOD_VERSION.zip $COMMON_CONTENTS +zip -r $COMMON_NAME.zip $COMMON_CONTENTS # Forge mod -zip -r ../$MOD_ID-$MC_VERSION-$MOD_VERSION-forge.jar $COMMON_CONTENTS META-INF/ \ No newline at end of file +zip -r $COMMON_NAME-forge.jar $COMMON_CONTENTS META-INF/ + +# Fabric mod +zip -r $COMMON_NAME-fabric.jar $COMMON_CONTENTS fabric.mod.json \ No newline at end of file From 8088b9d1388d674cf63f705b69a7adf356a7fe4d Mon Sep 17 00:00:00 2001 From: Micle Date: Tue, 3 Jun 2025 19:48:49 +0100 Subject: [PATCH 14/15] Downgraded treeplacer dependency version due to a bug with treeplacer. --- treeplacer_wwee/META-INF/mods.toml | 2 +- treeplacer_wwee/fabric.mod.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/treeplacer_wwee/META-INF/mods.toml b/treeplacer_wwee/META-INF/mods.toml index 6c428bf..2e2eddf 100644 --- a/treeplacer_wwee/META-INF/mods.toml +++ b/treeplacer_wwee/META-INF/mods.toml @@ -28,4 +28,4 @@ versionRange = "[3.2.4,)" [[dependencies.treeplacer_wwee]] modId = "treeplacer" mandatory = true -versionRange = "[1.3.0,)" +versionRange = "[1.2.0,)" diff --git a/treeplacer_wwee/fabric.mod.json b/treeplacer_wwee/fabric.mod.json index 1c3fd2a..b2031bb 100644 --- a/treeplacer_wwee/fabric.mod.json +++ b/treeplacer_wwee/fabric.mod.json @@ -11,6 +11,6 @@ "depends":{ "fabric-resource-loader-v0":"*", "expanded_ecosphere":"3.2.4", - "treeplacer":"1.3.0" + "treeplacer":"1.2.0" } } \ No newline at end of file From b93b099184c62caba4af0fa42c42bbc1f1c418f0 Mon Sep 17 00:00:00 2001 From: Micle Date: Tue, 3 Jun 2025 20:00:46 +0100 Subject: [PATCH 15/15] Fixed authors list. --- treeplacer_wwee/fabric.mod.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/treeplacer_wwee/fabric.mod.json b/treeplacer_wwee/fabric.mod.json index b2031bb..d7cef87 100644 --- a/treeplacer_wwee/fabric.mod.json +++ b/treeplacer_wwee/fabric.mod.json @@ -4,7 +4,7 @@ "version": "2.0.0", "name": "Treeplacer x WWEE", "description": "This is a Treeplacer datapack for William Wythers' Expanded Ecosphere.", - "authors": "Micle", + "authors": ["Micle"], "license": "All Rights Reserved", "icon": "pack.png", "environment":"*",