Skip to content

Releases: MCTCP/TerrainControl

TerrainControl v2.8.1

08 Jun 17:28
Compare
Choose a tag to compare
  • Updated to be compatible with Spigot 1.9.4 - no longer compatible with Spigot 1.9.2.
  • Added Author and Description settings to WorldConfig - contributed by @PG85
  • Fixed a compatiblity issue with configs from TC 2.6 - contributed by @PG85
  • Fixed an error when adding a BO2 to a BO3 structure
  • Added SpawnHeight: atMinY to BO3s.

TerrainControl v2.8.0

17 Apr 18:56
Compare
Choose a tag to compare

Note: the version for Forge is not quite ready yet, so this release is only for Spigot.

No less than four people have contributed code to this release: @Timethor, @GotoFinal, @PG85 and @rutgerkok.

  • Updated to Spigot 1.9.2
  • Fixed HugeMushroom always spawning only one kind of mushroom (which kind was decided randomly at server startup).
  • Fixed ReplacedBlocks: (LEAVES,AIR) being turned into ReplacedBlocks: (LEAVES:0,AIR)
  • Custom biomes should now be recognized by other plugins. (Use the uppercase name of the biome with spaces replaced with underscores, so My Custom Biome becomes MY_CUSTOM_BIOME.)
  • Added igloo support.
  • Added UseTemperatureForSnowHeight to generate more layers of snow on lower temperatures.
  • Added BetterSnowFall to generate snow below tree leaves.
  • Added FullyFreezeLakes to freeze all water blocks of lakes that are only partially exposed to air.
  • Added CooledLavaBlock that is generated instead of lava above ground in frozen biomes.
  • Fixed Eye of Enders not pointing towards strongholds
  • Added config file for new vanilla biome The Void. This biome has id 127, so you cannot use this biome id anymore for custom biomes.
  • Worlds with a lot of isle biomes are now generated faster.
  • Fixed BiomeMode:BeforeGroups being sent as Unknown/Other to MCStats.
  • Fixed ocean monuments generating water up to y=63 instead of the actual WaterLevelMax.

TerrainControl v2.7.2

26 Aug 08:18
Compare
Choose a tag to compare
  • Fixed an important bug on Forge where material names could not be written correctly to the config files.
  • Now requires a Spigot 1.8.8 build, compiled in august 2015 or later. This new Spigot build allowed us to add/fix the following things:
  • SurfaceBlock, GroundBlock, StoneBlock, WaterBlock, IceBlock and BedrockobBlock now support block data (like STONE:5).
  • SurfaceAndGroundControl is now applied during initial terrain generation, instead of just before population. This results in a speed improvement and makes the setting also work below terrain overhangs.
  • Improved performance for the Spigot version.

TerrainControl v2.7.1

02 Jun 12:40
Compare
Choose a tag to compare
  • Updated to be compatible with Spigot 1.8.4, 1.8.5 and 1.8.6. Spigot 1.8.3 and older are no longer supported.
  • Improved performance a bit.
  • Ceiling bedrock is no longer generated as a single, flat layer when FlatBedrock is set to false.
  • Added MaximumCustomStructureRadius, to increase the maximum radius a BO3 structure can have.

TerrainControl v2.7.0

14 Mar 12:51
Compare
Choose a tag to compare
  • Updated to Spigot 1.8.3. Spigot 1.8.0 is no longer supported.
  • Changed to biome generator to support grouping of biomes.
  • Old worlds are now automatically switched to the biome mode BeforeGroups, which simulates the old biome generator (Minecraft 1.0 - 1.6.4).
  • Biomes can now have different sizes and rarities depending on whether they are spawned as a normal biome, isle biome or border biome.
  • Updated the default settings to match Minecraft 1.8. (There are still a few small differences.)
  • Added a new resource called SurfacePatch, to place patches of something at the surface. The swamp biome uses this resource in the default settings.
  • The NonSolid keyword can now be used to check for any nonsolid block.
  • Added ExtrudeMode and ExtrudeThroughBlocks to BO3s, used to repeat the first or last layer of a BO3 until it hits the ground/ceiling.
  • Worlds called test will work again.
  • Custom trees (BO2 or BO3) with a 2x2 trunk are now rotated correctly, so that the trunk aligns with the four saplings.

