Skip to content

Ancient Trees

Version 2.0.0
Minecraft 1.20, 1.20.1
Loaders Fabric, Forge
Download CurseForge

Supported on Forge Supported on Fabric Requires Stope

KillenCraft Discord

Thirteen extinct trees, back from the past.

Old chests hold saplings of trees the world has forgotten. Plant them and bring each species back, from towering cedars and drooping willows to palms and the forking scale trees of ancient swamps. Once in a long while, you may find a wild one still standing where it belongs.

This is a full rewrite for Minecraft 1.20 and 1.20.1, on Fabric and Forge. Worlds from the 1.7.10 version do not carry over.

  • Thirteen species, each with its own shape and wood. Some have leaves that change color with the place they grow, and one changes each day.
  • Rare saplings in old chests: desert and jungle temples, dungeons, mineshafts, and strongholds. Brushing suspicious sand and gravel can turn one up too.
  • Extremely rare wild trees in the biomes that suit each species. Vanilla trees are left alone.
  • One seed per tree. Each tree grows a seed leaf you can spot in its canopy. That leaf, and only that leaf, drops a sapling, so even the biggest tree gives one, and rarely two or three.
  • A full set of wood for every species: everything vanilla gives a tree, from stairs and doors to signs and boats.
  • Plays well with other tree mods. These species are their own: they grow alongside other mods’ trees, where they read as rare ancient relatives.
  • Grows in modded biomes too. With Biomes O’ Plenty, Regions Unexplored, Oh The Biomes We’ve Gone, or Nature’s Spirit installed, the species also grow, just as rarely, in that mod’s biomes that suit them.

Ancient Trees needs Stope, a small library mod. The CurseForge app installs it for you.

  • Fabric, Minecraft 1.20 or 1.20.1: Ancient Trees, Stope’s Fabric file (2.3.0 or newer), and Fabric API.
  • Forge, Minecraft 1.20 or 1.20.1: the same Ancient Trees file and Stope’s Forge file (2.3.0 or newer). No Sinytra Connector needed. Forge 46.0.14 runs 1.20; Forge 47 runs 1.20.1.

Does everyone on my server need it? Yes. It adds blocks and items, so the server and every player need it.

Can I use my 1.7.10 world? No. 1.7.10 worlds cannot be opened in Minecraft 1.20.

Prefer more detail? Ancient Trees 32x is the official resource pack: every Ancient Trees block, item, sign, and boat at 32 by 32 pixels, drawn from the same palettes as the mod’s own textures. It sits well beside 32x packs such as Faithful 32x.

  • For each species: grow in the wild and in loot, or not.
  • Switches for wild trees and for saplings in loot, and how many seed leaves a tree grows.
  • Biomes, rarity, and how often chests hold saplings can be changed with a data pack.
  • Change them in game: through Mod Menu on Fabric, or the Config button in Forge’s Mods list. They are kept in config/ancienttrees/ancienttrees.json, with a README.md beside it that explains each one.

You’re welcome to include Ancient Trees in your modpack. No need to ask, as long as:

  • the pack is distributed on Modrinth or CurseForge, and references this project page rather than bundling the jar wherever the platform allows;
  • the jar is unmodified;
  • the pack’s page credits Ancient Trees and links here; and
  • the pack is free.

For anything outside these terms, such as a paid pack, another platform, or a modified jar, message me through my CurseForge profile.

Servers, videos, streams, and reviews are fine too, including monetized ones.

Copyright (c) 2026 Scott Killen. All rights reserved.

The mod’s icon is “Beech” by Lorc, from game-icons.net, licensed under CC BY 3.0. Modified. The jar carries the full notice in THIRD_PARTY_NOTICES.

  • Questions: the KillenCraft Discord.
  • Feature requests: open an issue and pick the feature request form.
  • Bug reports: open an issue on GitHub and pick the Ancient Trees form. It asks for your Minecraft version, loader, the versions of this mod and Stope, and a link to your log (logs/latest.log, uploaded to mclo.gs). One issue per bug.