Loading...
Beta Modpages Unclaimed

Tan's Huge Trees

Generate huge trees and nature stuffs around the world (now with tree generator)

0 Likes
307713 Downloads
Created by TannyJung

Description

Patreon, logo Icon in Social Colored Icons

 

 

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.

 

More Info For Alpha Versions

For more info about install and update can be read in Installation Wiki


More Info For Release Versions

  • Install : To install this mod, you need to do 2 parts. First install the mod just like other mods. Then install TannyJung's Tree Pack. You can let the mod install it by create a world, join in, then look for a chat message. When the message appears, click " [here] " in the message.
  • Uninstall : Removing this mod will discontinue unfinished trees, this cause border cut in your world. It should not cause any other things than that. Unless you use older versions that adds custom dimension, it will cause "Missing Dimension" error and prevent players to join the world. To fix that, you can manual do it by go into the mod JAR file and build a dimension datapack, or download official dimension datapack in discord.
  • Update (Mod) : I would recommended to update the mod when start new world. As new version may have system changes, and cause border cut, error spamming, or game crashing. But if you insist to keep playing in your current world, here is my some recommendations. Make a backup of your world, then try update the mod. If no errors that cause the world unplayable, then it's half fine. Check the changelogs is also good, new versions will include "Version Compatibility Impactive" to see what changes, what will break. In case of game crashing, try delete mod data folder in Game Directory > saves > Your World > data > tanshugetrees and rejoin the world. This will regenerate trees in new area, and discontinue unfinished trees from old version.
  • Update (TannyJung's Tree Pack) : The update message will pop-up when there's a new version available. You can let the mod do it by click "[here]" in the message. Note that some trees may got removed, or file updated. Normally it should not cause any big errors, only trees that got updated will cut into half.
  • Update (Custom Packs) : To update custom packs. Download new version of it, put to Game Directory > config > tanshugetrees > custom_packs also delete old version in that folder. Note that some trees may got removed, or file updated. Normally it should not cause any big errors, only trees that got updated will cut into half.

 

 

Customization

 

 

Config for this mod can be found in Game Directory > config > THT in older versions, or Game Directory > config > tanshugetrees in newer versions. Most descriptions already written there, please read before using them.

 

 

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.
  • 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. Older versions before alpha update used other system to generate trees. They will generate when player explores new areas, which slower.
  • 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 yet in the alpha version.
  • 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.
  • World Pre-Generation Mods : This only incompatible for old versions before new alpha update. Those mods will not generate my trees. But in otherside, they also can reduce game process and increase my trees placing speed.

 

 

FAQ and Troubleshooting

 

 

 

Can't install TannyJung's Tree Pack because of command error!

 

That probably because you turned OFF the cheat mode. You need to turn it ON when create a world, or temporary open the LAN and enable cheat.

 

I get error "No Internet Connection" when on installation, but I already connected to the internet! (for old mod versions)

 

This problem should only happens in old versions before the new world gen system update. Most errors in the file downloader, I marked as connection error. From some reports. One of them created folder by himself with wrong name. Other one, his game created my config folders as file format instead of folder format. This need to manual fix.

 

How to reduce game lag with this mod? (for old mod versions)

 

You can modify most things of my mod in config, can found in Game Directory > config > THT > config.txt For fast config, can be follow the list below.

 

  • Set the “tree_placer_auto_speed” to false to manual edit the speed of it
  • Increase the "tree_placer_tick" to 2 or 5
  • Reduce the "tree_placer_process_limit" to 100 or lower
  • Turn OFF the "tree_location"
  • Turn OFF the "rt_dynamic"
  • Turn OFF the "surface_smoothness_detector" by set the level to 0

 

Other than this maybe common problems that may not related to this mod, such as your pc is not very high to run all your mods, you installed other complex mods, too many entities in the world, etc. Some terrain generation mods also can cause some tick lag while generate new chunks. Try lower render distance, simulation distance and entity distance should help for half. Pregen the world also can help with some, but note that it only generate surfaces, not my trees. After the pregen, the game should only focus on chunk things and my trees. Read more in "Known Incompatible Mods" topic.

 

How to increase speed of tree placer? (for old mod versions)

 

First, go to Game Directory > config > THT > config.txt Then find "tree_placer_auto_speed" option, disable this to manual edit the speed of it. Increase the “tree_placer_process_limit” to make tree placer places trees faster. Increase the “tree_placer_count_limit” to make it run multiple tree placer at the time. But remember that these can cause tick lag if set too much, because your PC can't handle it all. Other than this, try don't move too fast and lower FPS (FPS Reducer mod also works good to increase processing speed of the game while idle).

 

How to change trees biome, rarity, distance between the trees, etc. ?

 

You need to change these manually tree by tree. Go to Game Directory > config > THT > config_placement.txt All descriptions already written in the config file. For tree list, can visit here. By the way, if you just want to reduce all trees rarity down, you can go to Game Directory > config > THT > config.txt and change the “global_rarity”. This config will affect to every trees.

 

 

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.

 

screenshot image

 

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 in case you wondering about using my mods. You must agree with my these decisions.

  • You can use my mods in your modpacks, videos, and custom maps. Just put credit to the mod page or my name. You can also support me by donate, as appropriate.
  • Suggestions and requests is not open for all my mods, except contents in the custom packs that's half open.
  • Source 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.


AD Become Premium to remove Ads!

What means Verified?

  • Compatibility: The mod should be compatible with the latest version of Minecraft and be clearly labeled with its supported versions.
  • Functionality: The mod should work as advertised and not cause any game-breaking bugs or crashes.
  • Security: The mod should not contain any malicious code or attempts to steal personal information.
  • Performance: The mod should not cause a significant decrease in the game's performance, such as by causing lag or reducing frame rates.
  • Originality: The mod should be original and not a copy of someone else's work.
  • Up-to-date: The mod should be regularly updated to fix bugs, improve performance, and maintain compatibility with the latest version of Minecraft.
  • Support: The mod should have an active developer who provides support and troubleshooting assistance to users.
  • License: The mod should be released under a clear and open source license that allows others to use, modify, and redistribute the code.
  • Documentation: The mod should come with clear and detailed documentation on how to install and use it.

AD Become Premium to remove Ads!

How to Install

1

Download Forge & Java

Download Forge from the offical Site or here. If you dont have Java installed then install it now from here. After Downloading Forge you can run the file with Java.

2

Prepare

Lounch Minecraft and select your Forge istallation as Version this will create a Folder called Mods.

3

Add Mods

Type Win+R and type %appdata% and open the .minecraft Folder. There will you find your Folder called Mods. Place all Mods you want to play in this Folder

4

Enjoy

You are now Ready. Re-start your Game and start Playing.

More Mods like this

Recurrent Complex

Adds a ton more structure generation, dungeons, and randomized loot - Fully customizable

When Dungeons Arise - Forge!

Adds various elegant -and likely hostile- roguelike dungeons and structures that generate on your worlds!

Dungeon Crawl

Generates large underground dungeon structures in the overworld.

Doomlike Dungeons

Causes procedurally generated dungeons rembling Doom levels to be placed in worlds

YUNG's Extras (Forge)

Extra structures, features, and vanilla+ content suitable for any modpack