2.0.0 is finally here! This update is a near complete rewrite of the plugin, so the changelist is pretty huge. Before listing all the changes/additions that were made, here are
steps for upgrading from 1.x to 2.0.0:
- Delete (or manually upgrade) your config packs.
- Delete your Terra/lang folder.
- Install Gaea 1.15.0
- Regenerate Terra worlds (optional, if you don't do this you will get chunk cliffs between old and new generation)
Now it's time for the changelog:
- Configs are now handled with Tectonic
Tectonic is Polyhedral Development's very own config API for heavily data-driven applications. Tectonic vastly improves upon Terra's abstraction system, allowing for multi-level inheritance, and allowing all configs (not just biomes) to be abstracted.
- Flora and Tree configurations have been vastly improved
Flora and Trees are now generated in "layers". You may have as many of these layers as you want in your biomes, and each layer gets its own noise function/probability, and Y-level range. Check out the YELLOWSTONE biome in the new default config to see just how powerful Flora has become!
- Config Packs can now be loaded from ZIPs and JARs
Distributing config packs just got a lot easier! Simply ZIP your config pack and send it to someone, they can load it into their server without needing to extract it. The default and nether configs are now bundled as ZIPs. (Loading from folders still works as well)
- Ore Spawning Additions
A new ore spawning algorithm has been added, designed to replicate Vanilla. The default config now uses this over the legacy deformed sphere algorithm. If you want to use the deformed sphere algorithm, you may set the type: SPHERE key in any ore configs.
- Biome Zone Options
A new BiomeZone type, RADIAL has been added. This zone type generates a certain grid within a radius, then a different grid outside. This will be used in our upcoming End default config, and I'm excited to see what else it can be used for!
- The default config has received many additions
The default config has several new biomes, and a few new structures.
- Mountain Rivers!
These beautiful biomes generate when rivers intersect mountains, and are, quite frankly, some of the coolest terrain generation I have ever seen.
- Cave Improvements
Using Gaea 1.15.0's improved carving API, caves are now many times faster than before, allowing for tons of additional complexity. The default config now contains almost 2 times as many caves, with much more complexity, yet still performs better during carving than v1's default!
- Ore Improvements
Ores now generate almost identically to Vanilla.
- New Structures
The default config has received 2 new structures, the Desert Temple and the Swamp Hut, both contributed by @_DeathShade_