Skip to content

Terrain Control v2.6.0

Compare
Choose a tag to compare
@rutgerkok rutgerkok released this 23 Mar 16:45
· 392 commits to master since this release

Biome inheritance

  • If a biome has a value for BiomeExtends, it will copy all missing settings from the biome listed in BiomeExtends.
  • If you have a lot of similar biomes, you now only need to specify the settings that are actually different. If you change one setting in the parent biome, all child biomes too will have the setting aplied to them .

Biome ids

  • Extended biome id limit to 1023.
  • Biomes with ids 256 - 1023 cannot be saved by Minecraft, so they need to have a ReplaceToBiomeName setting that replaces the biome to a biome in the 0 - 255 id range.

Block ids

  • Added support to reference modded blocks by name.
  • Deprecated block ids, they will be autoconverted to block names.

Folder structure

  • Renamed BiomeConfigs folder to WorldBiomes
  • Changed biome config extension to .bc (can be changed back in the TerrainControl.ini)
  • Added a GlobalBiomes folder which allows you to share biomes across multiple worlds on the same server.
  • Biome configs can now be placed in subfolders of WorldBiomes and GlobalBiomes.

Mesa improvements

  • Improved mesa beaches: they will now change their height depending on the WaterLevelMax of the biome.
  • Fixed mesa bryces when using ImprovedRivers: true.

Various other fixes and improvements

  • /tc reload code rewritten, reloading should be more reliable.
  • All block spawn conditions now accept block data.

Changes which may affect your current world

  • Changed island generation a little bit, which may cause a few worlds to change their biome layout on some places.
  • Vanilla biomes can no longer have a ReplaceToBiomeName setting.
  • Fixed the logging settings in TerrainControl.ini being broken since 1.7/Log4j.

Download at BukkitDev