Перейти к содержимому
Mineforgian

ResourcesTrees

Resources Trees provide you a new way to generate resources such as iron, gold, and diamond.

17K загрузок15 подписчиковMITfabricforgeneoforge

Обновлён 24 июня 2026 г. · опубликован 27 сентября 2025 г.

  • Crafting with Fragment
  • Tree simulator
  • Sapling crafting

🌳 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

Версии

ВерсияКаналИграЗагрузчикиДатаСкачать
26.3.0+snapshot-1Бета26.3-snapshot-1fabric24 июня 2026 г..jar (1.6 МБ)
26.3.0+snapshot-1Бета26.3-snapshot-1neoforge24 июня 2026 г..jar (1.2 МБ)
26.2.0Релиз26.2neoforge17 июня 2026 г..jar (1.2 МБ)
26.2.0Релиз26.2fabric17 июня 2026 г..jar (1.5 МБ)
26.1.2.201Релиз26.1.2fabric1 июня 2026 г..jar (1.5 МБ)
26.1.2.201Релиз26.1.2neoforge1 июня 2026 г..jar (1.2 МБ)
26.1.2.200Релиз26.1.2fabric30 мая 2026 г..jar (1.5 МБ)
26.1.2.200Релиз26.1.2neoforge30 мая 2026 г..jar (1.2 МБ)
26.1.2.124Бета26.1.2fabric30 мая 2026 г..jar (1.6 МБ)
26.1.2.124Бета26.1.2neoforge30 мая 2026 г..jar (1.2 МБ)
26.1.2.123Бета26.1.2neoforge25 мая 2026 г..jar (1.2 МБ)
26.1.2.123Бета26.1.2fabric25 мая 2026 г..jar (1.5 МБ)
26.1.2.122Бета26.1.2fabric22 мая 2026 г..jar (1.5 МБ)
26.1.2.122Бета26.1.2neoforge22 мая 2026 г..jar (1.2 МБ)
26.1.2.121Бета26.1.2fabric15 мая 2026 г..jar (1.5 МБ)

Показаны последние 15 из 121 версий. Все версии — на Modrinth.

Ченджлог

26.3.0+snapshot-1Бета26.3-snapshot-1 · 24 июня 2026 г.

26.3.0.0

  • Ported to 26.3
  • Added resources_poplar_saplings
  • Added resources_poplar_leaves
  • Added 2 new field to tree type particle and ambient_leaves_block_sound_player
  • Tree Grower can be registered with config file or API now
26.3.0+snapshot-1Бета26.3-snapshot-1 · 24 июня 2026 г.

26.3.0.0

  • Ported to 26.3
  • Added resources_poplar_saplings
  • Added resources_poplar_leaves
  • Added 2 new field to tree type particle and ambient_leaves_block_sound_player
  • Tree Grower can be registered with config file or API now
26.2.0Релиз26.2 · 17 июня 2026 г.
  • Port to 26.2
26.2.0Релиз26.2 · 17 июня 2026 г.
  • Port to 26.2
26.1.2.201Релиз26.1.2 · 1 июня 2026 г.

26.1.2.201

Changes

  • Moved leaf fragment model registration to Built-in resources pack
26.1.2.201Релиз26.1.2 · 1 июня 2026 г.

26.1.2.201

Changes

  • Moved leaf fragment model registration to Built-in resources pack
26.1.2.200Релиз26.1.2 · 30 мая 2026 г.

26.1.2.200

Changes

  • Removed all deprecated code, migration code
26.1.2.200Релиз26.1.2 · 30 мая 2026 г.

26.1.2.200

Changes

  • Removed all deprecated code, migration code

Полная история изменений — на Modrinth.

Комментарии

Загружаем…