HomeJavaDatapacksProcedural Trees
Procedural Trees
DatapacksJava

Procedural Trees

by ICanGamez · on Modrinth

This allows a builder to create a forest with custom trees in seconds by spawning a spawn egg, each tree different from one another.

Which Minecraft do you have?

Every version of the game needs its own build. Pick yours, then download — the wrong build installs fine and then does nothing in the game. This mod is built for Data pack only.

⬇ Download for 1.21.1–1.21.4⬇ Download for 1.21
I don't know my version or loader
Open the Minecraft launcher and look at the profile you play on — it names both, like fabric-loader-1.21.4. The version also shows in the bottom-right corner of the game's main menu.
No loader in the profile name? Then it's plain Minecraft, and these mods won't run — you need Fabric or NeoForge installed first.
Procedural Trees — screenshot 1Procedural Trees — screenshot 2Procedural Trees — screenshot 3Procedural Trees — screenshot 4Procedural Trees — screenshot 5Procedural Trees — screenshot 6

Logo

Information

This adds randomly generated trees for builders to add to far distance forests or for coder to implement rng tree's to minecraft! Builds or code using this datapack should include the download link to this site in the discription of your project.

Getting the tree spawn egg

Use this command to get the tree spawn eggs /function tree:admin_give_items

Tree Examples

Trees Trees

Oak Forest Oak Forest

Spruce Forest Jungle Forest

Jungle Forest Jungle Forest

Oak Forest at a distance Far Away oak forest

Items

There will be a couple items, the bogged spawn eggs are the trees. The slime spawn eggs are the bushes. The snowballs are the grasses and the oak forest. Either use them by spawning in the entity or throwing at a grass or dirt related block.

Example of the items: Items

Quick facts

Install steps are the general flow for this file type — see the MC Java Mods guides for the full walkthrough.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more