
Tan's Huge Trees
Generate trees and some nature stuffs around the world. With some detailed systems.
Оцените первым
28.2K
125
Список изменений
Update the mod from older versions to this may cause some issues, please backup your config and your world before doing it. You can read changelog below to see what changes, what will break.
Support Custom Pack Version 1.8.0
Version Compatibility Impactive
- Renamed TannyJung's Main Pack from "#TannyJung-Main-Pack" to just "#main". This can rename automatically, but other custom packs that edit the main pack will need to update the old name manually.
- Bring back data structure version as A.B.C like one moment in the past. This will cause version test error in older mod versions.
- Changed sapling preset file from NBT command to normal structure. The reason is that command can be change by game version, so make it normal structure for global support. This will affect to custom pack makers, they will need to update the preset structure.
- Added mod ID into our NBT data to prevent ID conflicts with other mods. This will affect to some exist entities from this mod, they will no longer update, and not disappear automatically. If I'm not wrong, you can use command "/kill @e[tag=TANSHUGETREES]" or similar, in case you found them and want to remove.
- Renamed "world_gen" option to "enable" in world gen config. This will affect to custom pack makers and maybe some people that make the changes to config.
- Reorganized world data files, reduced number of data stored there, this also reduced the folder size. This will cause tree cut in the new areas.
Highlights
- Added support for 1.21.1 NeoForge
- Some code reorganized, converted commands into codes. Should improve some server tick though.
- Added built-in main pack. The mod now stored main pack inside its JAR, and will install this built-in instead when failed to connect to the internet or not support version.
- Some performance improved. Fixed slow world gen caused by running tree decorations in every blocks. Bring back spiral tree distance test. Added pre-convert tree place BIN, areas with a lot of trees should generate faster.
Gameplay Related
- Removed online news. I just feel like it's out of theme and invasive to others.
- World gen config file now requires restart command same as normal config
- Removed auto install main pack in game loading step, only do it when in a world.
- Bring back dead trees by unviable ecology, but only normal levels, not fallen.
- Removed "waterside_chance" option in world gen config, and replaced with "spawn_type" instead. This new one makes trees spawn by types. Supports normal, waterside, landside, and shoreline.
- Added XZ for mirrored. Means more variant of trees spawn in the world.
- Tree generator now get from extracted ZIP first, then get from unextracted ZIP if failed. Make it easier to update sapling presets, no need to run restart every time you makes changes.
- Improved chat messages. Added tooltip in prefix. Added private chat messages.
- Prevent blocks to be place at and outside bedrock layers. At highest and lowest layers.
- Fixed tree generator block building step not break process limit. Also make it not skip when in shaping spheres, this fixed spike lag when generate them.
- Bring back tree generator TP limit config
- Fixed leaf litter stacks underwater
Non-Gameplay Related
- Moved loop systems to server tick, instead of using first player joined. This also fixed loop bug.
- Adapt world gen path ID based from subfolders in the pack
- Custom block testing now support property test. For example,
minecraft:pink_petals[facing=north]andminecraft:pink_petals[facing=north,flower_amount=1]this will returns true. I can't find this in previous version, probably removed by accident. Oops. - Renamed "config_worldgen.txt" back to "config_world_gen.txt" - .-) Also some updates about it, added default values.
- Some changes
Файлы
TansHugeTrees-1.8.0-Forge-1.20.1-BETA.jar(61.46 MiB)
ОсновнойМетаданные
Канал релиза
Beta
Номер версии
1.8.0
Загрузчики
Forge
Версии игры
1.20.1
Загрузок
3.3K
Дата публикации
02.05.2026
