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:
All Versions
+ Add Version| Name | Game version | Platforms | Published | Downloads | Actions |
|---|---|---|---|---|---|
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 |
- Biome tag support (thank you johnhoffm for the PR)
- Block tag support
- Plant placement overrides. Allowing saplings to have unique blocks they can be placed on from each other. Check the wiki for information.
Information
- This will be the last update for 1.21.5 and 1.21.10 this many versions has been a nightmare for me to support. I am a grad student and solo dev.
Thank you for the support and let me know if there are any issues or suggestions! <3
- Biome tag support (thank you johnhoffm for the PR)
- Block tag support
- Plant placement overrides. Allowing saplings to have unique blocks they can be placed on from each other. Check the wiki for information.
Information
- This will be the last update for 1.21.5 and 1.21.10 this many versions has been a nightmare for me to support. I am a grad student and solo dev.
Thank you for the support and let me know if there are any issues or suggestions! <3
- Biome tag support (thank you johnhoffm for the PR)
- Block tag support
- Plant placement overrides. Allowing saplings to have unique blocks they can be placed on from each other. Check the wiki for information.
Information
- This will be the last update for 1.21.5 and 1.21.10 this many versions has been a nightmare for me to support. I am a grad student and solo dev.
Thank you for the support and let me know if there are any issues or suggestions! <3
- Biome tag support (thank you johnhoffm for the PR)
- Block tag support
- Plant placement overrides. Allowing saplings to have unique blocks they can be placed on from each other. Check the wiki for information.
Information
- This will be the last update for 1.21.5 and 1.21.10 this many versions has been a nightmare for me to support. I am a grad student and solo dev.
Thank you for the support and let me know if there are any issues or suggestions! <3
- Biome tag support (thank you johnhoffm for the PR)
- Block tag support
- Plant placement overrides. Allowing saplings to have unique blocks they can be placed on from each other. Check the wiki for information.
Information
- This will be the last update for 1.21.5 and 1.21.10 this many versions has been a nightmare for me to support. I am a grad student and solo dev.
Thank you for the support and let me know if there are any issues or suggestions! <3
- Biome tag support (thank you johnhoffm for the PR)
- Block tag support
- Plant placement overrides. Allowing saplings to have unique blocks they can be placed on from each other. Check the wiki for information.
Information
- This will be the last update for 1.21.5 and 1.21.10 this many versions has been a nightmare for me to support. I am a grad student and solo dev.
Thank you for the support and let me know if there are any issues or suggestions! <3
- Biome tag support (thank you johnhoffm for the PR)
- Block tag support
- Plant placement overrides. Allowing saplings to have unique blocks they can be placed on from each other. Check the wiki for information.
Information
- This will be the last update for 1.21.5 and 1.21.10 this many versions has been a nightmare for me to support. I am a grad student and solo dev.
Thank you for the support and let me know if there are any issues or suggestions! <3
- Biome tag support (thank you johnhoffm for the PR)
- Block tag support
- Plant placement overrides. Allowing saplings to have unique blocks they can be placed on from each other. Check the wiki for information.
Information
- This will be the last update for 1.21.5 and 1.21.10 this many versions has been a nightmare for me to support. I am a grad student and solo dev.
Thank you for the support and let me know if there are any issues or suggestions! <3
- Biome tag support (thank you johnhoffm for the PR)
- Block tag support
- Plant placement overrides. Allowing saplings to have unique blocks they can be placed on from each other. Check the wiki for information.
Information
- This will be the last update for 1.21.5 and 1.21.10 this many versions has been a nightmare for me to support. I am a grad student and solo dev.
Thank you for the support and let me know if there are any issues or suggestions! <3
- Biome tag support (thank you johnhoffm for the PR)
- Block tag support
- Plant placement overrides. Allowing saplings to have unique blocks they can be placed on from each other. Check the wiki for information.
Information
- This will be the last update for 1.21.5 and 1.21.10 this many versions has been a nightmare for me to support. I am a grad student and solo dev.
Thank you for the support and let me know if there are any issues or suggestions! <3
- X Y Z bounds - define where in the world the rule applies positionally.
- Weirdness T/F - vanilla weirdness toggle. Positive w is true. Useful for basic regions as vanilla weirdness flips across rivers
- block list subrule - allows defining what blocks within a biome grow which sapling instead of just global block rules.
Check the wiki for more detailed information.
- X Y Z bounds - define where in the world the rule applies positionally.
- Weirdness T/F - vanilla weirdness toggle. Positive w is true. Useful for basic regions as vanilla weirdness flips across rivers
- block list subrule - allows defining what blocks within a biome grow which sapling instead of just global block rules.
Check the wiki for more detailed information.
- X Y Z bounds - define where in the world the rule applies positionally.
- Weirdness T/F - vanilla weirdness toggle. Positive w is true. Useful for basic regions as vanilla weirdness flips across rivers
- block list subrule - allows defining what blocks within a biome grow which sapling instead of just global block rules.
Check the wiki for more detailed information.
- X Y Z bounds - define where in the world the rule applies positionally.
- Weirdness T/F - vanilla weirdness toggle. Positive w is true. Useful for basic regions as vanilla weirdness flips across rivers
- block list subrule - allows defining what blocks within a biome grow which sapling instead of just global block rules.
Check the wiki for more detailed information.
- X Y Z bounds - define where in the world the rule applies positionally.
- Weirdness T/F - vanilla weirdness toggle. Positive w is true. Useful for basic regions as vanilla weirdness flips across rivers
- block list subrule - allows defining what blocks within a biome grow which sapling instead of just global block rules.
Check the wiki for more detailed information.
- X Y Z bounds - define where in the world the rule applies positionally.
- Weirdness T/F - vanilla weirdness toggle. Positive w is true. Useful for basic regions as vanilla weirdness flips across rivers
- block list subrule - allows defining what blocks within a biome grow which sapling instead of just global block rules.
Check the wiki for more detailed information.
- X Y Z bounds - define where in the world the rule applies positionally.
- Weirdness T/F - vanilla weirdness toggle. Positive w is true. Useful for basic regions as vanilla weirdness flips across rivers
- block list subrule - allows defining what blocks within a biome grow which sapling instead of just global block rules.
Check the wiki for more detailed information.
- X Y Z bounds - define where in the world the rule applies positionally.
- Weirdness T/F - vanilla weirdness toggle. Positive w is true. Useful for basic regions as vanilla weirdness flips across rivers
- block list subrule - allows defining what blocks within a biome grow which sapling instead of just global block rules.
Check the wiki for more detailed information.
- X Y Z bounds - define where in the world the rule applies positionally.
- Weirdness T/F - vanilla weirdness toggle. Positive w is true. Useful for basic regions as vanilla weirdness flips across rivers
- block list subrule - allows defining what blocks within a biome grow which sapling instead of just global block rules.
Check the wiki for more detailed information.
- X Y Z bounds - define where in the world the rule applies positionally.
- Weirdness T/F - vanilla weirdness toggle. Positive w is true. Useful for basic regions as vanilla weirdness flips across rivers
- block list subrule - allows defining what blocks within a biome grow which sapling instead of just global block rules.
Check the wiki for more detailed information.
1.21.1+ added /list_treeplacements command
1.21.1+ added /list_treeplacements command
1.21.1+ added /list_treeplacements command
1.21.1+ added /list_treeplacements command
1.21.1+ added /list_treeplacements command
1.21.1+ added /list_treeplacements command
1.21.1+ added /list_treeplacements command
1.21.1+ added /list_treeplacements command