TerraformGenerator Premium [1.18.2-1.21.4] icon

TerraformGenerator Premium [1.18.2-1.21.4] -----

A generator that augments vanilla world generation.




  • Blocked cave clusters and geodes near large caves and ancient cities
  • Added guards for LimitedRegion populator data
----------, Jan 19, 2025

Fixed a crash bug introduced by the previous update
----------, Jan 3, 2025

  • Fixed issue with the structure system that costed additional compute for no reason
  • Ported Catacombs and Ancient City out of the legacy structure system
  • Turning off decorators in config should now disable all chests and barrels
  • Terraformgenerator small oak trees when planted via saplings can now spawn bee hives
----------, Dec 31, 2024

  • Added Pale Garden (1.21.4 only)
  • Added Meadow
  • Supports 1.21.4
----------, Dec 4, 2024

  • Fixed issue where the config would reject values that cannot be accurately represented in a java float
  • Replaced some deprecated code that interacted weirdly with spigot
----------, Dec 2, 2024

  • Jungle trees now spawn vines
  • Fixed issue where multiple worlds loaded with TerraformGenerator may cause incorrect stronghold spawning locations
----------, Nov 17, 2024

  • Supports 1.21.2
  • Frogs are now spawned during chunk generation
  • Added a config option to control the amount of tallgrass in a savanna
  • Fixed issue where updating the plugin didn't update config options
  • An attempt was made to add witch respawning to huts, but it doesn't appear to be working.
----------, Oct 23, 2024

  • Fixed issue where mansion bedrooms spawning next to windows caused a crash due to recent refactors
----------, Sep 26, 2024

  • Fixed issue where config checks for strongholds were incorrect
----------, Sep 24, 2024

  • Trial Chamber code introduced a bug where vanilla would try to generate ores alongside tfg, leading to larger ore volumes and malfunctioning ore config options
  • Separated big tree config code for spruce and jungle trees
----------, Sep 23, 2024

  • Now supports 1.21.1
----------, Aug 11, 2024

Fixed issue where radius 0 cave clusters could still spawn
----------, Jul 14, 2024

A contributor fixed a problem where non-utf jvms would mangle names
----------, Jul 13, 2024

  • Allowed Cartographers to locate trial chambers
  • Fixed issue where Ancient cities can cause trial chamber locating with /terra locate to fail
----------, Jun 19, 2024

  • Supports 1.21
  • Generates vanilla Trial Chambers
  • Minor fix where no minor version numbers caused a crash
  • Lush clusters will now spawn pools of water
  • Mansions now require a configurable distance from 0,0 to spawn (default block distance of 5000 blocks)
----------, Jun 15, 2024

Fixed issue where 1.20.5 banner enums were used for 1.20.4
----------, May 3, 2024

  • Fixed issue where a change for paper was rolled back by accident
----------, May 2, 2024

  • Added Armadillos
  • Supports 1.20.5
----------, Apr 24, 2024

  • Fixed issue where snow spawned wrongly on trees
----------, Mar 17, 2024

  • Trees now only replace vanilla's replacable non-solid blocks (as well as mushrooms and saplings). This is a change from the previous update's behaviour where trees can replace any non-solid block
  • Large cave structures now use the new structure system, and should no longer cause freezes
----------, Mar 15, 2024

  • The plugin now handles mooshroom spawning on mushroom islands
  • Large taiga trees can now be grown from saplings, and they will spawn podzol
  • Trees spawned from saplings will no longer replace solid blocks (blocks like redstone and grass etc will still be replaced)
----------, Mar 14, 2024

  • Minor bandaid patch
----------, Mar 10, 2024

  • Added cave water and lava pools
  • Mineshafts can now spawn piece by piece instead of blocking the main thread until the whole thing spawns
----------, Feb 3, 2024

  • Fixed crash in 1.18 from trail ruins
  • Ocean threshold now respects negative numbers
----------, Jan 23, 2024

  • Added cast guard check for beehives
----------, Dec 29, 2023

  • Fixed rare crash bug on 1.18 due to schematic waterlogged leaves
  • Dev command changes
----------, Dec 21, 2023

  • Added a guard for some concurrency possibilities
  • Merged all generation stages into generateNoise to avoid cache misses between stages
----------, Dec 17, 2023