TerrainControl v2.6.4

06 Dec 19:55
Compare
Choose a tag to compare
  • Updated to Spigot 1.8.
  • Added support and settings for ocean monuments.
  • Updated default settings for ores to match vanilla 1.8.
  • Mesa caves now replace red sand with red sandstone.
  • Fixed BO3s part of a structure with their 0,0,0 origin not in the center of the object not always spawning correctly.
  • The command /tc map is now executed on the server thread - fixes thread safety issues in the biome generator.

TerrainControl v2.6.3

02 Nov 09:24
Compare
Choose a tag to compare
  • Forge version: fixed calling events like DecorateBiomeEvent with the wrong coordinates.
  • Forge version: fixed help text not appearing next to generator type selection button in the singleplayer world creation screen.
  • The setting PopulationBoundsCheck will now also ignore third party mods that are placing blocks outside the chunks being populated.
  • Forge version: fixed ArrayIndexOutOfBoundsException in biome colorizer when using a high temperature and wetness.
  • Fixed settings MinMoisture and MaxMoisture, designed for BiomeMode: OldGenerator, having a subtle effect other biome modes.
  • Add hidden PopulateUsingSavedBiomes setting to the WorldConfig for WorldPainer interoperability.
  • Forge version: fixed duplicate call to GameRegistry.generateWorld.
  • Forge version: fixed OreGenEvent.Post being called on the wrong event bus.
  • Fixed crash when adding vanilla biomes to the CustomBiomes setting.
  • Updated ore generation to Minecraft 1.8's optimized algorithm. No changes to the terrain.
  • Updated cave generation to Minecraft 1.8's: sandstone ceilings will now appear.
  • Ravines now cut through the StoneBlock as specified in the BiomeConfig, instead of only cutting through stone.

Thanks to talonos2 and banjomarx for reporting and helping to fix a lot of bugs.

TerrainControl v2.6.2

22 Aug 08:22
Compare
Choose a tag to compare
  • Rewrote a lot of code that reads and writes the config files.
  • Colors are now written to the config files in the notation #FFFFFF instead of 0xFFFFFF .
  • Lists in the config files now have spaces around their elements: This: Foo, Bar
  • Fixed BO3s being limited in height.
  • Fixed TC silently converting invalid materials in the configs to AIR instead of printing an error.
  • Biome inheritance can now inherit resources using the new ResourceInheritance setting.
  • Changed mob spawning settings so that the AddDefaults settings are no longer needed.
  • Updates the default gravel ore settings to match vanilla 1.7.
  • Fixed TC client being required on Forge servers with TC installed.

Terrain Control v2.7.0-SNAPSHOT for Minecraft 1.7.2

24 Jun 20:03
Compare
Choose a tag to compare

(As the build server doesn't compile versions for this branch, I'm uploading one manually.)

Changes since 2.6.1:

  • Backported to Minecraft 1.7.2 for Cauldron
  • Rewrote a lot of code that reads and writes the config files.
  • Colors are now written to the config files in the notation #FFFFFF instead of 0xFFFFFF.
  • Lists in the config files now have spaces around their elements: This: Foo, Bar
  • Fixed BO3s being limited in height.
  • Fixed TC silently converting invalid materials in the configs to AIR instead of printing an error.
  • Biome inheritance can now inherit resources using the new ResourceInheritance setting.

Looking for the Minecraft 1.7.9 build? Build 21 on the build server is exactly the same, but then for Minecraft 1.7.9.

Terrain Control v2.6.1

30 Apr 13:12
Compare
Choose a tag to compare
  • Updated to be compatible with CraftBukkit 1.7.8 and 1.7.9.
  • Restricted population to a 2x2 chunk area. This makes sure that the terrain generates in the same way, no matter in which direction you are exploring. Set PopulationBoundsCheck (WorldConfig) to false to disable this.
  • Fixed ReplacedBlocks not working in virtual biomes.
  • Added support for the new sapling types in Sapling resource. Removed support for numerical sapling ids, which were in use in Terrain Control 2.3.
  • Fixed UnderGroundLake resource being able to replace bedrock when its minimum height was set too low.