ModsFinder

Treeplacer

by OutrightWings

Saplings in Treeplacer can grow different trees depending on the biome or the block they are planted on, as set by datapack files that the server loads.

FabricForgeNeoForgeClient and serverMIT LicenseOpen source1.19 – 26.2

What it does

Treeplacer is a datapack-driven world generation mod. A custom datapack lets a sapling grow whichever tree the author declares, and the choice can depend on the biome where the sapling is grown or on the block beneath it. A rule can apply to every sapling in every biome, or only to certain biomes, so one sapling type can produce several trees across a world.

The mod also defines 2x2 trees that follow the same rules and apply to all saplings, including the mushroom ones. Advanced rules extend the sapling override format for more detailed setups. Treeplacer is open source under the MIT License, and the author documents the sapling override file format on the project wiki, with the source code also published publicly. Treeplacer runs on client and server, so both sides need it. It is published for Fabric, Forge and NeoForge across 16 release versions, 1.19 – 26.2.

Key features

  1. Global sapling overrides

    A sapling can be set to grow one tree in every biome, with a single rule in the datapack.

  2. Biome-based trees

    The tree a sapling grows can change with the biome it is planted in.

  3. Block-based trees

    The tree can also depend on the block the sapling is grown on, such as a particular ground type.

  4. 2x2 tree definitions

    Trees with a 2x2 footprint can be defined and used on every sapling, mushrooms included.

Compatibility

Latest build for each game version and loader.

26.x4 of 4 versions with builds
26.22.2.0Not available2.2.0
26.1.22.2.0Not available2.2.0
26.1.12.2.0Not available2.2.0
26.12.2.0Not available2.2.0
1.21.x7 of 7 versions with builds
1.21.102.2.0Not available2.2.0
1.21.92.2.0Not available2.2.0
1.21.82.2.0Not available2.2.0
1.21.72.2.0Not available2.2.0
1.21.62.2.0Not available2.2.0
1.21.52.2.0Not available2.2.0
1.21.12.2.0Not available2.2.0
1.20.x1 of 1 version with builds
1.20.12.2.02.2.02.0.0
1.19.x4 of 4 versions with builds
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Required by 3 mods

Use cases

Biome-specific forests

Map makers and modpack authors can give a sapling different trees in different biomes so the landscape changes as players travel.

Compatibility with biome addons

Datapacks for biome addons can be paired with sapling overrides to match new biomes with suitable trees.

Who it’s for: Datapack authors, modpack makers and server owners who want saplings to produce custom or biome-specific trees without writing a Java mod.

How it compares

Full comparison

Replant Swamp Trees is a Fabric-only, open source mod under the CC0 1.0 Universal license for 1.17.1 – 26.1, and it runs client or server with optional installation on either side. No Large Oak is server-side only, licensed under the BSD 2-Clause License, not open source, and covers 1.20.1 – 26.1.2 across Fabric, Forge and NeoForge.

ModLoadersGame versionsEnvironmentUpdated
TreeplacerFabric, Forge and NeoForge1.19 – 26.2Client and server2026-07-12
Replant Swamp TreesFabric1.17.1 – 26.1Client or server, optional2026-03-28
No Large OakFabric, Forge and NeoForge1.20.1 – 26.1.2Server-side only2026-05-31

Questions

Does Treeplacer need to be installed on both sides?

Yes. The server and every player need the mod installed.

Where is the sapling override format documented?

The author links a wiki on the project's GitHub page, which explains the override files, and an online generator for creating them.

Which loaders does Treeplacer support?

Treeplacer is published for Fabric, Forge and NeoForge. The latest files are 2.2.0, for 26.2 on Fabric and NeoForge and for 1.20.1 on Forge.

In the catalog

Treeplacer is one of 8,515 World generation mods on ModsFinder, and one of 4,027 World generation mods for Fabric. 13,894 mods support Minecraft 26.2.

More from OutrightWings

All projects

Similar mods

What the author says

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!
OutrightWings, on the Modrinth page

Official listing

Owner
OutrightWings
Published
2023-03-21
Updated on Modrinth
2026-07-12
Facts verified
2026-10-15

Tags