IMPORTANT: No longer supports 1.16 and 1.17. Only SPECIFICALLY 1.18.2, 1.19.4 and 1.20.1, 1.20.2, 1.20.3 are supported.
  • Major overhaul in underlying systems with the primary goal of optimising the plugin and bringing it closer to spigot API compliance
  • Caves are now controlled by TFG, no more vanilla caves.
  • General speed increase of about 50% in some places, but not always
  • Shattered Savanna replaced with new code because the old one was very ugly
  • Cave decoration frequency reduced
  • Cherry blocks are no longer wrongly used in 1.19
----------, Dec 13, 2023

Supports 1.20.3
----------, Dec 5, 2023

  • Fixed bug where TrailRuins crashed 1.16 servers
  • Fixed bug where random Taiga trees would be snowy for no reason
  • Swamp and Mangrove biomes split into 2 biomes
  • Swamp Huts (WitchHut) and Desert Wells are now considered structures and can be located with the command
  • Dark Forest and Swamp/Mangrove trees changed to lower leaf decay and chunk overflow related lag issues
----------, Nov 30, 2023

Fixed crash bug when 1.16 attempted to generate trail ruins
----------, Oct 14, 2023

  • Camels now spawn in Animal Farms on deserts
  • Optimised biome height calculation
  • Small Dark Oak tree changed
----------, Oct 9, 2023

  • Supports 1.20.2
  • Fixed issue where taiga trees looked like garbage
  • Minor bugfixes with locate command weirdness when stronghold is disabled
----------, Sep 22, 2023

  • Hardened the new fractal tree code against concurrency problems
  • Added some safeguards against strange behaviours reported in github
----------, Aug 19, 2023

  • Added Ocean Ruins (Used as Warm and Cold ocean ruins)
  • Added Trail Ruins (Can spawn chests for jungle temples)
  • Fixed issue with desert dirt paths
  • Coral reef and lukewarm oceans now use sand as their base instead of gravel
  • Tweaks to cave carving list for structure rooms (now includes underground decorative blocks)
  • Desert wells now spawn suspicious sand
----------, Jun 23, 2023

  • Removed gradient checks for custom trees grown by saplings
  • Added more safeguards for the weird catacomb cast bug
----------, Apr 29, 2023

Recent spigot changes changed a craftbukkit internal, causing the plugin to crash. This fix allows the plugin to work on the newer versions. The plugin will no longer work on the older spigots for 1.19.4
----------, Apr 9, 2023

Recent spigot changes changed a craftbukkit internal, causing the plugin to crash. This fix allows the plugin to work on the newer versions. The plugin will no longer work on the older spigots for 1.19.4
----------, Apr 9, 2023

  • Fixed issue where cherry_grove was not accounted for in the NMS impl
----------, Mar 17, 2023

  • Works on 1.19.4
  • Added a config option to flatten spawn. Doesn't look super good now, but better than nothing i suppose
----------, Mar 14, 2023


  • Fixed issue where small dungeon spawners were set to null

(This only happened with small dungeons, and no other dungeons)
----------, Dec 30, 2022

  • Fixed a memory leak introduced by a calculation cache
  • Larger amounts of gold now spawn in badlands (configurable in config)
----------, Dec 23, 2022

  • Fixed problem where Emeralds could spawn in any biome and not just mountains
----------, Dec 20, 2022

  • New trees for oak and taiga
  • Fixed some possible blockdata crashes for 1.16.5 and 1.19.3
----------, Dec 18, 2022

Fixed issue where pasting some schematics in 1.16.5 caused errors
----------, Dec 13, 2022

Updated to support 1.19.3
----------, Dec 9, 2022

  • Fixed issue with newer paper versions where asynchronous generation caused some chunks to abruptly sink into the ground
  • Added some special blocks that plugins like ItemsAdder/Oraxen use to generate custom ores to cave-carver lists to better integrate with ores generated by those plugins. This doesn't appear to be a completely fool-proof fix and some floating custom ores still do appear.
----------, Oct 18, 2022

  • Scarlet large trees can now be disabled via config
----------, Aug 27, 2022

Fixed issue where ruined portal loottables were the same as Ancient City loot tables
----------, Aug 8, 2022

Fixed issue where 1.16.5 could not load the plugin.
----------, Aug 8, 2022

  • Added Ancient Cities (only generates on 1.19-1.19.1, not on any lower versions)
  • Added a fix for servers with more than one physical core, where bees would cause a consistently occurring crash
----------, Aug 5, 2022

  • Added mud to swamps
  • Changed swamp biome type to mangrove, so frogs can spawn in it
  • Added a chance for allays to spawn in pillager outposts and mansions
