promotional bannermobile promotional banner

Resources Trees

Resources Trees provide you a new way to generate resources such as iron, gold, and diamond.
Screenshot 2025-09-27 230314.png

Screenshot 2025-09-27 230314.png

Screenshot 2025-09-27 230423.png

Screenshot 2025-09-27 230423.png

Screenshot 2025-09-27 230523.png

Screenshot 2025-09-27 230523.png

Get 25% Off Your First Server!
Create a server, get 25% off your first monthaffiliate logo
Create Server
affiliate banner image

Description

🌳 ResourcesTrees

Grow your resources — no mining required.

ResourcesTrees adds resource-producing trees to Minecraft. Plant specialized saplings, tend your farm, and harvest valuable materials — from iron and diamonds to mob drops, essences, and more. Every combination of a resource type and a tree shape generates its own unique sapling, leaves, and leaf fragments.


⚡ Features

  • 🌱 47+ Resource Types — Iron, diamond, netherite, coal, gold, sculk, mob essences, dyes, and many more.
  • 🌲 8 Tree Shapes — Oak, Spruce, Birch, Jungle, Acacia, Dark Oak, Cherry, and Pale Oak. Each resource type grows as every tree shape.
  • 🛠 Fully Config-Driven — Add your own custom resource types and tree types by dropping JSON files into the config folder. No datapacks or coding required.
  • 🪓 Tree Simulator — Automate resource production without planting trees in the world. Insert a sapling and an axe, and let it run.
  • 🧩 Plugin API — Mod developers can register custom resource types and tree types in code via the IResourcesTreesPlugin interface.
  • 🌍 Seamless Integration — Works in vanilla survival, modpacks, and skyblock-style worlds.

📖 How It Works

  1. Craft a resource sapling — surround a vanilla sapling with the resource material in a + pattern at a crafting table.
  2. Plant it on grass or dirt, just like a normal sapling.
  3. Let it grow — it uses the vanilla tree structure for its tree type.
  4. Break the leaves to collect Leaf Fragments and occasionally a new sapling.
  5. Craft leaf fragments back into raw resources using shaped recipes.
  6. (Optional) Use the Tree Simulator to automate the whole process with no trees needed.

🪓 Tree Simulator

The Tree Simulator block automates resource production. Place a resource sapling in the input slot and an axe in the axe slot — it will produce resources on a timer. The axe type determines the speed multiplier:

Axe Speed Multiplier
Wooden
Stone
Iron
Diamond
Netherite
Golden

Axe speed values are fully configurable in config/resourcestrees/axe.json.


🧩 For Modpack Makers — Custom Types

Drop JSON files into your config folder to register new resource types or tree types — no code required.

config/resourcestrees/resources_type/ruby.json

{
  "name": "ruby",
  "material": "minecraft:redstone",
  "color": -3342336,
  "saplingDropChance": 0.1,
  "leafDropChance": 0.2,
  "treeSimulatorTicks": 1400
}

config/resourcestrees/tree_type/oak.json

{
  "name": "oak",
  "treeGrowerName": "oak",
  "saplingTexture": "minecraft:block/oak_sapling",
  "leavesTexture": "minecraft:block/oak_leaves",
  "originalSapling": "minecraft:oak_sapling",
  "originalLeaves": "minecraft:oak_leaves",
  "log": "minecraft:oak_log"
}

🔧 For Mod Developers — Plugin API

Implement IResourcesTreesPlugin and register it via ServiceLoader to add resource types and tree types in code.

public class MyPlugin implements IResourcesTreesPlugin {
    @Override
    public void registerResourcesType(IResourcesTypeRegistry registry) {
        registry.register(new ResourcesType.Builder("ruby", Items.REDSTONE, 0xFFCC0000)
                .saplingDropChance(0.1f)
                .leafDropChance(0.2f)
                .treeSimulatorTicks(1400));
    }
}

⚠️ The Plugin API is experimental. Use config files for stability.


🔗 Links

The Resources Trees Team

profile avatar
  • 11
    Followers
  • 11
    Projects
  • 478.3K
    Downloads
Donate

More from CoolerProMCView all

  • Cobblemon: Better Campfire Pot project image

    Cobblemon: Better Campfire Pot

    • 141.4K
    • Mods

    A Cobblemon addon to make cooking pot faster and easier automation setup with rs/ae2

    • 141.4K
    • May 17, 2026
    • Mods
    • +1
  • Uncraft Everything project image

    Uncraft Everything

    • 194.3K
    • Mods

    Crafted wrong item? Uncraft everything with this mod!

    • 194.3K
    • April 22, 2026
    • Mods
  • UnstripLog project image

    UnstripLog

    • 4.9K
    • Mods

    Accidentally stripped your log? Use bark to unstrip it!

    • 4.9K
    • April 26, 2026
    • Mods
  • Archery Things project image

    Archery Things

    • 10.0K
    • Mods

    Introduces a quiver that can bind to chestplates/leggings and lets bows fire selected arrows.

    • 10.0K
    • April 22, 2026
    • Mods
    • +1
  • Cobblemon: Better Campfire Pot project image

    Cobblemon: Better Campfire Pot

    • 141.4K
    • Mods

    A Cobblemon addon to make cooking pot faster and easier automation setup with rs/ae2

    • 141.4K
    • May 17, 2026
    • Mods
    • +1
  • Uncraft Everything project image

    Uncraft Everything

    • 194.3K
    • Mods

    Crafted wrong item? Uncraft everything with this mod!

    • 194.3K
    • April 22, 2026
    • Mods
  • UnstripLog project image

    UnstripLog

    • 4.9K
    • Mods

    Accidentally stripped your log? Use bark to unstrip it!

    • 4.9K
    • April 26, 2026
    • Mods
  • Archery Things project image

    Archery Things

    • 10.0K
    • Mods

    Introduces a quiver that can bind to chestplates/leggings and lets bows fire selected arrows.

    • 10.0K
    • April 22, 2026
    • Mods
    • +1