Compatibility
Minecraft: Java Edition
Platforms
Supported environments
Creators
Details
This is new version of the mod, unlike older versions that released before. Still in development, with a lot of new things and improvements. Note that there's still a few species of trees available, so please be patient! You can check all current species here.
ㅤ
Introduction
ㅤ
Tan's Huge Trees (THT) is a world gen addition mod. Generate trees and nature stuffs around the world. Not just adding stuffs, but also detail systems and conditions of how they generate. Designed with pack system as well, like datapack. People can edit tree settings, create own trees, and sharing to other people. This mod combines between my command block skills, my ordinary coding skills, and MCreator.
- Community packs made by users can be found in our Discord Forum
- Optional, if you want to disable most of vanilla trees. Here is my small datapack No Vanilla Trees.
- Version 1.12 - 1.18 was already discontinued. Some wiki can be found in official documentation website.
ㅤ
Installation
ㅤ
Required TannyJung's Main Pack, official pack which contains default trees. Can install though in-game, so it's optional to manual install it. The chat message for installation will send to you after joining a world.
For more info about install and update can be read in Installation Wiki
ㅤ
Customization
ㅤ
- Using config files. Good for users. Easiest way but only basic editing. Config for this mod will be in
Game Directory > config > tanshugetrees
Most descriptions already written there, please read before using them. For general config will be in "config.txt". For world gen config (such as biome, rarity, distance between trees, etc.) will be in "config_world_gen.txt". - Using custom packs. Good for modpacks. More complicated but good for long-term, pre-config before changes by users, and advance customization such as adding new trees. Custom packs made by people can be found in Discord Forum. Or making your own one by looking at examples such as BWG Basic Compat.
ㅤ
Features
ㅤ
- Custom Pack System : In short, it's similar to data-driven system. Mod is the core, then custom packs will use for add/edit/change most things in the mod. Official pack or TannyJung's Main Pack is designed to be able to update though the internet, new trees by me can be added into your game without updating the mod. This system also support community packs. People can create/edit the trees, and sharing to other people.
- 30+ Tree Species / 600+ Different Tree Shapes : Tree species is designed one by one, with different themes. Each species will have about 20 different shapes, depend on size of files. Bigger size less shapes, as they will eat a lot of space.
- Tree Generator : My own tree generator, made with the combo of commands and handcode. I used it to generate all trees. You can try it, but I can say it's very difficult to use. There's no any tutorial yet.
- Saplings : The mod also contains saplings to plant in survival and creative mode. It will generate tree at that position. Note that it may take long time to generate and can cause lag. You can find saplings in the creative tab and from sapling trader. Sapling trader can be summon by put flowering azalea leaves in campfire, you will get a special flower, place it, then wait. Not all tree saplings will be available from trader, but you can still find all sapling blueprints inside custom packs, get them in creative mode using command block. Sapling trader is not ready at the moment.
- Custom Tree Generation System : The trees is similar to structure, but not structure. It generate by my own system called "Region Pre-Location" which will create location of trees every time new regions is loaded. This allow my tree size to be bigger than limit of Minecraft, up to 1,000x1,000 blocks. I also make spawn conditions, such as group spawning and waterside. Thanks to Lost Cities mod, I studied about how to place blocks while on world gen from there.
- Dead Trees : Trees can be generate as dead trees. Sometimes no leaves, no twig, or even hollowed tree. Depends on dead level and tree type. Land trees can't survive in water and will become dead trees, etc. Living trees can also become dead tree after all leaves is gone, or after cutting their center part, which located where roots and trunk meet.
- Living Tree Mechanics : ###
- Leaf Drop and Regrowth : Most trees can be drop and regrow their leaves. I also added seasons system, by default it’s not auto, install with Serene Seasons mod to syncs to their seasons. Some trees will fall their leaves in autumn and regrow in spring. The speed may very slow, depend on how big of the tree and how many trees in the area.
- Leaves Litter : ###
- Leaves Auto Decay : After cutting twig part of trees, their leaves will slowly disappear. The speed may very slow, depend on how big of the tree and how many trees in the area.
ㅤ
Compatibility
ㅤ
Here is list of mods that this mod designed to compatible to. Note that I’m not fan of modpacks and popular mods, I like to make mod that can work by itself, so it only support what I want to do. Anyway, most parts of the mod is already customizable. So you can manual adding mod support by config and custom packs.
- Most Terrain Generation Mods : Just like structure mods. My trees only required biome where to spawn.
- Serene Seasons : Make my trees drop and regrow leaves based from their seasons
- Biome O'Plenty / Region Unexplored : Vanilla biomes just not enough for all my trees, so I moved some trees to their biomes. As this mod designed to revamped biomes with different themes.
- NoCubes / No Cubes Reloaded : New versions I have added a small system called "Block Connector" to make my trees look better and connected when use with these mods, instead of like chained sausages.
ㅤ
Here is list of mods that incompatible to this mod. Only what I got from people reported, so there maybe more mods other than these.
- Valkyrient Skies : Tree generator will not work properly because of entity physic changed or something, this causing the generator to generate with only one direction.
ㅤ
From Creator
ㅤ
Thank you all for playing my mods! I feel happy to see people enjoying my hobby. If you want to support me, you can become my Patreon membership and buying my artworks or art commissions. Anyway, you can easily support me by playing my mods and following my artworks on Twitter.
ㅤ
ㅤ
Hope you understand and respect in what I am. I may not a great modder, who open to all requests and suggestions. I made mods for my feeling first, just like doing artworks. I do what I want to do, with my ideas, for my imaginary world. Using the way I like.
Will I do Fabric port of my mods? Unfortunately, I'm not fan of Fabric. I don't want to spend my lifetime to do that. Also please understand that I have 3 mods, which all is very complex and detailed. Fabric port will be a lot hard work for me, like living in hell. There maybe someone in the future who interested in help porting it, but that I have to consider that first. And they must agree with my decision of only porting, not adding new things
ㅤ
There's also terms of use. By using my mods, you must agree with my these decisions.
-
You can use my mods in your modpacks
-
Suggestions and requests is not open for all my mods. Except contents in the custom packs that's half open, means you can suggesting but I may ignore them.
-
code is open publicly. You can read, study, and edit my codes privately. But do not suggest about your edit, and publish your own edit.
-
Any of my creations are copyrighted, such as textures and models. Do not use them in your works. For generated things is half copyrighted, such as trees generated by my tree generator. You can use them in your custom maps and part of your builds. Just put credit to the mod. But do not use them in your mods/datapacks that look likely to copying my mod.