Tweaked the Tundra biome and temperatures for a few biomes. Improved cattail texture
This commit is contained in:
parent
750fc6e94f
commit
c96b41702b
17 changed files with 15 additions and 22 deletions
|
@ -42,7 +42,7 @@ public class BiomeGenAlps extends BOPOverworldBiome
|
||||||
|
|
||||||
public BiomeGenAlps(AlpsType type)
|
public BiomeGenAlps(AlpsType type)
|
||||||
{
|
{
|
||||||
super(type.name().toLowerCase(), new PropsBuilder(CaseFormat.UPPER_UNDERSCORE.to(CaseFormat.UPPER_CAMEL, type.toString())).withGuiColour(13421772).withSnowEnabled().withTemperature(-0.5F).withRainfall(0.3F));
|
super(type.name().toLowerCase(), new PropsBuilder(CaseFormat.UPPER_UNDERSCORE.to(CaseFormat.UPPER_CAMEL, type.toString())).withGuiColour(13421772).withSnowEnabled().withTemperature(-0.25F).withRainfall(0.3F));
|
||||||
|
|
||||||
this.type = type;
|
this.type = type;
|
||||||
|
|
||||||
|
|
|
@ -45,7 +45,7 @@ public class BiomeGenBayou extends BOPOverworldBiome
|
||||||
|
|
||||||
public BiomeGenBayou()
|
public BiomeGenBayou()
|
||||||
{
|
{
|
||||||
super("bayou", new PropsBuilder("Bayou").withGuiColour(0x7DAD51).withTemperature(0.85F).withRainfall(0.9F).withWaterColor(0xFFD932));
|
super("bayou", new PropsBuilder("Bayou").withGuiColour(0x7DAD51).withTemperature(0.95F).withRainfall(0.9F).withWaterColor(0xFFD932));
|
||||||
|
|
||||||
// terrain
|
// terrain
|
||||||
this.terrainSettings.avgHeight(62).heightVariation(6, 3).octaves(1, 1, 1, 1, 0, 0).sidewaysNoise(0.0F);
|
this.terrainSettings.avgHeight(62).heightVariation(6, 3).octaves(1, 1, 1, 1, 0, 0).sidewaysNoise(0.0F);
|
||||||
|
|
|
@ -39,7 +39,7 @@ public class BiomeGenColdDesert extends BOPOverworldBiome
|
||||||
|
|
||||||
public BiomeGenColdDesert()
|
public BiomeGenColdDesert()
|
||||||
{
|
{
|
||||||
super("cold_desert", new PropsBuilder("Cold Desert").withGuiColour(0xB3AF9B).withTemperature(0.25F).withRainfall(0.0F).withRainDisabled());
|
super("cold_desert", new PropsBuilder("Cold Desert").withGuiColour(0xB3AF9B).withTemperature(0.2F).withRainfall(0.0F).withRainDisabled());
|
||||||
|
|
||||||
this.canSpawnInBiome = false;
|
this.canSpawnInBiome = false;
|
||||||
this.canGenerateVillages = false;
|
this.canGenerateVillages = false;
|
||||||
|
|
|
@ -35,7 +35,7 @@ public class BiomeGenEucalyptusForest extends BOPOverworldBiome
|
||||||
|
|
||||||
public BiomeGenEucalyptusForest()
|
public BiomeGenEucalyptusForest()
|
||||||
{
|
{
|
||||||
super("eucalyptus_forest", new PropsBuilder("Eucalyptus Forest").withGuiColour(0x9DCC70).withTemperature(0.85F).withRainfall(0.9F));
|
super("eucalyptus_forest", new PropsBuilder("Eucalyptus Forest").withGuiColour(0x9DCC70).withTemperature(0.95F).withRainfall(0.9F));
|
||||||
|
|
||||||
// terrain
|
// terrain
|
||||||
this.terrainSettings.avgHeight(64).heightVariation(10, 20);
|
this.terrainSettings.avgHeight(64).heightVariation(10, 20);
|
||||||
|
|
|
@ -39,7 +39,7 @@ public class BiomeGenFlowerIsland extends BOPOverworldBiome
|
||||||
|
|
||||||
public BiomeGenFlowerIsland()
|
public BiomeGenFlowerIsland()
|
||||||
{
|
{
|
||||||
super("flower_island", new PropsBuilder("Flower Island").withGuiColour(0x74D374).withTemperature(0.85F).withRainfall(0.8F));
|
super("flower_island", new PropsBuilder("Flower Island").withGuiColour(0x74D374).withTemperature(0.8F).withRainfall(0.8F));
|
||||||
|
|
||||||
// terrain
|
// terrain
|
||||||
this.terrainSettings.avgHeight(70).heightVariation(10, 15).octaves(0, 0, 1, 1, 2, 2);
|
this.terrainSettings.avgHeight(70).heightVariation(10, 15).octaves(0, 0, 1, 1, 2, 2);
|
||||||
|
|
|
@ -32,7 +32,7 @@ public class BiomeGenMeadow extends BOPOverworldBiome
|
||||||
{
|
{
|
||||||
public BiomeGenMeadow()
|
public BiomeGenMeadow()
|
||||||
{
|
{
|
||||||
super("meadow", new PropsBuilder("Meadow").withGuiColour(0x63B26D).withTemperature(0.45F).withRainfall(0.7F));
|
super("meadow", new PropsBuilder("Meadow").withGuiColour(0x63B26D).withTemperature(0.4F).withRainfall(0.7F));
|
||||||
|
|
||||||
// terrain
|
// terrain
|
||||||
this.terrainSettings.avgHeight(64).heightVariation(5, 5).octaves(0, 1, 2, 2, 1, 0).sidewaysNoise(0.1D);
|
this.terrainSettings.avgHeight(64).heightVariation(5, 5).octaves(0, 1, 2, 2, 1, 0).sidewaysNoise(0.1D);
|
||||||
|
|
|
@ -50,7 +50,7 @@ public class BiomeGenMysticGrove extends BOPOverworldBiome
|
||||||
|
|
||||||
public BiomeGenMysticGrove()
|
public BiomeGenMysticGrove()
|
||||||
{
|
{
|
||||||
super("mystic_grove", new PropsBuilder("Mystic Grove").withGuiColour(0x69CFDB).withTemperature(0.6F).withRainfall(0.8F).withWaterColor(0xFF107A));
|
super("mystic_grove", new PropsBuilder("Mystic Grove").withGuiColour(0x69CFDB).withTemperature(0.7F).withRainfall(0.8F).withWaterColor(0xFF107A));
|
||||||
|
|
||||||
// terrain
|
// terrain
|
||||||
this.terrainSettings.avgHeight(63).heightVariation(5, 20);
|
this.terrainSettings.avgHeight(63).heightVariation(5, 20);
|
||||||
|
|
|
@ -35,7 +35,7 @@ public class BiomeGenOutback extends BOPOverworldBiome
|
||||||
{
|
{
|
||||||
public BiomeGenOutback()
|
public BiomeGenOutback()
|
||||||
{
|
{
|
||||||
super("outback", new PropsBuilder("Outback").withGuiColour(0xA57644).withTemperature(1.5F).withRainfall(0.05F).withRainDisabled());
|
super("outback", new PropsBuilder("Outback").withGuiColour(0xA57644).withTemperature(2.0F).withRainfall(0.05F).withRainDisabled());
|
||||||
|
|
||||||
// terrain
|
// terrain
|
||||||
this.terrainSettings.avgHeight(72).heightVariation(8, 10).octaves(0, 1, 2, 1, 0, 2);
|
this.terrainSettings.avgHeight(72).heightVariation(8, 10).octaves(0, 1, 2, 1, 0, 2);
|
||||||
|
|
|
@ -49,7 +49,7 @@ public class BiomeGenShield extends BOPOverworldBiome
|
||||||
|
|
||||||
public BiomeGenShield()
|
public BiomeGenShield()
|
||||||
{
|
{
|
||||||
super("shield", new PropsBuilder("Shield").withGuiColour(0x647F38).withTemperature(0.3F).withRainfall(0.8F));
|
super("shield", new PropsBuilder("Shield").withGuiColour(0x647F38).withTemperature(0.4F).withRainfall(0.8F));
|
||||||
|
|
||||||
// terrain
|
// terrain
|
||||||
this.terrainSettings.avgHeight(63).heightVariation(10, 10).sidewaysNoise(0.1D).octaves(1, 4, 3, 1, 1, 0);
|
this.terrainSettings.avgHeight(63).heightVariation(10, 10).sidewaysNoise(0.1D).octaves(1, 4, 3, 1, 1, 0);
|
||||||
|
|
|
@ -39,7 +39,7 @@ public class BiomeGenTropicalIsland extends BOPOverworldBiome
|
||||||
{
|
{
|
||||||
public BiomeGenTropicalIsland()
|
public BiomeGenTropicalIsland()
|
||||||
{
|
{
|
||||||
super("tropical_island", new PropsBuilder("Tropical Island").withTemperature(1.0F).withRainfall(1.0F).withGuiColour(2211330));
|
super("tropical_island", new PropsBuilder("Tropical Island").withTemperature(0.95F).withRainfall(1.0F).withGuiColour(2211330));
|
||||||
|
|
||||||
// terrain
|
// terrain
|
||||||
this.terrainSettings.avgHeight(64).heightVariation(5, 40).octaves(0, 1, 2, 2, 1, 0).sidewaysNoise(0.2D);
|
this.terrainSettings.avgHeight(64).heightVariation(5, 40).octaves(0, 1, 2, 2, 1, 0).sidewaysNoise(0.2D);
|
||||||
|
|
|
@ -37,7 +37,7 @@ public class BiomeGenTropicalRainforest extends BOPOverworldBiome
|
||||||
|
|
||||||
public BiomeGenTropicalRainforest()
|
public BiomeGenTropicalRainforest()
|
||||||
{
|
{
|
||||||
super("tropical_rainforest", new PropsBuilder("Tropical Rainforest").withGuiColour(0x88E140).withTemperature(1.2F).withRainfall(1.0F).withWaterColor(0x5DFF00));
|
super("tropical_rainforest", new PropsBuilder("Tropical Rainforest").withGuiColour(0x88E140).withTemperature(1.0F).withRainfall(1.0F).withWaterColor(0x5DFF00));
|
||||||
|
|
||||||
// terrain
|
// terrain
|
||||||
this.terrainSettings.avgHeight(67).heightVariation(10, 25);
|
this.terrainSettings.avgHeight(67).heightVariation(10, 25);
|
||||||
|
|
|
@ -37,10 +37,10 @@ public class BiomeGenTundra extends BOPOverworldBiome
|
||||||
{
|
{
|
||||||
public BiomeGenTundra()
|
public BiomeGenTundra()
|
||||||
{
|
{
|
||||||
super("tundra", new PropsBuilder("Tundra").withGuiColour(0xA09456).withTemperature(0.2F).withRainfall(0.5F));
|
super("tundra", new PropsBuilder("Tundra").withGuiColour(0xA09456).withTemperature(0.25F).withRainfall(0.5F));
|
||||||
|
|
||||||
// terrain
|
// terrain
|
||||||
this.terrainSettings.avgHeight(64).heightVariation(5, 10).minHeight(59).octaves(2, 2, 1, 0, 1, 1);
|
this.terrainSettings.avgHeight(64).heightVariation(5, 10).minHeight(59);
|
||||||
|
|
||||||
this.topBlock = BOPBlocks.grass.getDefaultState().withProperty(BlockBOPGrass.VARIANT, BlockBOPGrass.BOPGrassType.SILTY);
|
this.topBlock = BOPBlocks.grass.getDefaultState().withProperty(BlockBOPGrass.VARIANT, BlockBOPGrass.BOPGrassType.SILTY);
|
||||||
this.fillerBlock = BOPBlocks.dirt.getDefaultState().withProperty(BlockBOPDirt.VARIANT, BlockBOPDirt.BOPDirtType.SILTY);
|
this.fillerBlock = BOPBlocks.dirt.getDefaultState().withProperty(BlockBOPDirt.VARIANT, BlockBOPDirt.BOPDirtType.SILTY);
|
||||||
|
@ -78,11 +78,6 @@ public class BiomeGenTundra extends BOPOverworldBiome
|
||||||
// water plants
|
// water plants
|
||||||
this.addGenerator("water_reeds", GeneratorStage.LILYPAD, (new GeneratorFlora.Builder()).amountPerChunk(0.2F).with(BOPPlants.REED).generationAttempts(32).create());
|
this.addGenerator("water_reeds", GeneratorStage.LILYPAD, (new GeneratorFlora.Builder()).amountPerChunk(0.2F).with(BOPPlants.REED).generationAttempts(32).create());
|
||||||
|
|
||||||
// flowers
|
|
||||||
GeneratorWeighted flowerGenerator = new GeneratorWeighted(0.1F);
|
|
||||||
this.addGenerator("flowers", GeneratorStage.FLOWERS, flowerGenerator);
|
|
||||||
flowerGenerator.add("violet", 1, (new GeneratorFlora.Builder().with(BOPFlowers.VIOLET).create()));
|
|
||||||
|
|
||||||
// grasses
|
// grasses
|
||||||
GeneratorWeighted grassGenerator = new GeneratorWeighted(1.3F);
|
GeneratorWeighted grassGenerator = new GeneratorWeighted(1.3F);
|
||||||
this.addGenerator("grass", GeneratorStage.GRASS, grassGenerator);
|
this.addGenerator("grass", GeneratorStage.GRASS, grassGenerator);
|
||||||
|
@ -114,8 +109,6 @@ public class BiomeGenTundra extends BOPOverworldBiome
|
||||||
|
|
||||||
if (!settings.isEnabled(GeneratorType.WATER_PLANTS)) {this.removeGenerator("algae"); this.removeGenerator("water_reeds"); this.removeGenerator("medium_lily"); this.removeGenerator("small_lily"); this.removeGenerator("tiny_lily");}
|
if (!settings.isEnabled(GeneratorType.WATER_PLANTS)) {this.removeGenerator("algae"); this.removeGenerator("water_reeds"); this.removeGenerator("medium_lily"); this.removeGenerator("small_lily"); this.removeGenerator("tiny_lily");}
|
||||||
|
|
||||||
if (!settings.isEnabled(GeneratorType.FLOWERS)) {this.removeGenerator("flowers");}
|
|
||||||
|
|
||||||
GeneratorWeighted grassGen = (GeneratorWeighted)this.getGenerator("grass");
|
GeneratorWeighted grassGen = (GeneratorWeighted)this.getGenerator("grass");
|
||||||
if (!settings.isEnabled(GeneratorType.GRASSES)) {grassGen.removeGenerator("shortgrass"); grassGen.removeGenerator("mediumgrass"); grassGen.removeGenerator("wheatgrass"); grassGen.removeGenerator("dampgrass");}
|
if (!settings.isEnabled(GeneratorType.GRASSES)) {grassGen.removeGenerator("shortgrass"); grassGen.removeGenerator("mediumgrass"); grassGen.removeGenerator("wheatgrass"); grassGen.removeGenerator("dampgrass");}
|
||||||
}
|
}
|
||||||
|
|
|
@ -18,7 +18,7 @@ public class BiomeGenWhiteBeach extends BOPOverworldBiome
|
||||||
{
|
{
|
||||||
public BiomeGenWhiteBeach()
|
public BiomeGenWhiteBeach()
|
||||||
{
|
{
|
||||||
super("white_beach", new PropsBuilder("White Beach").withTemperature(1.0F).withRainfall(1.0F).withGuiColour(0xF3F1E4));
|
super("white_beach", new PropsBuilder("White Beach").withTemperature(1.0F).withRainfall(0.95F).withGuiColour(0xF3F1E4));
|
||||||
|
|
||||||
// terrain
|
// terrain
|
||||||
this.terrainSettings.avgHeight(64).heightVariation(1, 1);
|
this.terrainSettings.avgHeight(64).heightVariation(1, 1);
|
||||||
|
|
|
@ -43,7 +43,7 @@ public class BiomeGenXericShrubland extends BOPOverworldBiome
|
||||||
|
|
||||||
public BiomeGenXericShrubland()
|
public BiomeGenXericShrubland()
|
||||||
{
|
{
|
||||||
super("xeric_shrubland", new PropsBuilder("Xeric Shrubland").withGuiColour(0xE2CDA5).withTemperature(1.5F).withRainfall(0.1F).withRainDisabled());
|
super("xeric_shrubland", new PropsBuilder("Xeric Shrubland").withGuiColour(0xE2CDA5).withTemperature(1.75F).withRainfall(0.1F).withRainDisabled());
|
||||||
|
|
||||||
// terrain
|
// terrain
|
||||||
this.terrainSettings.avgHeight(64).heightVariation(1, 5);
|
this.terrainSettings.avgHeight(64).heightVariation(1, 5);
|
||||||
|
|
Binary file not shown.
Before Width: | Height: | Size: 449 B After Width: | Height: | Size: 448 B |
Binary file not shown.
Before Width: | Height: | Size: 502 B After Width: | Height: | Size: 426 B |
Binary file not shown.
Before Width: | Height: | Size: 454 B After Width: | Height: | Size: 446 B |
Loading…
Reference in a new issue