Ancient Cities and the Deep Dark are still not in the game.
----------, Jul 8, 2022

  • Added support for 1.19
  • Removed post-canSpawn checks in populate for village and village house that cause false locating behaviour
  • Plains Village town halls will no longer spawn submerged.
----------, Jun 11, 2022

  • The plugin will now suppress spigot/paper watchdog to hide unnecessary stacktraces and crashes while generating chunks. This will be warned in console and the feature itself can be disabled in config. Watchdog will only be suppressed while generating terraformgenerator chunks, if no chunks are generating, watchdog will work as per normal.
----------, May 5, 2022

  • Fixed problem where ore minimum Y was always reset to the world's minimum Y value
  • Fixed problem where 1.16.5 instances could not change ore config values due to the above problem causing min Y to be 0 (must be above 0 to prevent ore config overrides)
----------, Apr 26, 2022

added an extra space in plugin yml, my bad
----------, Apr 17, 2022

  • Large effort to optimise parts of the plugin
  • Ore algorithm changed to no longer call getHighestGround
  • Low hanging fruit optimisation (All util arraylists for materials changed to enumsets)
  • Mineshafts are allowed to spawn deeper into the ground for 1.18 versions
  • SimpleBlock object cut from several areas to lower memory intensity
  • Structures don't call getHighestGround for their canSpawn checks anymore
  • 1.18 NMS will now reduce reflection calls used for mob spawning
----------, Apr 17, 2022

  • Added Igloos
  • Optimized biome section height blurring process
  • Packed and Blue ice is no longer considered ground
----------, Apr 2, 2022

  • Fixed problem in config where arched cliffs and elevated plains were using the plains biome weight instead of their own.
----------, Mar 14, 2022

  • Made the platform that spawned to fix weird placement areas less ugly (grass blocks will now spawn properly on the top, and it looks less square)
  • Village path creation is less linear and will adhere to village boundaries a little more
  • Village farms and animal pens no longer spawn on adverse terrain
----------, Mar 13, 2022

  • 1.18.2 support. Please test thoroughly.
  • Added Ruined Portals
  • Added Mountain Village Houses (Thanks @ddddddnikita for the house schematic)
----------, Mar 4, 2022

  • Added Elevated Plains
  • Badlands Canyons are less circle
  • Default language file removes "~" from locate text
----------, Feb 12, 2022

Fixed problem where elevated transformed land got deleted by the cave carver fix in 6.2.0
----------, Jan 30, 2022

  • Fixed issue where vanilla cave carvers could place water in the sky above the surface
  • Added the Catacombs underground structure
  • Minor optimisations
----------, Jan 30, 2022

  • New biome, Arched Cliffs
  • Code cleaning
  • Villages now spawn in Cherry groves and Scarlet forests
  • Fixes for village water paths in Gorge
  • Village buildings will now spawn a rough platform instead of placing an infinitely long column downwards (though this still happens sometimes)
----------, Jan 23, 2022

Crystalline caves don't generate in 1.16 now (doesn't use any 1.16 blocks)
----------, Jan 18, 2022

  • Fixed typo which caused 1.16 to crash because of copper
----------, Jan 16, 2022

  • New crystalline cave cluster type
  • Fixed issue where vanilla seas intersected with the plugin's land to create massive awkward underwater caves that cut off at y=61
  • Large Mushroom Caves no longer use giant mushrooms, and more aggressively generate mycelium
  • Added bStats
----------, Jan 16, 2022

  • Added the Scarlet Forest biome
  • Fixed a possibly heavy bug where small structures caused unnecessary cascasion and generated the same structure at the same location 2-3 times each
  • Added support for the new spigot API's BlockPopulator
  • Snowy Wastelands don't generate snow on powdered snow anymore
  • Code cleaning
----------, Jan 12, 2022

  • Added a way to configure Biome Climates
  • Added a failsafe when invalid ore settings are detected for versions below 1.18 (e.g. -64 min height)
  • Bedrock level raised to minY + 5
  • Removed experimental structuregen config option
  • Fix for Mineshaft rail waterlogging crash in 1.16
  • Underground dungeons will now waterlog themselves and be Drowned dungeons if the dungeon spawns underwater
----------, Jan 1, 2022

  • Gorge has additional improvements to prevent water bloats
  • Floating water spheres above ground caused by the vanilla noise cave generator are now fixed
  • Cherry groves no longer spawn grass blocks under water
----------, Dec 25, 2021

Resource Information
Author:
----------
Total Downloads: 183
First Release: Dec 23, 2021
Last Update: Jan 19, 2025
Category: ---------------
All-Time Rating:
2 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings