Releases: MCTCP/TerrainControl
Releases · MCTCP/TerrainControl
Terrain Control v2.6.0
Biome inheritance
- If a biome has a value for
BiomeExtends
, it will copy all missing settings from the biome listed inBiomeExtends
. - 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 toWorldBiomes
- Changed biome config extension to
.bc
(can be changed back in theTerrainControl.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
andGlobalBiomes
.
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.
Terrain Control v2.5.3
- Terrain Control now works again on Minecraft Forge!
- Mesa beaches now change their height based on the water level of the biome (instead of always being around y=64, even when the water level of the biome was changed).
- Fixed cave and ravine generation when using
WorldHeightScaleBits:7
andWorldHeightCapBits:7
.
Terrain Control 2.5.2
- Added default settings for all new biomes.
- Updated default settings for all existing biomes.
- Updated the default settings of the cave generator to match vanilla 1.7.2.
- Added
SurfaceAndGroundControl
for better control of the surface blocks of your biome. - Fixed the resource
AboveWaterRes
being broken in Terrain Control 2.5.1. - Improved the resource
Cactus
to match vanilla behaviour. - Some ReplaceToBiomeName and ReplacedBlocks code has been rewritten.
- Fixed snow generating in stripes sometimes.
- Raised max
BiomeTemperature
to 2.0 for the increased temperature of the desert biome.
Terrain Control v2.5.0 (MC 1.6.4)
- Added
RandomRivers
to control whether rivers follow biome borders. - Added
SmoothRadius
to control height transitions between biomes. - Added
ImprovedRivers
. When this is enabled...- ...the technical river biomes are no longer used in the world.
- ...new height, volatility and water settings are enabled in the biome config where the river is currently flowing through.
- Added a
TerrainControl.ini
file next to the GlobalObjects directory. It just has some logging settings for now. - Fixed caves not always following the height limits (thanks Brokkonaut!).
- Fixed Liquid resource (thanks Brokkonaut!).
- Fixed BO3s part of a structure ignoring their own height limits.
- Fixed crash in UnderGroundLake when
minSize > maxSize
. - Updated to Minecraft 1.6.4.
Terrain Control v2.4.14 (MC 1.6.2)
- Removed the small water lakes from the desert in the default configs. This is to reflect a change made by Mojang to the vanilla generator.
- Hay blocks and birch/spruce/jungle wooden stairs now rotate correctly in rotated BO2s and BO3s.
- Fixed skylight calculation for BO2s and BO3s (was broken in 2.4.13).
- Updated to Minecraft 1.6.2.