Ever played with a mod, such as Terralith or William Wythers' Overhauled Overworld, that add custom trees to world gen that you can't grow?
With Treeplacer you can create a custom datapack that allows you to change saplings to grow into whatever tree your heart desires!
Features include:
- Change a sapling's tree for all biomes,
- Change a sapling's tree based on biome,
- Change a sapling's tree based on the block it is grown on.
- Define a 2x2 tree that uses the rules above on all saplings, even mushrooms!
- Plus many advanced rules!
Example Sapling Override File:
Spoiler
{
"replace": false,
"values": {
"treeplacer:all_biomes":[
{
"feature":"minecraft:birch",
"weird":true
},
{
"feature":"minecraft:fancy_oak",
"weird":false
}
],
"minecraft:plains":[
{
"feature":"minecraft:spruce",
"weight":1,
"y":{
"max":70
},
"weird":false,
"block":[{"id":"minecraft:podzol"},{"id":"minecraft:coarse_dirt"}]
},
{
"feature":"minecraft:jungle_tree",
"weight":2,
"block":[{"id":"minecraft:podzol"}]
}
],
"minecraft:dirt":"minecraft:acacia"
}
}
To get started take a look at the wiki on github. Create Sapling Override JSONS online here!
Add Ons:
No gallery available for this project.
| Version | Minecraft | Loader | Download |
|---|---|---|---|
|
Treeplacer 2.2.0 2.2.0 |
26.1, 26.1.1, 26.1.2, 26.2
|
neoforge
|
Download |
|
Treeplacer 2.2.0 2.2.0 |
1.21.10
|
neoforge
|
Download |
|
Treeplacer 2.2.0 2.2.0 |
1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9
|
neoforge
|
Download |
|
Treeplacer 2.2.0 2.2.0 |
1.21.1
|
neoforge
|
Download |
|
Treeplacer 2.2.0 2.2.0 |
1.20.1
|
forge
|
Download |
|
Treeplacer 2.2.0 2.2.0 |
26.1, 26.1.1, 26.1.2, 26.2
|
fabric
|
Download |
|
Treeplacer 2.2.0 2.2.0 |
1.21.10
|
fabric
|
Download |
|
Treeplacer 2.2.0 2.2.0 |
1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9
|
fabric
|
Download |
|
Treeplacer 2.2.0 2.2.0 |
1.21.1
|
fabric
|
Download |
|
Treeplacer 2.2.0 2.2.0 |
1.20.1
|
fabric
|
Download |
|
Treeplacer 2.1.0 2.1.0 |
26.1, 26.1.1, 26.1.2, 26.2
|
fabric
|
Download |
|
Treeplacer 2.1.0 2.1.0 |
1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9
|
fabric
|
Download |
|
Treeplacer 2.1.0 2.1.0 |
26.1, 26.1.1, 26.1.2, 26.2
|
neoforge
|
Download |
|
Treeplacer 2.1.0 2.1.0 |
1.21.10
|
neoforge
|
Download |
|
Treeplacer 2.1.0 2.1.0 |
1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9
|
neoforge
|
Download |
|
Treeplacer 2.1.0 2.1.0 |
1.21.1
|
neoforge
|
Download |
|
Treeplacer 2.1.0 2.1.0 |
1.20.1
|
forge
|
Download |
|
Treeplacer 2.1.0 2.1.0 |
26.1, 26.1.1, 26.1.2, 26.2
|
fabric
|
Download |
|
Treeplacer 2.1.0 2.1.0 |
1.21.10
|
fabric
|
Download |
|
Treeplacer 2.1.0 2.1.0 |
1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9
|
fabric
|
Download |
|
Treeplacer 2.1.0 2.1.0 |
1.21.1
|
fabric
|
Download |
|
Treeplacer 2.1.0 2.1.0 |
1.20.1
|
fabric
|
Download |
|
Treeplacer 2.0.2 2.0.2 |
1.20.1
|
fabric
|
Download |
|
Treeplacer 2.0.2 2.0.2 |
1.21.1
|
fabric
|
Download |
|
Treeplacer 2.0.2 2.0.2 |
1.21.10
|
fabric
|
Download |
|
Treeplacer 2.0.2 2.0.2 |
26.1, 26.1.1, 26.1.2
|
fabric
|
Download |
|
Treeplacer 2.0.2 2.0.2 |
1.20.1
|
forge
|
Download |
|
Treeplacer 2.0.2 2.0.2 |
1.21.1
|
neoforge
|
Download |
|
Treeplacer 2.0.2 2.0.2 |
1.21.10
|
neoforge
|
Download |
|
Treeplacer 2.0.2 2.0.2 |
26.1, 26.1.1, 26.1.2
|
neoforge
|
Download |
|
Treeplacer 2.0.1 2.0.1 |
1.21.10
|
fabric
|
Download |
|
Treeplacer 2.0.1 2.0.1 |
1.21.10
|
neoforge
|
Download |
|
Treeplacer 2.0.0 2.0.0 |
1.21.10
|
fabric
|
Download |
|
Treeplacer 2.0.0 2.0.0 |
1.21.10
|
neoforge
|
Download |
|
Treeplacer 2.0.0 2.0.0 |
26.1, 26.1.1, 26.1.2
|
neoforge
|
Download |
|
Treeplacer 2.0.0 2.0.0 |
26.1, 26.1.1, 26.1.2
|
fabric
|
Download |
|
Treeplacer 2.0.0 2.0.0 |
1.21.1
|
neoforge
|
Download |
|
Treeplacer 2.0.0 2.0.0 |
1.21.1
|
fabric
|
Download |
|
Treeplacer 2.0.0 2.0.0 |
1.20.1
|
forge, neoforge
|
Download |
|
Treeplacer 2.0.0 2.0.0 |
1.20.1
|
fabric
|
Download |
|
Treeplacer fabric 1.3.0 1.3.0 |
1.21.1
|
fabric
|
Download |
|
Treeplacer fabric 1.3.0 1.3.0 |
1.20.1
|
fabric
|
Download |
|
Treeplacer forge 1.3.0 1.3.0 |
1.21.1
|
neoforge
|
Download |
|
Treeplacer forge 1.3.0 1.3.0 |
1.20.1
|
forge, neoforge
|
Download |
|
Treeplacer 1.2.0 1.2.0 |
1.20.1
|
fabric
|
Download |
|
Treeplacer 1.2.0 1.2.0 |
1.20.1
|
forge
|
Download |
|
Treeplacer Forge 1.19.4 1.1.2 1.1.2 |
1.19.4
|
forge
|
Download |
|
Treeplacer Fabric 1.19.4 1.0.2 1.0.2 |
1.19.4
|
fabric
|
Download |
|
Treeplacer Fabric 1.19-1.19.2-1.0.1 1.0.1 |
1.19, 1.19.1, 1.19.2
|
fabric
|
Download |
|
Treeplacer Fabric-1.19.2-1.0.0 1.0.0 |
1.19.2
|
fabric
|
Download |
|
Treeplacer Forge-1.19.2-1.1.1 1.1.1 |
1.19.2
|
forge
|
Download |
|
Treeplacer-1.19.2-Forge-1.1.0 1.1.0 |
1.19.2
|
forge
|
Download |
|
Treeplacer-1.19.2-Forge-1.0.0 1.0.0 |
1.19.2
|
forge
|
Download |