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

 

 

 

📝 This page is under reorganizing 📝

 

( Rewritten for new upcoming update )

 

 

 

Patreon, logo Icon in Social Colored Icons

 

This info is for 1.19+ and latest version.

For version 1.12 - 1.18 was already discontinued, some config wiki can read in the official website.

 

 

News

 

New update is in progress, new system to place trees in the speed of world gen. Works with pregen mods and Distant Horizons, even C2ME seems work too. Still in development, so please be patient! You can follow the updates in Discord, and help me test the alpha version when it’s ready.

 

 

Description

 

Tan's Huge Trees (THT) is a world gen addon mod. Generate trees and nature stuffs around the world. Mainly focus on improving the look of Minecraft and scale of the world to be more realistic and fantasy. Not just adding huge trees, but also smaller trees, natural stuffs, their details, and conditions of how they spawning. This mod designed to support community tree packs as well. People can create/edit the trees, and sharing to other people.

 

This mod combines between my command block skills, my ordinary coding skills, and MCreator.

 

Installation and Update

 

  • Install : No required mods, only TannyJung's Tree Pack is needed. Can be install though in-game, so it's optional to manual install it. Just create a world, then look for a chat message.
  • Uninstall : Removing this mod from an existing world can cause world error. Caused by missing dimension, a dimension added by the mod for tree generator system, can be easily fixed by install the dimension back. You can manual do it by go into the mod JAR file, and build a datapack. Or download the datapack in the discord. This dimension will be removed in the next update. By the way, this will cause the same error in your old worlds, can be fixed same as above.
  • Update (Mod) : It's not very safe to update the mod in your existing worlds. As new version may have some system changes, that can cause tree cut-off by chunks, error spamming in the log, or the worst is world crashing. I would recommended to update it in new world instead. But if you insist to keep playing, here is my some recommendations. Make a backup of your world first, then try update it. If no world crashing or important errors that cause the world unplayable, then it's still fine. Check the changelogs is good too, new versions will include "Version Compatibility Impactive". But all of this, I still recommended to update it in new world!
  • Update (Tree Packs) : Updating tree packs also not very that safe. As the trees may cut-off, if those trees got removed, or tree files updated. Normally it should not cause any world errors. Always make a world backup before do it!

 

For some more info with pictures : https://sites.google.com/view/tannyjung/minecraft-projects/tans-huge-trees/installation

 

Features

 

  • Online Tree Pack : The trees designed to be able to update though the internet, means even the mod is no update, the trees can still up to date.
  • 30+ Tree Species / 600+ Different Tree Shapes : Trees is designed one by one, with different themes. Each trees will have about 10-20 different shapes!
  • Tree Generator : All trees in the mod was generated by my own tree generator called “Random Tree” system, made with commands and MCreator.
  • Saplings : The mod also contains saplings to plant in survival and creative mode. It will generate a new tree at that position, but may take long time before finished. You can find them in the creative tab, and from sapling trader. To summon a sapling trader, put flowering azalea leaves in campfire, you will get Waypoint Flower, place it and wait. By default, I only add some saplings from TannyJung's Tree Pack, not all will be available. But you can still find all sapling blueprints inside the tree pack, and get them in creative mode using command block. Sapling trader is not ready at the moment.
  • Custom World Generation System : I mean it’s not from code, but still playable… Trees will start placing when you explore new chunks. I also added some extra functions to my world gen system such as tree distancing, surface detection and dead tree generation. [ New Alpha Version ] The trees is not structure, but half feature half coded. I called it "Region Pre-Location". Which will take some of your time to create location of trees every time load new regions, this allow tree size up to 1,000 x 1,000 blocks. After finished, they will load like normal trees. Very thanks to Lost Cities mod, I studied about how to place blocks on world gen from there.
  • Dead Trees : Sometimes the trees will spawn as dead trees. Sometimes no leaves, no twig, or even hollowed tree. Depends on percent and tree type, land trees can't survive in water for example. Living trees can also become dead tree after cutting their center part (it’s under the ground for most trees).
  • Leaves Drop and Regrow : Most trees on new version can be drop and regrow leaves, default is all oak and birch types. I also added season feature, but by default it’s not auto. Install with Serene Seasons mod to make it syncs to their seasons. Some trees will fall their leaves in autumn and regrow in spring.
  • Leaves Litter
  • Leaves Auto Disappear : After you cutting twig part of the trees, their leaves will be auto slowly disappear in a minutes.

 

 

