Tan's Huge Trees

Generate trees and some nature stuffs around the world. With some detailed systems.

File Details

THT-Forge-1.19.2-4.4.6.1

  • B
  • Sep 26, 2024
  • 5.81 MB
  • 231
  • 1.19.2
  • Forge

File Name

THT-Forge-1.19.2-4.4.6.1.jar

Supported Versions

  • 1.19.2

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:tans-huge-trees-469915:5758754")
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

MUST KNOW

 

  • Added new preset options and many changes, this make it incompatible to old version!

 

HIGHLIGHTS

 

  • Tree placer now needs at least 1 chunk to run process, instead of 3x3 chunks around it.
  • Changed tree location world gen from feature to structure. This should reduce some world gen lag when loading new chunks.
  • Added "tree_placer_auto_speed" config to enable auto speed for the tree placer. The speed will automatic change based from game delay per second. Slower when high delay, Faster when low delay.
  • Added forceload support to the tree generator, tree placer and auto gen to fix cut-off problem. Trees still get cut-off by unloaded chunks if they're huge size, this should fully help with that.
  • Added "pre_leaves_drop" feature to the tree placer. Create leaves litter on the ground and water while place trees in world gen. Similar to leaves drop and become litter, but this design for worldgen.
  • Added "Preset Fixer" for developers to convert old preset, fix, reorder and repair missing options.
  • Added "dead_tree_level" to dead tree for make it have a chance to be no leaves, twig, branch and also hollowed tree.
  • Added "tree_type" option to determine what tree is land, water and adapt trees. Non water type will generate as dead tree when in water, etc.
  • Added a small system to auto get world height limit value when you set the config to 1, the system will run a test every time the world start. Note that only supported between 256 to 4,000 blocks.
  • Added tag support for biome and ground block, also with some new functions.
  • Added message feature for TannyJung's Tree Pack. Now I can send a message to you all that download my tree pack, such as news and warning.
  • Reworked tree placement system to add “Continuation Checking” feature. This make it not stopping when the tree test is false, but will continue test next tree until it can place one or end of tree list.

 

NOT VERY IMPORTANT

 

  • Renamed "beta_version" to "wip_version"
  • Just added config repairer to the "auto_gen.txt"
  • The "tp_limit" config now changed to "global_generate_tp", also added this option into "auto_gen.txt" too.
  • Some changes on leaves drop system for some more details and to reduce some lag. Added support for the second leaves type and make it drop when the block under it is air (this should drop leaves with straighten feature more better)
  • Fixed the "unable to delete file" bug (hope this fully fix...). This bug seems to caused by the RT dynamic system, looks like it run file scanner without stopping? Even when I stop the tick of it. After I reordered their loop, it fixed.
  • Fixed auto gen writes wrong leaves keyword. Caused sometimes trees temporary paused in world gen because of error from tree file (found in falcon).
  • Fixed none command run in TXT function cause chat messages in Discord Integration mod, by the way I think this is the issue from their mod...
  • Fixed auto gen not work properly, because of "write this at the end of the file" not enable and incomplete system.
  • Random Tree : Added more options to preset such as "center_direction_forward" and "count_reduce"
  • Random Tree : Increased some speed when generating sphere parts on trees with huge thickness. On old versions, it always generate thickness every 0.5 blocks to make tree bark details, even when it can use 1 for increase speed. So now I make it use 1 if it's core part, and 0.5 if it's inner or outer part.
  • Fixed sometimes the mod created the folders "generated" and "tree_packs" as file format (should fully fixed...hope it works)
  • Minor changes