19 Commits

Author SHA1 Message Date
f3a219f83a Merge pull request 'bug/5-fix_cypress_trees' (#7) from bug/5-fix_cypress_trees into 1.20.1
Reviewed-on: #7
2025-06-03 19:53:58 +00:00
9a1d59c2f9 Fixed mediterranean cypress trees. 2025-06-03 20:51:36 +01:00
bf52ff064f Overwriting exports. 2025-06-03 20:50:21 +01:00
537987ea53 Merge pull request 'feat/4-rework' (#6) from feat/4-rework into 1.20.1
Reviewed-on: #6
2025-06-03 19:03:46 +00:00
b93b099184 Fixed authors list. 2025-06-03 20:00:46 +01:00
8088b9d138 Downgraded treeplacer dependency version due to a bug with treeplacer. 2025-06-03 19:48:49 +01:00
ca18834b30 Added fabric export. 2025-06-03 19:44:36 +01:00
b9c415de99 Created fabric.mod.json. 2025-06-03 19:43:28 +01:00
7ce7f9e315 Added forge mod export. 2025-06-03 19:34:07 +01:00
40c259255e Getting mod info from mods.toml. 2025-06-03 19:30:48 +01:00
e28752605c Created mods.toml 2025-06-03 19:13:40 +01:00
3de71dba7d Added logo images and export script. 2025-06-03 18:55:25 +01:00
0af048dbc4 Updated datapack with newly generated version. 2025-06-03 18:39:14 +01:00
eef99666df Updated ignore file. 2025-06-03 18:38:04 +01:00
9637c1f120 Updated config. 2025-06-03 18:35:14 +01:00
dee574e5c7 Generated default config. 2025-06-03 18:33:41 +01:00
5deecc511b Updated ignore file. Created script for running generator. 2025-06-03 18:32:02 +01:00
1039fa5133 Updated generator submodule to v2.0.1. 2025-06-03 18:20:55 +01:00
d872004338 Added Generator submodule. 2025-06-03 17:22:18 +01:00
42 changed files with 1008 additions and 367 deletions

8
.gitignore vendored
View File

@ -1,2 +1,10 @@
# Treeplacer Datapack Generator
logs/*
mods/*
build/*
.tdg_temp/*
config/template_config.json
# Builds
*.zip
*.jar

4
.gitmodules vendored Normal file
View File

@ -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

View File

@ -0,0 +1,167 @@
{
"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",
"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"
]
}

39
export.sh Executable file
View File

@ -0,0 +1,39 @@
#!/bin/sh
# 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}
COMMON_NAME="../$MOD_ID-$MC_VERSION-$MOD_VERSION"
COMMON_CONTENTS="data/ pack.mcmeta pack.png"
# Datapack
rm $COMMON_NAME.zip
zip -r $COMMON_NAME.zip $COMMON_CONTENTS
# Forge mod
rm $COMMON_NAME-forge.jar
zip -r $COMMON_NAME-forge.jar $COMMON_CONTENTS META-INF/
# Fabric mod
rm $COMMON_NAME-fabric.jar
zip -r $COMMON_NAME-fabric.jar $COMMON_CONTENTS fabric.mod.json

BIN
logo.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 541 B

4
run_generator.sh Executable file
View File

@ -0,0 +1,4 @@
#!/bin/sh
cd treeplacer_datapack_generator
python treeplacer_datapack_generator/main.py

View File

@ -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.2.0,)"

View File

@ -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"
}
}

View File

@ -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"
}
}

View File

@ -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"
}
}

View File

@ -1,6 +0,0 @@
{
"replace": false,
"values": {
"wythers:tropical_rainforest": "wythers:vegetation/configured_tree/brazilwood_tree"
}
}

View File

@ -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"
}
}

View File

@ -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"
}
}

View File

@ -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"
}
}

View File

@ -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"
}
}

View File

@ -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"
}
}

View File

@ -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"
}
}

View File

@ -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"
}
}

View File

@ -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"
}
}

View File

@ -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"
}
}

View File

@ -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"
}
}

View File

@ -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"
}
}

View File

@ -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"
}
}

View File

@ -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"
}
}

View File

@ -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"
}
}

View File

@ -0,0 +1,6 @@
{
"replace": false,
"values": {
"wythers:tropical_rainforest": "wythers:vegetation/configured_tree/brazilwood_tree"
}
}

View File

@ -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"
}
}

View File

@ -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
}
]
}
}

View File

@ -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"
}
}

View File

@ -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
}
]
}
}

View File

@ -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"
}
}

View File

@ -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"
}
}

View File

@ -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"
}
}

View File

@ -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"
}
}

View File

@ -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"
}
}

View File

@ -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"
}
}

View File

@ -0,0 +1,97 @@
{
"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": "wythers:vegetation/configured_tree/mediterranean_cypress",
"wythers:mediterranean_island": "wythers:vegetation/configured_tree/mediterranean_cypress",
"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": "wythers:vegetation/configured_tree/mediterranean_cypress",
"weight": 10000
}
],
"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": "treeplacer_x_expanded_ecosphere-1.20.1-3.2.4:mediterranean_cypress_11",
"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"
}
}

View File

@ -0,0 +1,9 @@
{
"type": "minecraft:simple_random_selector",
"config": {
"features": [
"wythers:vegetation/placed_tree/mediterranean_cypress_11"
]
}
}

View File

@ -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.2.0"
}
}

View File

@ -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"
}
}

BIN
treeplacer_wwee/pack.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.5 KiB