Optional Addons

 

  • Custom Tree Packs : Since the mod changed to use tree pack system, this allow people to make own tree packs, and sharing to other people. Here is official page for users to post their packs.
  • No Vanilla Trees : You can disable vanilla trees using my small datapack and by some mods
  • Old Structures Datapack : Bring back some of old handmade trees from old versions before the "RT World Gen" update, as structure datapack.

 

Compatible Mods

 

Here is the 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 a mod that can work by itself without other mods needed, so it only support what I want to do. Anyway, most parts is already customizable, so you can manual adding mod support by config, or custom packs from others.

 

  • Most Terrain Generation Mods : Just like other mods, the trees only needed biome IDs to spawn, but mine also has some more spawn conditions.
  • Serene Seasons : Make my trees drop and regrow leaves based from their seasons
  • Biome O'Plenty / Region Unexplored : Vanilla biomes is just not enough for all my trees now... so I moved some trees to their biomes.
  • NoCubes / No Cubes Reloaded : As I'm falling in love when use my trees with this mod, it improved realistic atmosphere a lot. So new versions I added a small system called "Block Connector" to make my trees look better, instead of sausage-like.

 

Incompatible Mods

 

  • Chunky : My trees need loaded chunks to generate, which mostly load by render distance and forceload command, so those mods will only generate surface. Not that bad, as it also can reduce game process and increase my trees placing speed. Because the game will generate both world surface, biome features, structures and my trees at the same time. After the pregen, it should focus on things in chunks and generate my trees. By the way, I have made my small datapack to do thing similar to pregen with my trees, or that AFK to load the world. Can be find in my Discord. Note that next update, the trees will be like normal trees, it now supported to Chunky and Distant Horizons.
  • Custom Coded World Generation Mods : Some mods has own world generation, the popular one is Big Globe that not supported to default systems. My trees can't generate in their world.

 

Config

 

For config, can be found in Game Directory -> config -> THT There will be 2 files, general and tree world gen. Most descriptions already written there, please read before using them.

 

Wiki

 

 

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!

 

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?

 

You can modify most things of my mod in config, can found in [.../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?

 

First, go to [ .../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 [ .../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 [ .../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'm happy to see people enjoy my hobby. Feel free to use my mods in modpack. You can also put credit to my mods if you want, or a little of donation. If you want to support me, you can become my Patreon membership, and buying my artworks. Anyway, you can easily support me by playing my Minecraft projects, and follow my artworks.

 

My mods are personal projects, I made them for my feeling first, just like doing an artwork. What I want to do, my ideas, and for my imaginary world. Using methods I like. They're not open for editing and contributions, and I will ignore all suggestions related to my systems. You're welcome to read and study their code, but please do not edit or submit any suggestion to edit parts of it. I'm not okay to let people to draw anything on my canvas. Hope you understand and respect that. (╯ ‿╰ ' )

 

What about Fabric port of my mods? Unfortunately, I'm not fan of Fabric. I don't want to spend my life time to do that, when I don't even have fun to do it. Also I don't want to be a programmer -_-) Fabric port will be a lot hard work for me, like living in hell. There maybe someone in the future, who interested in helping port it. But that I have to consider that first, and they must agree with my decision at above.

 

screenshot image

  

Patreon, logo Icon in Social Colored Icons

 


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