
Nostalgic Trees
What It Does
Nostalgic Trees introduces unique resource trees, each producing a different item from dirt and stone to diamond and netherite. Players progress through tiers of trees by:
- Crafting basic saplings from vanilla materials
- Mutating higher-tier saplings by applying honeycombs and waiting for bees to pollinate them
- Catalyzing mutations with rare resources (gold, diamond, netherite) as part of the recipe
- Processing grown logs with mallets to extract resource chunks
- Crafting (e.g. 4 iron chunks + 4 iron apples + 1 iron bee comb = 4 iron ingots)
All recipes are visible in JEI. Saplings display their mutation progress via Jade tooltips.
Other Supported Trees
- Mekanism: Osmium, Bronze, Steel, Refined Obsidian, Refined Glowstone, Tin, Lead, Uranium
- AE2: Sky Stone, Certus Quartz, Fluix Crystal
- Refined Storage: Quartz Enriched Iron, Quartz Enriched Copper
Open to requests to support more mods by default.
Core Mechanics
Mutations
- Plant the base sapling on dirt or grass
- Right-click with each required honeycomb
- If the recipe has a catalyst, right-click with the catalyst item
- Place a nearby Advanced Beehive with bees
- Bees will pollinate the sapling until it transforms into the result
Mutation progress is shown in the Jade tooltip when looking at the sapling.
Advanced Beehive
- Holds up to 5 bees
- Outputs mod-specific honeycombs when bees return from resource trees
- 9 output slots for collected honey bottles and honeycombs
- Slots for bottles and shears to auto-collect when honey is full
Mallets (Log → Chunk Processing)
To process a resource tree, break the logs with a mallet in hand. This will give you the stripped log. Which can be turned into resource chunks.
Drying Rack
Place a drying rack and right-click with a valid input to begin drying.
Drying recipes are visible in JEI.
Creating Custom Trees
Tool to make help make custom trees: https://nostalgic.am/treeconfig/
Drop a new JSON file into config/nostalgictrees/trees/ like:
{
"name": "slime",
"tier": "tier_2",
"output_item": "minecraft:slime_ball",
"output_count": 1,
"color": "5EF765"
}
Name the file {treename}.json. All textures, blockstates, models, recipes, loot tables, and tags generate automatically.
Note: Mutations recipes have to be created via datapacks or kubejs
License
All Rights Reserved. See LICENSE file for details.