Reworked a few biomes, including names and IDs.
This commit is contained in:
parent
63f3aa1208
commit
485176c63e
15 changed files with 311 additions and 142 deletions
|
@ -18,8 +18,10 @@ public class Biomes
|
|||
public static Optional<? extends BiomeGenBase> chaparral = Optional.absent();
|
||||
public static Optional<? extends BiomeGenBase> cherryBlossomGrove = Optional.absent();
|
||||
public static Optional<? extends BiomeGenBase> coniferousForest = Optional.absent();
|
||||
public static Optional<? extends BiomeGenBase> coniferousForestSnow = Optional.absent();
|
||||
public static Optional<? extends BiomeGenBase> crag = Optional.absent();
|
||||
public static Optional<? extends BiomeGenBase> deadForest = Optional.absent();
|
||||
public static Optional<? extends BiomeGenBase> deadForestSnow = Optional.absent();
|
||||
public static Optional<? extends BiomeGenBase> deadSwamp = Optional.absent();
|
||||
public static Optional<? extends BiomeGenBase> deadlands = Optional.absent();
|
||||
public static Optional<? extends BiomeGenBase> deciduousForest = Optional.absent();
|
||||
|
@ -51,7 +53,7 @@ public class Biomes
|
|||
public static Optional<? extends BiomeGenBase> netherGarden = Optional.absent();
|
||||
public static Optional<? extends BiomeGenBase> netherDesert = Optional.absent();
|
||||
public static Optional<? extends BiomeGenBase> netherLava = Optional.absent();
|
||||
public static Optional<? extends BiomeGenBase> netherAbyss = Optional.absent();
|
||||
public static Optional<? extends BiomeGenBase> netherBone = Optional.absent();
|
||||
|
||||
public static Optional<? extends BiomeGenBase> oasis = Optional.absent();
|
||||
public static Optional<? extends BiomeGenBase> ominousWoods = Optional.absent();
|
||||
|
@ -61,9 +63,11 @@ public class Biomes
|
|||
public static Optional<? extends BiomeGenBase> pasture = Optional.absent();
|
||||
public static Optional<? extends BiomeGenBase> polar = Optional.absent();
|
||||
public static Optional<? extends BiomeGenBase> prairie = Optional.absent();
|
||||
|
||||
public static Optional<? extends BiomeGenBase> promisedLandForest = Optional.absent();
|
||||
public static Optional<? extends BiomeGenBase> promisedLandPlains = Optional.absent();
|
||||
public static Optional<? extends BiomeGenBase> promisedLandSwamp = Optional.absent();
|
||||
|
||||
public static Optional<? extends BiomeGenBase> quagmire = Optional.absent();
|
||||
public static Optional<? extends BiomeGenBase> rainforest = Optional.absent();
|
||||
public static Optional<? extends BiomeGenBase> redwoodForest = Optional.absent();
|
||||
|
@ -74,7 +78,6 @@ public class Biomes
|
|||
public static Optional<? extends BiomeGenBase> shield = Optional.absent();
|
||||
public static Optional<? extends BiomeGenBase> shore = Optional.absent();
|
||||
public static Optional<? extends BiomeGenBase> shrubland = Optional.absent();
|
||||
public static Optional<? extends BiomeGenBase> snowyWoods = Optional.absent();
|
||||
public static Optional<? extends BiomeGenBase> spruceWoods = Optional.absent();
|
||||
public static Optional<? extends BiomeGenBase> steppe = Optional.absent();
|
||||
public static Optional<? extends BiomeGenBase> swampwoods = Optional.absent();
|
||||
|
@ -87,6 +90,7 @@ public class Biomes
|
|||
public static Optional<? extends BiomeGenBase> wasteland = Optional.absent();
|
||||
public static Optional<? extends BiomeGenBase> wetland = Optional.absent();
|
||||
public static Optional<? extends BiomeGenBase> woodland = Optional.absent();
|
||||
|
||||
public static Optional<? extends BiomeGenBase> plainsNew = Optional.absent();
|
||||
public static Optional<? extends BiomeGenBase> desertNew = Optional.absent();
|
||||
public static Optional<? extends BiomeGenBase> extremeHillsNew = Optional.absent();
|
||||
|
|
|
@ -1,17 +1,6 @@
|
|||
package biomesoplenty.biomes;
|
||||
|
||||
import java.util.Random;
|
||||
|
||||
import biomesoplenty.api.Blocks;
|
||||
import biomesoplenty.configuration.BOPBlocks;
|
||||
import biomesoplenty.worldgen.WorldGenTaiga3;
|
||||
import biomesoplenty.worldgen.WorldGenTaiga4;
|
||||
import biomesoplenty.worldgen.WorldGenTaiga9;
|
||||
|
||||
import net.minecraft.item.ItemStack;
|
||||
import net.minecraft.world.biome.BiomeGenBase;
|
||||
import net.minecraft.world.gen.feature.WorldGenTallGrass;
|
||||
import net.minecraft.world.gen.feature.WorldGenerator;
|
||||
|
||||
public class BiomeGenArctic extends BiomeGenBase
|
||||
{
|
||||
|
@ -23,25 +12,26 @@ public class BiomeGenArctic extends BiomeGenBase
|
|||
this.spawnableCreatureList.clear();
|
||||
this.theBiomeDecorator = new BiomeDecoratorBOP(this);
|
||||
this.customBiomeDecorator = (BiomeDecoratorBOP)theBiomeDecorator;
|
||||
this.customBiomeDecorator.treesPerChunk = 3;
|
||||
this.customBiomeDecorator.treesPerChunk = -999;
|
||||
this.customBiomeDecorator.flowersPerChunk = -999;
|
||||
this.customBiomeDecorator.grassPerChunk = -999;
|
||||
this.customBiomeDecorator.sandPerChunk = -999;
|
||||
this.customBiomeDecorator.sandPerChunk2 = -999;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets a WorldGen appropriate for this biome.
|
||||
* Provides the basic grass color based on the biome temperature and rainfall
|
||||
*/
|
||||
public WorldGenerator getRandomWorldGenForTrees(Random par1Random)
|
||||
public int getBiomeGrassColor()
|
||||
{
|
||||
return (WorldGenerator)(par1Random.nextInt(5) == 0 ? new WorldGenTaiga3(false) : (par1Random.nextInt(3) == 0 ? new WorldGenTaiga4(false) : new WorldGenTaiga9(false)));
|
||||
return 11176526;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets a WorldGen appropriate for this biome.
|
||||
* Provides the basic foliage color based on the biome temperature and rainfall
|
||||
*/
|
||||
public WorldGenerator getRandomWorldGenForGrass(Random par1Random)
|
||||
public int getBiomeFoliageColor()
|
||||
{
|
||||
return par1Random.nextInt(2) == 0 ? new WorldGenTallGrass(Blocks.foliage.get().blockID, 2) : new WorldGenTallGrass(Blocks.foliage.get().blockID, 1);
|
||||
return 11903827;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -0,0 +1,47 @@
|
|||
package biomesoplenty.biomes;
|
||||
|
||||
import java.util.Random;
|
||||
|
||||
import biomesoplenty.api.Blocks;
|
||||
import biomesoplenty.configuration.BOPBlocks;
|
||||
import biomesoplenty.worldgen.WorldGenTaiga3;
|
||||
import biomesoplenty.worldgen.WorldGenTaiga4;
|
||||
import biomesoplenty.worldgen.WorldGenTaiga9;
|
||||
|
||||
import net.minecraft.item.ItemStack;
|
||||
import net.minecraft.world.biome.BiomeGenBase;
|
||||
import net.minecraft.world.gen.feature.WorldGenTallGrass;
|
||||
import net.minecraft.world.gen.feature.WorldGenerator;
|
||||
|
||||
public class BiomeGenConiferousForestSnow extends BiomeGenBase
|
||||
{
|
||||
private BiomeDecoratorBOP customBiomeDecorator;
|
||||
|
||||
public BiomeGenConiferousForestSnow(int par1)
|
||||
{
|
||||
super(par1);
|
||||
this.spawnableCreatureList.clear();
|
||||
this.theBiomeDecorator = new BiomeDecoratorBOP(this);
|
||||
this.customBiomeDecorator = (BiomeDecoratorBOP)theBiomeDecorator;
|
||||
this.customBiomeDecorator.treesPerChunk = 3;
|
||||
this.customBiomeDecorator.flowersPerChunk = -999;
|
||||
this.customBiomeDecorator.sandPerChunk = -999;
|
||||
this.customBiomeDecorator.sandPerChunk2 = -999;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets a WorldGen appropriate for this biome.
|
||||
*/
|
||||
public WorldGenerator getRandomWorldGenForTrees(Random par1Random)
|
||||
{
|
||||
return (WorldGenerator)(par1Random.nextInt(5) == 0 ? new WorldGenTaiga3(false) : (par1Random.nextInt(3) == 0 ? new WorldGenTaiga4(false) : new WorldGenTaiga9(false)));
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets a WorldGen appropriate for this biome.
|
||||
*/
|
||||
public WorldGenerator getRandomWorldGenForGrass(Random par1Random)
|
||||
{
|
||||
return par1Random.nextInt(2) == 0 ? new WorldGenTallGrass(Blocks.foliage.get().blockID, 2) : new WorldGenTallGrass(Blocks.foliage.get().blockID, 1);
|
||||
}
|
||||
}
|
|
@ -15,11 +15,11 @@ import net.minecraft.world.biome.BiomeGenBase;
|
|||
import net.minecraft.world.gen.feature.WorldGenTallGrass;
|
||||
import net.minecraft.world.gen.feature.WorldGenerator;
|
||||
|
||||
public class BiomeGenSnowyWoods extends BiomeGenBase
|
||||
public class BiomeGenDeadForestSnow extends BiomeGenBase
|
||||
{
|
||||
private BiomeDecoratorBOP customBiomeDecorator;
|
||||
|
||||
public BiomeGenSnowyWoods(int par1)
|
||||
public BiomeGenDeadForestSnow(int par1)
|
||||
{
|
||||
super(par1);
|
||||
this.theBiomeDecorator = new BiomeDecoratorBOP(this);
|
|
@ -9,11 +9,11 @@ import net.minecraft.entity.monster.EntityGhast;
|
|||
import net.minecraft.entity.monster.EntityMagmaCube;
|
||||
import net.minecraft.entity.monster.EntityPigZombie;
|
||||
|
||||
public class BiomeGenNetherAbyss extends BiomeGenBase
|
||||
public class BiomeGenNetherBone extends BiomeGenBase
|
||||
{
|
||||
private BiomeDecoratorBOP customBiomeDecorator;
|
||||
|
||||
public BiomeGenNetherAbyss(int par1)
|
||||
public BiomeGenNetherBone(int par1)
|
||||
{
|
||||
super(par1);
|
||||
this.theBiomeDecorator = new BiomeDecoratorBOP(this);
|
|
@ -1,6 +1,16 @@
|
|||
package biomesoplenty.biomes;
|
||||
|
||||
import java.util.Random;
|
||||
|
||||
import biomesoplenty.api.Blocks;
|
||||
import biomesoplenty.configuration.BOPBlocks;
|
||||
|
||||
import biomesoplenty.worldgen.WorldGenTundra1;
|
||||
|
||||
import net.minecraft.world.biome.BiomeGenBase;
|
||||
import net.minecraft.world.gen.feature.WorldGenShrub;
|
||||
import net.minecraft.world.gen.feature.WorldGenTallGrass;
|
||||
import net.minecraft.world.gen.feature.WorldGenerator;
|
||||
|
||||
public class BiomeGenTundra extends BiomeGenBase
|
||||
{
|
||||
|
@ -12,11 +22,28 @@ public class BiomeGenTundra extends BiomeGenBase
|
|||
this.spawnableCreatureList.clear();
|
||||
this.theBiomeDecorator = new BiomeDecoratorBOP(this);
|
||||
this.customBiomeDecorator = (BiomeDecoratorBOP)theBiomeDecorator;
|
||||
this.customBiomeDecorator.treesPerChunk = -999;
|
||||
this.customBiomeDecorator.treesPerChunk = 5;
|
||||
this.customBiomeDecorator.grassPerChunk = 8;
|
||||
this.customBiomeDecorator.flowersPerChunk = -999;
|
||||
this.customBiomeDecorator.grassPerChunk = -999;
|
||||
this.customBiomeDecorator.sandPerChunk = -999;
|
||||
this.customBiomeDecorator.sandPerChunk2 = -999;
|
||||
this.customBiomeDecorator.reedsPerChunk = -999;
|
||||
this.customBiomeDecorator.gravelPerChunk = 8;
|
||||
this.customBiomeDecorator.gravelPerChunk2 = 8;
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets a WorldGen appropriate for this biome.
|
||||
*/
|
||||
public WorldGenerator getRandomWorldGenForTrees(Random par1Random)
|
||||
{
|
||||
return (WorldGenerator)(par1Random.nextInt(4) == 0 ? new WorldGenShrub(0,0) : new WorldGenTundra1());
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets a WorldGen appropriate for this biome.
|
||||
*/
|
||||
public WorldGenerator getRandomWorldGenForGrass(Random par1Random)
|
||||
{
|
||||
return par1Random.nextInt(4) == 0 ? new WorldGenTallGrass(Blocks.foliage.get().blockID, 2) : new WorldGenTallGrass(Blocks.foliage.get().blockID, 1);
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -24,7 +51,7 @@ public class BiomeGenTundra extends BiomeGenBase
|
|||
*/
|
||||
public int getBiomeGrassColor()
|
||||
{
|
||||
return 11176526;
|
||||
return 11371606;
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -32,6 +59,6 @@ public class BiomeGenTundra extends BiomeGenBase
|
|||
*/
|
||||
public int getBiomeFoliageColor()
|
||||
{
|
||||
return 11903827;
|
||||
return 12543566;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -64,7 +64,7 @@ public class BOPBiomes {
|
|||
private static void initializeBiomes()
|
||||
{
|
||||
Biomes.alps = Optional.of((new BiomeGenAlps(BOPConfiguration.alpsID)).setColor(353825).setBiomeName("Alps").func_76733_a(5159473).setTemperatureRainfall(0.0F, 0.0F).setMinMaxHeight(5.0F, 5.0F));
|
||||
Biomes.arctic = Optional.of((new BiomeGenArctic(BOPConfiguration.arcticID)).setColor(14090235).setBiomeName("Arctic").setTemperatureRainfall(0.0F, 0.0F).setMinMaxHeight(0.1F, 0.7F));
|
||||
Biomes.arctic = Optional.of((new BiomeGenArctic(BOPConfiguration.arcticID)).setColor(14090235).setBiomeName("Arctic").setEnableSnow().setTemperatureRainfall(0.05F, 0.0F).setMinMaxHeight(-0.2F, 0.0F));
|
||||
Biomes.badlands = Optional.of((new BiomeGenBadlands(BOPConfiguration.badlandsID)).setColor(16421912).setBiomeName("Badlands").setTemperatureRainfall(2.0F, 0.0F).setMinMaxHeight(0.3F, 0.9F));
|
||||
Biomes.bambooForest = Optional.of((new BiomeGenBambooForest(BOPConfiguration.bambooForestID)).setColor(112).setBiomeName("Bamboo Forest").setMinMaxHeight(0.0F, 0.3F).setTemperatureRainfall(1.2F, 0.9F));
|
||||
Biomes.bayou = Optional.of((new BiomeGenBayou(BOPConfiguration.bayouID)).setColor(522674).setBiomeName("Bayou").func_76733_a(9154376).setMinMaxHeight(-0.3F, 0.2F).setTemperatureRainfall(0.5F, 0.9F));
|
||||
|
@ -75,8 +75,10 @@ public class BOPBiomes {
|
|||
Biomes.chaparral = Optional.of((new BiomeGenChaparral(BOPConfiguration.chaparralID)).setColor(9286496).setBiomeName("Chaparral").setTemperatureRainfall(0.8F, 0.4F).setMinMaxHeight(0.3F, 0.6F));
|
||||
Biomes.cherryBlossomGrove = Optional.of((new BiomeGenCherryBlossomGrove(BOPConfiguration.cherryBlossomGroveID)).setColor(9286496).setBiomeName("Cherry Blossom Grove").setMinMaxHeight(0.1F, 0.2F).setTemperatureRainfall(0.7F, 0.8F));
|
||||
Biomes.coniferousForest = Optional.of((new BiomeGenConiferousForest(BOPConfiguration.coniferousForestID)).setColor(747097).setBiomeName("Coniferous Forest").func_76733_a(5159473).setTemperatureRainfall(0.3F, 0.4F).setMinMaxHeight(0.1F, 0.8F));
|
||||
Biomes.coniferousForestSnow = Optional.of((new BiomeGenConiferousForestSnow(BOPConfiguration.coniferousForestSnowID)).setColor(14090235).setBiomeName("Coniferous Forest (Snow)").setTemperatureRainfall(0.0F, 0.0F).setMinMaxHeight(0.1F, 0.7F));
|
||||
Biomes.crag = Optional.of((new BiomeGenCrag(BOPConfiguration.cragID)).setColor(9286496).setBiomeName("Crag").setMinMaxHeight(0.0F, 9.9F).setTemperatureRainfall(0.4F, 0.2F));
|
||||
Biomes.deadForest = Optional.of((new BiomeGenDeadForest(BOPConfiguration.deadForestID)).setColor(522674).setBiomeName("Dead Forest").func_76733_a(9154376).setMinMaxHeight(0.2F, 0.7F).setTemperatureRainfall(1.2F, 0.1F));
|
||||
Biomes.deadForestSnow = Optional.of((new BiomeGenDeadForestSnow(BOPConfiguration.deadForestSnowID)).setColor(522674).setBiomeName("Dead Forest (Snow)").func_76733_a(9154376).setEnableSnow().setTemperatureRainfall(0.05F, 0.8F).setMinMaxHeight(0.2F, 0.7F));
|
||||
Biomes.deadSwamp = Optional.of((new BiomeGenDeadSwamp(BOPConfiguration.deadSwampID)).setColor(522674).setBiomeName("Dead Swamp").func_76733_a(9154376).setMinMaxHeight(-0.2F, 0.1F).setTemperatureRainfall(0.8F, 0.9F));
|
||||
Biomes.deadlands = Optional.of((new BiomeGenDeadlands(BOPConfiguration.deadlandsID)).setColor(522674).setBiomeName("Deadlands").setDisableRain().func_76733_a(9154376).setMinMaxHeight(0.1F, 0.5F).setTemperatureRainfall(2.0F, 0.0F));
|
||||
Biomes.deciduousForest = Optional.of((new BiomeGenDeciduousForest(BOPConfiguration.deciduousForestID)).setColor(353825).setBiomeName("Deciduous Forest").func_76733_a(5159473).setTemperatureRainfall(0.7F, 0.8F));
|
||||
|
@ -108,7 +110,7 @@ public class BOPBiomes {
|
|||
Biomes.netherGarden = Optional.of((new BiomeGenNetherGarden(BOPConfiguration.netherGardenID)).setColor(16711680).setBiomeName("Undergarden").setDisableRain().setTemperatureRainfall(2.0F, 0.0F));
|
||||
Biomes.netherDesert = Optional.of((new BiomeGenNetherDesert(BOPConfiguration.netherDesertID)).setColor(16711680).setBiomeName("Corrupted Sands").setDisableRain().setTemperatureRainfall(2.0F, 0.0F));
|
||||
Biomes.netherLava = Optional.of((new BiomeGenNetherLava(BOPConfiguration.netherLavaID)).setColor(16711680).setBiomeName("Phantasmagoric Inferno").setDisableRain().setTemperatureRainfall(2.0F, 0.0F));
|
||||
Biomes.netherAbyss = Optional.of((new BiomeGenNetherAbyss(BOPConfiguration.netherAbyssID)).setColor(16711680).setBiomeName("Aphotic Abyss").setDisableRain().setTemperatureRainfall(2.0F, 0.0F));
|
||||
Biomes.netherBone = Optional.of((new BiomeGenNetherBone(BOPConfiguration.netherBoneID)).setColor(16711680).setBiomeName("Boneyard").setDisableRain().setTemperatureRainfall(2.0F, 0.0F));
|
||||
|
||||
Biomes.oasis = Optional.of((new BiomeGenOasis(BOPConfiguration.oasisID)).setColor(16421912).setBiomeName("Oasis").setTemperatureRainfall(2.0F, 2.0F).setMinMaxHeight(0.1F, 0.2F));
|
||||
Biomes.ominousWoods = Optional.of((new BiomeGenOminousWoods(BOPConfiguration.ominousWoodsID)).setColor(353825).setBiomeName("Ominous Woods").setDisableRain().func_76733_a(5159473).setTemperatureRainfall(0.8F, 0.9F));
|
||||
|
@ -118,9 +120,11 @@ public class BOPBiomes {
|
|||
Biomes.pasture = Optional.of((new BiomeGenPasture(BOPConfiguration.pastureID)).setColor(9286496).setBiomeName("Pasture").setTemperatureRainfall(0.8F, 0.4F).setMinMaxHeight(0.1F, 0.1F));
|
||||
Biomes.polar = Optional.of((new BiomeGenPolar(BOPConfiguration.polarID)).setColor(6316128).setBiomeName("Polar").setMinMaxHeight(-0.5F, 0.0F).setTemperatureRainfall(0.2F, 0.8F));
|
||||
Biomes.prairie = Optional.of((new BiomeGenPrairie(BOPConfiguration.prairieID)).setColor(353825).setBiomeName("Prairie").func_76733_a(5159473).setTemperatureRainfall(0.9F, 0.6F).setMinMaxHeight(0.1F, 0.1F));
|
||||
|
||||
Biomes.promisedLandForest = Optional.of((new BiomeGenPromisedLandForest(BOPConfiguration.promisedLandForestID)).setColor(112).setBiomeName("Wonderous Woods").setTemperatureRainfall(2.0F, 2.0F).setMinMaxHeight(0.1F, 2.0F));
|
||||
Biomes.promisedLandPlains = Optional.of((new BiomeGenPromisedLandPlains(BOPConfiguration.promisedLandPlainsID)).setColor(112).setBiomeName("Majestic Meadow").setTemperatureRainfall(2.0F, 2.0F).setMinMaxHeight(0.1F, 2.0F));
|
||||
Biomes.promisedLandSwamp = Optional.of((new BiomeGenPromisedLandSwamp(BOPConfiguration.promisedLandSwampID)).setColor(112).setBiomeName("Blessed Bog").setTemperatureRainfall(2.0F, 2.0F).setMinMaxHeight(0.1F, 2.0F));
|
||||
|
||||
Biomes.quagmire = Optional.of((new BiomeGenQuagmire(BOPConfiguration.quagmireID)).setColor(522674).setBiomeName("Quagmire").func_76733_a(9154376).setMinMaxHeight(-0.1F, 0.3F).setTemperatureRainfall(0.8F, 0.9F));
|
||||
Biomes.rainforest = Optional.of((new BiomeGenRainforest(BOPConfiguration.rainforestID)).setColor(5470985).setBiomeName("Rainforest").func_76733_a(5470985).setTemperatureRainfall(2.0F, 2.0F).setMinMaxHeight(0.7F, 1.8F));
|
||||
Biomes.redwoodForest = Optional.of((new BiomeGenRedwoodForest(BOPConfiguration.redwoodForestID)).setColor(747097).setBiomeName("Redwood Forest").func_76733_a(5159473).setTemperatureRainfall(0.8F, 0.4F).setMinMaxHeight(0.0F, 0.4F));
|
||||
|
@ -131,7 +135,6 @@ public class BOPBiomes {
|
|||
Biomes.shield = Optional.of((new BiomeGenShield(BOPConfiguration.shieldID)).setColor(522674).setBiomeName("Shield").func_76733_a(9154376).setMinMaxHeight(-0.2F, 0.4F).setTemperatureRainfall(0.5F, 0.8F));
|
||||
Biomes.shore = Optional.of((new BiomeGenShore(BOPConfiguration.shoreID)).setColor(9286496).setBiomeName("Shore").setMinMaxHeight(-1.0F, 0.4F).setTemperatureRainfall(0.8F, 0.4F));
|
||||
Biomes.shrubland = Optional.of((new BiomeGenShrubland(BOPConfiguration.shrublandID)).setColor(9286496).setBiomeName("Shrubland").setMinMaxHeight(0.1F, 0.2F).setTemperatureRainfall(0.6F, 0.0F));
|
||||
Biomes.snowyWoods = Optional.of((new BiomeGenSnowyWoods(BOPConfiguration.snowyWoodsID)).setColor(522674).setBiomeName("Snowy Woods").func_76733_a(9154376).setEnableSnow().setTemperatureRainfall(0.05F, 0.8F).setMinMaxHeight(0.2F, 0.7F));
|
||||
Biomes.spruceWoods = Optional.of((new BiomeGenSpruceWoods(BOPConfiguration.spruceWoodsID)).setColor(353825).setBiomeName("Spruce Woods").func_76733_a(5159473).setTemperatureRainfall(0.6F, 0.7F));
|
||||
Biomes.steppe = Optional.of((new BiomeGenSteppe(BOPConfiguration.steppeID)).setColor(9286496).setBiomeName("Steppe").setTemperatureRainfall(2.0F, 0.0F).setMinMaxHeight(0.1F, 0.2F));
|
||||
Biomes.swampwoods = Optional.of((new BiomeGenSwampwoods(BOPConfiguration.swampwoodsID)).setColor(522674).setBiomeName("Swampwoods").func_76733_a(9154376).setMinMaxHeight(-0.2F, 0.2F).setTemperatureRainfall(0.8F, 0.9F));
|
||||
|
@ -139,11 +142,12 @@ public class BOPBiomes {
|
|||
Biomes.thicket = Optional.of((new BiomeGenThicket(BOPConfiguration.thicketID)).setColor(353825).setBiomeName("Thicket").func_76733_a(5159473).setTemperatureRainfall(0.6F, 0.2F).setMinMaxHeight(0.0F, 0.2F));
|
||||
Biomes.tropicalRainforest = Optional.of((new BiomeGenTropicalRainforest(BOPConfiguration.tropicalRainforestID)).setColor(9286496).setBiomeName("Tropical Rainforest").setTemperatureRainfall(1.2F, 0.9F).setMinMaxHeight(0.3F, 0.7F));
|
||||
Biomes.tropics = Optional.of((new BiomeGenTropics(BOPConfiguration.tropicsID)).setColor(9286496).setBiomeName("Tropics").setTemperatureRainfall(2.0F, 2.0F).setMinMaxHeight(0.1F, 1.5F));
|
||||
Biomes.tundra = Optional.of((new BiomeGenTundra(BOPConfiguration.tundraID)).setColor(14090235).setBiomeName("Tundra").setEnableSnow().setTemperatureRainfall(0.05F, 0.0F).setMinMaxHeight(-0.2F, 0.0F));
|
||||
Biomes.tundra = Optional.of((new BiomeGenTundra(BOPConfiguration.tundraID)).setColor(14090235).setBiomeName("Tundra").setTemperatureRainfall(0.2F, 0.8F).setMinMaxHeight(-0.2F, 0.4F));
|
||||
Biomes.volcano = Optional.of((new BiomeGenVolcano(BOPConfiguration.volcanoID)).setColor(9286496).setBiomeName("Volcano").setDisableRain().setMinMaxHeight(0.6F, 0.9F).setTemperatureRainfall(2.0F, 0.0F));
|
||||
Biomes.wasteland = Optional.of((new BiomeGenWasteland(BOPConfiguration.wastelandID)).setColor(16421912).setBiomeName("Wasteland").setDisableRain().setTemperatureRainfall(2.0F, 0.0F).setMinMaxHeight(0.0F, 0.0F));
|
||||
Biomes.wetland = Optional.of((new BiomeGenWetland(BOPConfiguration.wetlandID)).setColor(522674).setBiomeName("Wetland").func_76733_a(9154376).setMinMaxHeight(-0.2F, 0.4F).setTemperatureRainfall(0.8F, 0.9F));
|
||||
Biomes.woodland = Optional.of((new BiomeGenWoodland(BOPConfiguration.woodlandID)).setColor(353825).setBiomeName("Woodland").func_76733_a(5159473).setTemperatureRainfall(1.7F, 0.2F).setMinMaxHeight(0.1F, 0.2F));
|
||||
|
||||
Biomes.plainsNew = Optional.of((new BiomeGenPlainsNew(BOPConfiguration.plainsNewID)).setColor(9286496).setBiomeName("Plains").setTemperatureRainfall(0.8F, 0.4F));
|
||||
Biomes.desertNew = Optional.of((new BiomeGenDesertNew(BOPConfiguration.desertNewID)).setColor(16421912).setBiomeName("Desert").setDisableRain().setTemperatureRainfall(2.0F, 0.0F).setMinMaxHeight(0.1F, 0.2F));
|
||||
Biomes.extremeHillsNew = Optional.of((new BiomeGenHillsNew(BOPConfiguration.extremeHillsNewID)).setColor(6316128).setBiomeName("Extreme Hills").setMinMaxHeight(0.3F, 1.5F).setTemperatureRainfall(0.2F, 0.3F));
|
||||
|
@ -156,7 +160,7 @@ public class BOPBiomes {
|
|||
private static void addToBiomeDictionary()
|
||||
{
|
||||
BiomeDictionary.registerBiomeType(Biomes.alps.get(), Type.FROZEN, Type.MOUNTAIN);
|
||||
BiomeDictionary.registerBiomeType(Biomes.arctic.get(), Type.FROZEN, Type.FOREST, Type.HILLS);
|
||||
BiomeDictionary.registerBiomeType(Biomes.arctic.get(), Type.FROZEN, Type.WASTELAND);
|
||||
BiomeDictionary.registerBiomeType(Biomes.badlands.get(), Type.DESERT, Type.WASTELAND);
|
||||
BiomeDictionary.registerBiomeType(Biomes.bambooForest.get(), Type.JUNGLE);
|
||||
BiomeDictionary.registerBiomeType(Biomes.bayou.get(), Type.SWAMP);
|
||||
|
@ -167,8 +171,10 @@ public class BOPBiomes {
|
|||
BiomeDictionary.registerBiomeType(Biomes.chaparral.get(), Type.PLAINS);
|
||||
BiomeDictionary.registerBiomeType(Biomes.cherryBlossomGrove.get(), Type.MAGICAL, Type.FOREST);
|
||||
BiomeDictionary.registerBiomeType(Biomes.coniferousForest.get(), Type.FOREST, Type.HILLS);
|
||||
BiomeDictionary.registerBiomeType(Biomes.coniferousForestSnow.get(), Type.FROZEN, Type.FOREST, Type.HILLS);
|
||||
BiomeDictionary.registerBiomeType(Biomes.crag.get(), Type.WASTELAND, Type.MOUNTAIN);
|
||||
BiomeDictionary.registerBiomeType(Biomes.deadForest.get(), Type.WASTELAND, Type.FOREST);
|
||||
BiomeDictionary.registerBiomeType(Biomes.deadForest.get(), Type.FOREST);
|
||||
BiomeDictionary.registerBiomeType(Biomes.deadForestSnow.get(), Type.FOREST, Type.FROZEN);
|
||||
BiomeDictionary.registerBiomeType(Biomes.deadlands.get(), Type.WASTELAND);
|
||||
BiomeDictionary.registerBiomeType(Biomes.deadSwamp.get(), Type.SWAMP);
|
||||
BiomeDictionary.registerBiomeType(Biomes.deciduousForest.get(), Type.FOREST, Type.HILLS);
|
||||
|
@ -200,7 +206,7 @@ public class BOPBiomes {
|
|||
BiomeDictionary.registerBiomeType(Biomes.netherGarden.get(), Type.NETHER, Type.FOREST);
|
||||
BiomeDictionary.registerBiomeType(Biomes.netherDesert.get(), Type.NETHER, Type.DESERT);
|
||||
BiomeDictionary.registerBiomeType(Biomes.netherLava.get(), Type.NETHER);
|
||||
BiomeDictionary.registerBiomeType(Biomes.netherAbyss.get(), Type.NETHER);
|
||||
BiomeDictionary.registerBiomeType(Biomes.netherBone.get(), Type.NETHER, Type.WASTELAND);
|
||||
|
||||
BiomeDictionary.registerBiomeType(Biomes.oasis.get(), Type.DESERT, Type.PLAINS);
|
||||
BiomeDictionary.registerBiomeType(Biomes.ominousWoods.get(), Type.MAGICAL);
|
||||
|
@ -209,9 +215,11 @@ public class BOPBiomes {
|
|||
BiomeDictionary.registerBiomeType(Biomes.pasture.get(), Type.PLAINS);
|
||||
BiomeDictionary.registerBiomeType(Biomes.polar.get(), Type.FROZEN, Type.WATER);
|
||||
BiomeDictionary.registerBiomeType(Biomes.prairie.get(), Type.PLAINS);
|
||||
|
||||
BiomeDictionary.registerBiomeType(Biomes.promisedLandForest.get(), Type.FOREST, Type.MAGICAL);
|
||||
BiomeDictionary.registerBiomeType(Biomes.promisedLandPlains.get(), Type.PLAINS, Type.MAGICAL);
|
||||
BiomeDictionary.registerBiomeType(Biomes.promisedLandSwamp.get(), Type.SWAMP, Type.MAGICAL);
|
||||
|
||||
BiomeDictionary.registerBiomeType(Biomes.quagmire.get(), Type.WASTELAND);
|
||||
BiomeDictionary.registerBiomeType(Biomes.rainforest.get(), Type.JUNGLE, Type.HILLS, Type.FOREST);
|
||||
BiomeDictionary.registerBiomeType(Biomes.redwoodForest.get(), Type.FOREST);
|
||||
|
@ -221,7 +229,6 @@ public class BOPBiomes {
|
|||
BiomeDictionary.registerBiomeType(Biomes.seasonalForest.get(), Type.FOREST);
|
||||
BiomeDictionary.registerBiomeType(Biomes.shield.get(), Type.FOREST);
|
||||
BiomeDictionary.registerBiomeType(Biomes.shrubland.get(), Type.PLAINS);
|
||||
BiomeDictionary.registerBiomeType(Biomes.snowyWoods.get(), Type.FROZEN);
|
||||
BiomeDictionary.registerBiomeType(Biomes.spruceWoods.get(), Type.FOREST);
|
||||
BiomeDictionary.registerBiomeType(Biomes.steppe.get(), Type.PLAINS, Type.WASTELAND);
|
||||
BiomeDictionary.registerBiomeType(Biomes.swampwoods.get(), Type.SWAMP, Type.FOREST);
|
||||
|
@ -229,11 +236,12 @@ public class BOPBiomes {
|
|||
BiomeDictionary.registerBiomeType(Biomes.thicket.get(), Type.PLAINS, Type.FOREST);
|
||||
BiomeDictionary.registerBiomeType(Biomes.tropicalRainforest.get(), Type.JUNGLE);
|
||||
BiomeDictionary.registerBiomeType(Biomes.tropics.get(), Type.JUNGLE);
|
||||
BiomeDictionary.registerBiomeType(Biomes.tundra.get(), Type.FROZEN);
|
||||
BiomeDictionary.registerBiomeType(Biomes.tundra.get(), Type.FROZEN, Type.WASTELAND);
|
||||
BiomeDictionary.registerBiomeType(Biomes.volcano.get(), Type.WASTELAND, Type.MOUNTAIN);
|
||||
BiomeDictionary.registerBiomeType(Biomes.wasteland.get(), Type.WASTELAND);
|
||||
BiomeDictionary.registerBiomeType(Biomes.wetland.get(), Type.SWAMP);
|
||||
BiomeDictionary.registerBiomeType(Biomes.woodland.get(), Type.FOREST);
|
||||
|
||||
BiomeDictionary.registerBiomeType(Biomes.plainsNew.get(), Type.PLAINS);
|
||||
BiomeDictionary.registerBiomeType(Biomes.desertNew.get(), Type.DESERT);
|
||||
BiomeDictionary.registerBiomeType(Biomes.forestNew.get(), Type.FOREST);
|
||||
|
@ -257,7 +265,9 @@ public class BOPBiomes {
|
|||
addSpawnBiome(Biomes.chaparral);
|
||||
addSpawnBiome(Biomes.cherryBlossomGrove);
|
||||
addSpawnBiome(Biomes.coniferousForest);
|
||||
addSpawnBiome(Biomes.coniferousForestSnow);
|
||||
addSpawnBiome(Biomes.deadForest);
|
||||
addSpawnBiome(Biomes.deadForestSnow);
|
||||
addSpawnBiome(Biomes.deadSwamp);
|
||||
addSpawnBiome(Biomes.deciduousForest);
|
||||
addSpawnBiome(Biomes.drylands);
|
||||
|
@ -294,7 +304,6 @@ public class BOPBiomes {
|
|||
addSpawnBiome(Biomes.seasonalForest);
|
||||
addSpawnBiome(Biomes.shield);
|
||||
addSpawnBiome(Biomes.shrubland);
|
||||
addSpawnBiome(Biomes.snowyWoods);
|
||||
addSpawnBiome(Biomes.spruceWoods);
|
||||
addSpawnBiome(Biomes.swampwoods);
|
||||
addSpawnBiome(Biomes.temperateRainforest);
|
||||
|
@ -305,6 +314,7 @@ public class BOPBiomes {
|
|||
addSpawnBiome(Biomes.volcano);
|
||||
addSpawnBiome(Biomes.wetland);
|
||||
addSpawnBiome(Biomes.woodland);
|
||||
|
||||
addSpawnBiome(Biomes.plainsNew);
|
||||
addSpawnBiome(Biomes.desertNew);
|
||||
addSpawnBiome(Biomes.forestNew);
|
||||
|
@ -328,7 +338,9 @@ public class BOPBiomes {
|
|||
addVillageBiome(Biomes.chaparral, BOPConfiguration.chaparralVillage);
|
||||
addVillageBiome(Biomes.cherryBlossomGrove, BOPConfiguration.cherryBlossomGroveVillage);
|
||||
addVillageBiome(Biomes.coniferousForest, BOPConfiguration.coniferousForestVillage);
|
||||
addVillageBiome(Biomes.coniferousForestSnow, BOPConfiguration.coniferousForestSnowVillage);
|
||||
addVillageBiome(Biomes.deadForest, BOPConfiguration.deadForestVillage);
|
||||
addVillageBiome(Biomes.deadForestSnow, BOPConfiguration.deadForestSnowVillage);
|
||||
addVillageBiome(Biomes.deadSwamp, BOPConfiguration.deadSwampVillage);
|
||||
addVillageBiome(Biomes.deciduousForest, BOPConfiguration.deciduousForestVillage);
|
||||
addVillageBiome(Biomes.drylands, BOPConfiguration.drylandsVillage);
|
||||
|
@ -365,7 +377,6 @@ public class BOPBiomes {
|
|||
addVillageBiome(Biomes.seasonalForest, BOPConfiguration.seasonalForestVillage);
|
||||
addVillageBiome(Biomes.shield, BOPConfiguration.shieldVillage);
|
||||
addVillageBiome(Biomes.shrubland, BOPConfiguration.shrublandVillage);
|
||||
addVillageBiome(Biomes.snowyWoods, BOPConfiguration.snowyWoodsVillage);
|
||||
addVillageBiome(Biomes.spruceWoods, BOPConfiguration.spruceWoodsVillage);
|
||||
addVillageBiome(Biomes.swampwoods, BOPConfiguration.swampwoodsVillage);
|
||||
addVillageBiome(Biomes.temperateRainforest, BOPConfiguration.temperateRainforestVillage);
|
||||
|
@ -376,6 +387,7 @@ public class BOPBiomes {
|
|||
addVillageBiome(Biomes.volcano, BOPConfiguration.volcanoVillage);
|
||||
addVillageBiome(Biomes.wetland, BOPConfiguration.wetlandVillage);
|
||||
addVillageBiome(Biomes.woodland, BOPConfiguration.woodlandVillage);
|
||||
|
||||
addVillageBiome(Biomes.plainsNew, BOPConfiguration.plainsVillage);
|
||||
addVillageBiome(Biomes.desertNew, BOPConfiguration.desertVillage);
|
||||
addVillageBiome(Biomes.forestNew, BOPConfiguration.forestVillage);
|
||||
|
@ -399,8 +411,10 @@ public class BOPBiomes {
|
|||
addStrongholdBiome(Biomes.chaparral);
|
||||
addStrongholdBiome(Biomes.cherryBlossomGrove);
|
||||
addStrongholdBiome(Biomes.coniferousForest);
|
||||
addStrongholdBiome(Biomes.coniferousForestSnow);
|
||||
addStrongholdBiome(Biomes.crag);
|
||||
addStrongholdBiome(Biomes.deadForest);
|
||||
addStrongholdBiome(Biomes.deadForestSnow);
|
||||
addStrongholdBiome(Biomes.deadSwamp);
|
||||
addStrongholdBiome(Biomes.deadlands);
|
||||
addStrongholdBiome(Biomes.deciduousForest);
|
||||
|
@ -444,7 +458,6 @@ public class BOPBiomes {
|
|||
addStrongholdBiome(Biomes.seasonalForest);
|
||||
addStrongholdBiome(Biomes.shield);
|
||||
addStrongholdBiome(Biomes.shrubland);
|
||||
addStrongholdBiome(Biomes.snowyWoods);
|
||||
addStrongholdBiome(Biomes.spruceWoods);
|
||||
addStrongholdBiome(Biomes.steppe);
|
||||
addStrongholdBiome(Biomes.swampwoods);
|
||||
|
@ -457,6 +470,7 @@ public class BOPBiomes {
|
|||
addStrongholdBiome(Biomes.wasteland);
|
||||
addStrongholdBiome(Biomes.wetland);
|
||||
addStrongholdBiome(Biomes.woodland);
|
||||
|
||||
addStrongholdBiome(Biomes.plainsNew);
|
||||
addStrongholdBiome(Biomes.desertNew);
|
||||
addStrongholdBiome(Biomes.forestNew);
|
||||
|
@ -506,12 +520,18 @@ public class BOPBiomes {
|
|||
if (BOPConfiguration.coniferousForestGen)
|
||||
registerBiome(Biomes.coniferousForest);
|
||||
|
||||
if (BOPConfiguration.coniferousForestSnowGen)
|
||||
registerBiome(Biomes.coniferousForestSnow);
|
||||
|
||||
if (BOPConfiguration.cragGen)
|
||||
registerBiome(Biomes.crag);
|
||||
|
||||
if (BOPConfiguration.deadForestGen)
|
||||
registerBiome(Biomes.deadForest);
|
||||
|
||||
if (BOPConfiguration.deadForestSnowGen)
|
||||
registerBiome(Biomes.deadForestSnow);
|
||||
|
||||
if (BOPConfiguration.deadSwampGen)
|
||||
registerBiome(Biomes.deadSwamp);
|
||||
|
||||
|
@ -647,9 +667,6 @@ public class BOPBiomes {
|
|||
if (BOPConfiguration.shrublandGen)
|
||||
registerBiome(Biomes.shrubland);
|
||||
|
||||
if (BOPConfiguration.snowyWoodsGen)
|
||||
registerBiome(Biomes.snowyWoods);
|
||||
|
||||
if (BOPConfiguration.spruceWoodsGen)
|
||||
registerBiome(Biomes.spruceWoods);
|
||||
|
||||
|
@ -804,12 +821,18 @@ public class BOPBiomes {
|
|||
if (BOPConfiguration.coniferousForestGen)
|
||||
addBiomeToWorldTypes(getWorldTypes(), Biomes.coniferousForest);
|
||||
|
||||
if (BOPConfiguration.coniferousForestSnowGen)
|
||||
addBiomeToWorldTypes(getWorldTypes(), Biomes.coniferousForestSnow);
|
||||
|
||||
if (BOPConfiguration.cragGen)
|
||||
addBiomeToWorldTypes(getWorldTypes(), Biomes.crag);
|
||||
|
||||
if (BOPConfiguration.deadForestGen)
|
||||
addBiomeToWorldTypes(getWorldTypes(), Biomes.deadForest);
|
||||
|
||||
if (BOPConfiguration.deadForestSnowGen)
|
||||
addBiomeToWorldTypes(getWorldTypes(), Biomes.deadForestSnow);
|
||||
|
||||
if (BOPConfiguration.deadSwampGen)
|
||||
addBiomeToWorldTypes(getWorldTypes(), Biomes.deadSwamp);
|
||||
|
||||
|
@ -942,9 +965,6 @@ public class BOPBiomes {
|
|||
if (BOPConfiguration.shrublandGen)
|
||||
addBiomeToWorldTypes(getWorldTypes(), Biomes.shrubland);
|
||||
|
||||
if (BOPConfiguration.snowyWoodsGen)
|
||||
addBiomeToWorldTypes(getWorldTypes(), Biomes.snowyWoods);
|
||||
|
||||
if (BOPConfiguration.spruceWoodsGen)
|
||||
addBiomeToWorldTypes(getWorldTypes(), Biomes.spruceWoods);
|
||||
|
||||
|
|
|
@ -35,8 +35,10 @@ public class BOPConfiguration {
|
|||
public static boolean chaparralGen;
|
||||
public static boolean cherryBlossomGroveGen;
|
||||
public static boolean coniferousForestGen;
|
||||
public static boolean coniferousForestSnowGen;
|
||||
public static boolean cragGen;
|
||||
public static boolean deadForestGen;
|
||||
public static boolean deadForestSnowGen;
|
||||
public static boolean deadSwampGen;
|
||||
public static boolean deadlandsGen;
|
||||
public static boolean deciduousForestGen;
|
||||
|
@ -82,7 +84,6 @@ public class BOPConfiguration {
|
|||
public static boolean seasonalForestGen;
|
||||
public static boolean shieldGen;
|
||||
public static boolean shrublandGen;
|
||||
public static boolean snowyWoodsGen;
|
||||
public static boolean spruceWoodsGen;
|
||||
public static boolean steppeGen;
|
||||
public static boolean swampwoodsGen;
|
||||
|
@ -228,7 +229,6 @@ public class BOPConfiguration {
|
|||
//Biome IDS
|
||||
public static int alpsID;
|
||||
public static int arcticID;
|
||||
public static int arcticForestID;
|
||||
public static int badlandsID;
|
||||
public static int bambooForestID;
|
||||
public static int bayouID;
|
||||
|
@ -239,9 +239,10 @@ public class BOPConfiguration {
|
|||
public static int chaparralID;
|
||||
public static int cherryBlossomGroveID;
|
||||
public static int coniferousForestID;
|
||||
public static int coniferousForestThinID;
|
||||
public static int coniferousForestSnowID;
|
||||
public static int cragID;
|
||||
public static int deadForestID;
|
||||
public static int deadForestSnowID;
|
||||
public static int deadSwampID;
|
||||
public static int deadlandsID;
|
||||
public static int deciduousForestID;
|
||||
|
@ -255,7 +256,6 @@ public class BOPConfiguration {
|
|||
public static int glacierID;
|
||||
public static int grasslandID;
|
||||
public static int groveID;
|
||||
public static int groveThinID;
|
||||
public static int heathlandID;
|
||||
public static int highlandID;
|
||||
public static int icyHillsID;
|
||||
|
@ -266,7 +266,6 @@ public class BOPConfiguration {
|
|||
public static int mapleWoodsID;
|
||||
public static int marshID;
|
||||
public static int meadowID;
|
||||
public static int meadowForestID;
|
||||
public static int mesaID;
|
||||
public static int moorID;
|
||||
public static int mountainID;
|
||||
|
@ -275,7 +274,7 @@ public class BOPConfiguration {
|
|||
public static int netherGardenID;
|
||||
public static int netherDesertID;
|
||||
public static int netherLavaID;
|
||||
public static int netherAbyssID;
|
||||
public static int netherBoneID;
|
||||
|
||||
public static int oasisID;
|
||||
public static int ominousWoodsID;
|
||||
|
@ -285,22 +284,22 @@ public class BOPConfiguration {
|
|||
public static int pastureID;
|
||||
public static int polarID;
|
||||
public static int prairieID;
|
||||
|
||||
public static int promisedLandForestID;
|
||||
public static int promisedLandPlainsID;
|
||||
public static int promisedLandSwampID;
|
||||
|
||||
public static int quagmireID;
|
||||
public static int rainforestID;
|
||||
public static int redwoodForestID;
|
||||
public static int reefID;
|
||||
public static int sacredSpringsID;
|
||||
public static int savannaID;
|
||||
public static int savannaThickID;
|
||||
public static int scrublandID;
|
||||
public static int seasonalForestID;
|
||||
public static int shieldID;
|
||||
public static int shoreID;
|
||||
public static int shrublandID;
|
||||
public static int snowyWoodsID;
|
||||
public static int spruceWoodsID;
|
||||
public static int steppeID;
|
||||
public static int swampwoodsID;
|
||||
|
@ -309,12 +308,11 @@ public class BOPConfiguration {
|
|||
public static int tropicalRainforestID;
|
||||
public static int tropicsID;
|
||||
public static int tundraID;
|
||||
public static int tundraDryID;
|
||||
public static int volcanoID;
|
||||
public static int wastelandID;
|
||||
public static int wastelandTreesID;
|
||||
public static int wetlandID;
|
||||
public static int woodlandID;
|
||||
|
||||
public static int plainsNewID;
|
||||
public static int desertNewID;
|
||||
public static int desertHillsNewID;
|
||||
|
@ -349,8 +347,10 @@ public class BOPConfiguration {
|
|||
public static boolean chaparralVillage;
|
||||
public static boolean cherryBlossomGroveVillage;
|
||||
public static boolean coniferousForestVillage;
|
||||
public static boolean coniferousForestSnowVillage;
|
||||
public static boolean cragVillage;
|
||||
public static boolean deadForestVillage;
|
||||
public static boolean deadForestSnowVillage;
|
||||
public static boolean deadSwampVillage;
|
||||
public static boolean deadlandsVillage;
|
||||
public static boolean deciduousForestVillage;
|
||||
|
@ -396,7 +396,6 @@ public class BOPConfiguration {
|
|||
public static boolean seasonalForestVillage;
|
||||
public static boolean shieldVillage;
|
||||
public static boolean shrublandVillage;
|
||||
public static boolean snowyWoodsVillage;
|
||||
public static boolean spruceWoodsVillage;
|
||||
public static boolean steppeVillage;
|
||||
public static boolean swampwoodsVillage;
|
||||
|
@ -454,8 +453,10 @@ public class BOPConfiguration {
|
|||
chaparralGen = config.get("Biomes To Generate", "Chaparral", true).getBoolean(false);
|
||||
cherryBlossomGroveGen = config.get("Biomes To Generate", "CherryBlossomGrove", true).getBoolean(false);
|
||||
coniferousForestGen = config.get("Biomes To Generate", "ConiferousForest", true).getBoolean(false);
|
||||
coniferousForestSnowGen = config.get("Biomes To Generate", "ConiferousForestSnow", true).getBoolean(false);
|
||||
cragGen = config.get("Biomes To Generate", "Crag", true).getBoolean(false);
|
||||
deadForestGen = config.get("Biomes To Generate", "DeadForest", true).getBoolean(false);
|
||||
deadForestSnowGen = config.get("Biomes To Generate", "DeadForestSnow", true).getBoolean(false);
|
||||
deadSwampGen = config.get("Biomes To Generate", "DeadSwamp", true).getBoolean(false);
|
||||
deadlandsGen = config.get("Biomes To Generate", "Deadlands", true).getBoolean(false);
|
||||
deciduousForestGen = config.get("Biomes To Generate", "DeciduousForest", true).getBoolean(false);
|
||||
|
@ -501,7 +502,6 @@ public class BOPConfiguration {
|
|||
seasonalForestGen = config.get("Biomes To Generate", "SeasonalForest", true).getBoolean(false);
|
||||
shieldGen = config.get("Biomes To Generate", "Shield", true).getBoolean(false);
|
||||
shrublandGen = config.get("Biomes To Generate", "Shrubland", true).getBoolean(false);
|
||||
snowyWoodsGen = config.get("Biomes To Generate", "SnowyWoods", true).getBoolean(false);
|
||||
spruceWoodsGen = config.get("Biomes To Generate", "SpruceWoods", true).getBoolean(false);
|
||||
steppeGen = config.get("Biomes To Generate", "Steppe", true).getBoolean(false);
|
||||
swampwoodsGen = config.get("Biomes To Generate", "Swampwoods", true).getBoolean(false);
|
||||
|
@ -537,8 +537,10 @@ public class BOPConfiguration {
|
|||
chaparralVillage = config.get("Allow Villages", "Chaparral", true).getBoolean(false);
|
||||
cherryBlossomGroveVillage = config.get("Allow Villages", "CherryBlossomGrove", true).getBoolean(false);
|
||||
coniferousForestVillage = config.get("Allow Villages", "ConiferousForest", true).getBoolean(false);
|
||||
coniferousForestSnowVillage = config.get("Allow Villages", "ConiferousForestSnow", true).getBoolean(false);
|
||||
cragVillage = config.get("Allow Villages", "Crag", false).getBoolean(false);
|
||||
deadForestVillage = config.get("Allow Villages", "DeadForest", true).getBoolean(false);
|
||||
deadForestSnowVillage = config.get("Allow Villages", "DeadForestSnow", true).getBoolean(false);
|
||||
deadSwampVillage = config.get("Allow Villages", "DeadSwamp", false).getBoolean(false);
|
||||
deadlandsVillage = config.get("Allow Villages", "Deadlands", false).getBoolean(false);
|
||||
deciduousForestVillage = config.get("Allow Villages", "DeciduousForest", true).getBoolean(false);
|
||||
|
@ -584,7 +586,6 @@ public class BOPConfiguration {
|
|||
seasonalForestVillage = config.get("Allow Villages", "SeasonalForest", true).getBoolean(false);
|
||||
shieldVillage = config.get("Allow Villages", "Shield", true).getBoolean(false);
|
||||
shrublandVillage = config.get("Allow Villages", "Shrubland", true).getBoolean(false);
|
||||
snowyWoodsVillage = config.get("Allow Villages", "SnowyWoods", true).getBoolean(false);
|
||||
spruceWoodsVillage = config.get("Allow Villages", "SpruceWoods", true).getBoolean(false);
|
||||
steppeVillage = config.get("Allow Villages", "Steppe", true).getBoolean(false);
|
||||
swampwoodsVillage = config.get("Allow Villages", "Swampwoods", false).getBoolean(false);
|
||||
|
@ -739,80 +740,81 @@ public class BOPConfiguration {
|
|||
|
||||
//23-79 ExtraBiomesXL
|
||||
|
||||
promisedLandForestID = config.get("Biome IDs", "Wonderous Woods (Promised Land) ID", 73).getInt();
|
||||
promisedLandPlainsID = config.get("Biome IDs", "Majestic Meadow (Promised Land) ID", 74).getInt();
|
||||
promisedLandSwampID = config.get("Biome IDs", "Blessed Bog (Promised Land) ID", 75).getInt();
|
||||
|
||||
netherGardenID = config.get("Biome IDs", "Undergarden (Nether) ID", 76).getInt();
|
||||
netherDesertID = config.get("Biome IDs", "Corrupted Sands (Nether) ID", 77).getInt();
|
||||
netherLavaID = config.get("Biome IDs", "Phantasmagoric Inferno (Nether) ID", 78).getInt();
|
||||
netherAbyssID = config.get("Biome IDs", "Aphotic Abyss (Nether) ID", 79).getInt();
|
||||
netherBoneID = config.get("Biome IDs", "Boneyard (Nether) ID", 79).getInt();
|
||||
|
||||
//80-169 Better World Generation 4
|
||||
|
||||
promisedLandForestID = config.get("Biome IDs", "Wonderous Woods (Promised Land) ID", 170).getInt();
|
||||
promisedLandPlainsID = config.get("Biome IDs", "Majestic Meadow (Promised Land) ID", 171).getInt();
|
||||
promisedLandSwampID = config.get("Biome IDs", "Blessed Bog (Promised Land) ID", 172).getInt();
|
||||
|
||||
alpsID = config.get("Biome IDs", "Alps ID", 173).getInt();
|
||||
arcticID = config.get("Biome IDs", "Arctic ID", 174).getInt();
|
||||
badlandsID = config.get("Biome IDs", "Badlands ID", 175).getInt();
|
||||
bambooForestID = config.get("Biome IDs", "Bamboo Forest ID", 176).getInt();
|
||||
bayouID = config.get("Biome IDs", "Bayou ID", 177).getInt();
|
||||
birchForestID = config.get("Biome IDs", "Birch Forest ID", 178).getInt();
|
||||
bogID = config.get("Biome IDs", "Bog ID", 179).getInt();
|
||||
borealForestID = config.get("Biome IDs", "Boreal Forest ID", 180).getInt();
|
||||
canyonID = config.get("Biome IDs", "Canyon ID", 181).getInt();
|
||||
chaparralID = config.get("Biome IDs", "Chaparral ID", 182).getInt();
|
||||
cherryBlossomGroveID = config.get("Biome IDs", "Cherry Blossom Grove ID", 183).getInt();
|
||||
coniferousForestID = config.get("Biome IDs", "Coniferous Forest ID", 184).getInt();
|
||||
alpsID = config.get("Biome IDs", "Alps ID", 172).getInt();
|
||||
arcticID = config.get("Biome IDs", "Arctic ID", 173).getInt();
|
||||
badlandsID = config.get("Biome IDs", "Badlands ID", 174).getInt();
|
||||
bambooForestID = config.get("Biome IDs", "Bamboo Forest ID", 175).getInt();
|
||||
bayouID = config.get("Biome IDs", "Bayou ID", 176).getInt();
|
||||
birchForestID = config.get("Biome IDs", "Birch Forest ID", 177).getInt();
|
||||
bogID = config.get("Biome IDs", "Bog ID", 178).getInt();
|
||||
borealForestID = config.get("Biome IDs", "Boreal Forest ID", 179).getInt();
|
||||
canyonID = config.get("Biome IDs", "Canyon ID", 180).getInt();
|
||||
chaparralID = config.get("Biome IDs", "Chaparral ID", 181).getInt();
|
||||
cherryBlossomGroveID = config.get("Biome IDs", "Cherry Blossom Grove ID", 182).getInt();
|
||||
coniferousForestID = config.get("Biome IDs", "Coniferous Forest ID", 183).getInt();
|
||||
coniferousForestSnowID = config.get("Biome IDs", "Coniferous Forest (Snow) ID", 184).getInt();
|
||||
cragID = config.get("Biome IDs", "Crag ID", 185).getInt();
|
||||
deadForestID = config.get("Biome IDs", "Dead Forest ID", 186).getInt();
|
||||
deadSwampID = config.get("Biome IDs", "Dead Swamp ID", 187).getInt();
|
||||
deadlandsID = config.get("Biome IDs", "Deadlands ID", 188).getInt();
|
||||
deciduousForestID = config.get("Biome IDs", "Deciduous Forest ID", 189).getInt();
|
||||
drylandsID = config.get("Biome IDs", "Drylands ID", 190).getInt();
|
||||
dunesID = config.get("Biome IDs", "Dunes ID", 191).getInt();
|
||||
fenID = config.get("Biome IDs", "Fen ID", 192).getInt();
|
||||
fieldID = config.get("Biome IDs", "Field ID", 193).getInt();
|
||||
frostForestID = config.get("Biome IDs", "Frost Forest ID", 194).getInt();
|
||||
fungiForestID = config.get("Biome IDs", "Fungi Forest ID", 195).getInt();
|
||||
gardenID = config.get("Biome IDs", "Garden ID", 196).getInt();
|
||||
glacierID = config.get("Biome IDs", "Glacier ID", 197).getInt();
|
||||
grasslandID = config.get("Biome IDs", "Grassland ID", 198).getInt();
|
||||
groveID = config.get("Biome IDs", "Grove ID", 199).getInt();
|
||||
heathlandID = config.get("Biome IDs", "Heathland ID", 200).getInt();
|
||||
highlandID = config.get("Biome IDs", "Highland ID", 201).getInt();
|
||||
icyHillsID = config.get("Biome IDs", "Icy Hills ID", 202).getInt();
|
||||
jadeCliffsID = config.get("Biome IDs", "Jade Cliffs ID", 203).getInt();
|
||||
lushDesertID = config.get("Biome IDs", "Lush Desert ID", 204).getInt();
|
||||
lushSwampID = config.get("Biome IDs", "Lush Swamp ID", 205).getInt();
|
||||
mangroveID = config.get("Biome IDs", "Mangrove ID", 206).getInt();
|
||||
deadForestSnowID = config.get("Biome IDs", "Dead Forest (Snow) ID", 187).getInt();
|
||||
deadSwampID = config.get("Biome IDs", "Dead Swamp ID", 188).getInt();
|
||||
deadlandsID = config.get("Biome IDs", "Deadlands ID", 189).getInt();
|
||||
deciduousForestID = config.get("Biome IDs", "Deciduous Forest ID", 190).getInt();
|
||||
drylandsID = config.get("Biome IDs", "Drylands ID", 191).getInt();
|
||||
dunesID = config.get("Biome IDs", "Dunes ID", 192).getInt();
|
||||
fenID = config.get("Biome IDs", "Fen ID", 193).getInt();
|
||||
fieldID = config.get("Biome IDs", "Field ID", 194).getInt();
|
||||
frostForestID = config.get("Biome IDs", "Frost Forest ID", 195).getInt();
|
||||
fungiForestID = config.get("Biome IDs", "Fungi Forest ID", 196).getInt();
|
||||
gardenID = config.get("Biome IDs", "Garden ID", 197).getInt();
|
||||
glacierID = config.get("Biome IDs", "Glacier ID", 198).getInt();
|
||||
grasslandID = config.get("Biome IDs", "Grassland ID", 199).getInt();
|
||||
groveID = config.get("Biome IDs", "Grove ID", 200).getInt();
|
||||
heathlandID = config.get("Biome IDs", "Heathland ID", 201).getInt();
|
||||
highlandID = config.get("Biome IDs", "Highland ID", 202).getInt();
|
||||
icyHillsID = config.get("Biome IDs", "Icy Hills ID", 203).getInt();
|
||||
jadeCliffsID = config.get("Biome IDs", "Jade Cliffs ID", 204).getInt();
|
||||
lushDesertID = config.get("Biome IDs", "Lush Desert ID", 205).getInt();
|
||||
lushSwampID = config.get("Biome IDs", "Lush Swamp ID", 206).getInt();
|
||||
|
||||
//207-209 left for Mo Creatures
|
||||
|
||||
mapleWoodsID = config.get("Biome IDs", "Maple Woods ID", 210).getInt();
|
||||
marshID = config.get("Biome IDs", "Marsh ID", 211).getInt();
|
||||
meadowID = config.get("Biome IDs", "Meadow ID", 212).getInt();
|
||||
mesaID = config.get("Biome IDs", "Mesa ID", 213).getInt();
|
||||
moorID = config.get("Biome IDs", "Moor ID", 214).getInt();
|
||||
mountainID = config.get("Biome IDs", "Mountain ID", 215).getInt();
|
||||
mysticGroveID = config.get("Biome IDs", "Mystic Grove ID", 216).getInt();
|
||||
oasisID = config.get("Biome IDs", "Oasis ID", 217).getInt();
|
||||
ominousWoodsID = config.get("Biome IDs", "Ominous Woods ID", 218).getInt();
|
||||
orchardID = config.get("Biome IDs", "Orchard ID", 219).getInt();
|
||||
originValleyID = config.get("Biome IDs", "Origin Valley ID", 220).getInt();
|
||||
outbackID = config.get("Biome IDs", "Outback ID", 221).getInt();
|
||||
pastureID = config.get("Biome IDs", "Pasture ID", 222).getInt();
|
||||
polarID = config.get("Biome IDs", "Polar ID", 223).getInt();
|
||||
prairieID = config.get("Biome IDs", "Prairie ID", 224).getInt();
|
||||
quagmireID = config.get("Biome IDs", "Quagmire ID", 225).getInt();
|
||||
rainforestID = config.get("Biome IDs", "Rainforest ID", 226).getInt();
|
||||
redwoodForestID = config.get("Biome IDs", "Redwood Forest ID", 227).getInt();
|
||||
sacredSpringsID = config.get("Biome IDs", "Sacred Springs ID", 228).getInt();
|
||||
savannaID = config.get("Biome IDs", "Savanna ID", 229).getInt();
|
||||
scrublandID = config.get("Biome IDs", "Scrubland ID", 230).getInt();
|
||||
seasonalForestID = config.get("Biome IDs", "Seasonal Forest ID", 231).getInt();
|
||||
shieldID = config.get("Biome IDs", "Shield ID", 232).getInt();
|
||||
shoreID = config.get("Biome IDs", "Shore ID", 233).getInt();
|
||||
shrublandID = config.get("Biome IDs", "Shrubland ID", 234).getInt();
|
||||
snowyWoodsID = config.get("Biome IDs", "Snowy Woods ID", 235).getInt();
|
||||
mangroveID = config.get("Biome IDs", "Mangrove ID", 210).getInt();
|
||||
mapleWoodsID = config.get("Biome IDs", "Maple Woods ID", 211).getInt();
|
||||
marshID = config.get("Biome IDs", "Marsh ID", 212).getInt();
|
||||
meadowID = config.get("Biome IDs", "Meadow ID", 213).getInt();
|
||||
mesaID = config.get("Biome IDs", "Mesa ID", 214).getInt();
|
||||
moorID = config.get("Biome IDs", "Moor ID", 215).getInt();
|
||||
mountainID = config.get("Biome IDs", "Mountain ID", 216).getInt();
|
||||
mysticGroveID = config.get("Biome IDs", "Mystic Grove ID", 217).getInt();
|
||||
oasisID = config.get("Biome IDs", "Oasis ID", 218).getInt();
|
||||
ominousWoodsID = config.get("Biome IDs", "Ominous Woods ID", 219).getInt();
|
||||
orchardID = config.get("Biome IDs", "Orchard ID", 220).getInt();
|
||||
originValleyID = config.get("Biome IDs", "Origin Valley ID", 221).getInt();
|
||||
outbackID = config.get("Biome IDs", "Outback ID", 222).getInt();
|
||||
pastureID = config.get("Biome IDs", "Pasture ID", 223).getInt();
|
||||
polarID = config.get("Biome IDs", "Polar ID", 224).getInt();
|
||||
prairieID = config.get("Biome IDs", "Prairie ID", 225).getInt();
|
||||
quagmireID = config.get("Biome IDs", "Quagmire ID", 226).getInt();
|
||||
rainforestID = config.get("Biome IDs", "Rainforest ID", 227).getInt();
|
||||
redwoodForestID = config.get("Biome IDs", "Redwood Forest ID", 228).getInt();
|
||||
sacredSpringsID = config.get("Biome IDs", "Sacred Springs ID", 229).getInt();
|
||||
savannaID = config.get("Biome IDs", "Savanna ID", 230).getInt();
|
||||
scrublandID = config.get("Biome IDs", "Scrubland ID", 231).getInt();
|
||||
seasonalForestID = config.get("Biome IDs", "Seasonal Forest ID", 232).getInt();
|
||||
shieldID = config.get("Biome IDs", "Shield ID", 233).getInt();
|
||||
shoreID = config.get("Biome IDs", "Shore ID", 234).getInt();
|
||||
shrublandID = config.get("Biome IDs", "Shrubland ID", 235).getInt();
|
||||
spruceWoodsID = config.get("Biome IDs", "Spruce Woods ID", 236).getInt();
|
||||
steppeID = config.get("Biome IDs", "Steppe ID", 237).getInt();
|
||||
swampwoodsID = config.get("Biome IDs", "Swampwoods ID", 238).getInt();
|
||||
|
|
|
@ -24,7 +24,6 @@ public class BWG4Integration
|
|||
if(Biomes.swampwoods.isPresent()) { DefaultBiomeList.addBiome("BoP: Swampwoods", Biomes.swampwoods.get(), 3); }
|
||||
if(Biomes.steppe.isPresent()) { DefaultBiomeList.addBiome("BoP: Steppe", Biomes.steppe.get(), 4); }
|
||||
if(Biomes.spruceWoods.isPresent()) { DefaultBiomeList.addBiome("BoP: Spruce Woods", Biomes.spruceWoods.get(), 2); }
|
||||
if(Biomes.snowyWoods.isPresent()) { DefaultBiomeList.addBiome("BoP: Snowy Woods", Biomes.snowyWoods.get(), 1); }
|
||||
if(Biomes.shrubland.isPresent()) { DefaultBiomeList.addBiome("BoP: Shrubland", Biomes.shrubland.get(), 2); }
|
||||
if(Biomes.shield.isPresent()) { DefaultBiomeList.addBiome("BoP: Shield", Biomes.shield.get(), 2); }
|
||||
if(Biomes.seasonalForest.isPresent()) { DefaultBiomeList.addBiome("BoP: Seasonal Forest", Biomes.seasonalForest.get(), 2); }
|
||||
|
@ -69,8 +68,10 @@ public class BWG4Integration
|
|||
if(Biomes.deciduousForest.isPresent()) { DefaultBiomeList.addBiome("BoP: Deciduous Forest", Biomes.deciduousForest.get(), 2); }
|
||||
if(Biomes.deadlands.isPresent()) { DefaultBiomeList.addBiome("BoP: Deadlands", Biomes.deadlands.get(), 4); }
|
||||
if(Biomes.deadSwamp.isPresent()) { DefaultBiomeList.addBiome("BoP: Dead Swamp", Biomes.deadSwamp.get(), 2); }
|
||||
if(Biomes.deadForestSnow.isPresent()) { DefaultBiomeList.addBiome("BoP: Dead Forest (Snow)", Biomes.deadForestSnow.get(), 1); }
|
||||
if(Biomes.deadForest.isPresent()) { DefaultBiomeList.addBiome("BoP: Dead Forest", Biomes.deadForest.get(), 2); }
|
||||
if(Biomes.crag.isPresent()) { DefaultBiomeList.addBiome("BoP: Crag", Biomes.crag.get(), 2); }
|
||||
if(Biomes.coniferousForestSnow.isPresent()) { DefaultBiomeList.addBiome("BoP: Coniferous Forest (Snow)", Biomes.coniferousForestSnow.get(), 1); }
|
||||
if(Biomes.coniferousForest.isPresent()) { DefaultBiomeList.addBiome("BoP: Coniferous Forest", Biomes.coniferousForest.get(), 2); }
|
||||
if(Biomes.cherryBlossomGrove.isPresent()) { DefaultBiomeList.addBiome("BoP: Cherry Blossom Grove", Biomes.cherryBlossomGrove.get(), 2); }
|
||||
if(Biomes.chaparral.isPresent()) { DefaultBiomeList.addBiome("BoP: Chaparral", Biomes.chaparral.get(), 2); }
|
||||
|
|
|
@ -202,12 +202,12 @@ public class ForestryIntegration
|
|||
//Cold- Normal
|
||||
//Wintry Bees
|
||||
EnumTemperature.coldBiomeIds.add(BOPConfiguration.tundraID);
|
||||
EnumTemperature.coldBiomeIds.add(BOPConfiguration.snowyWoodsID);
|
||||
EnumTemperature.coldBiomeIds.add(BOPConfiguration.deadForestSnowID);
|
||||
EnumTemperature.coldBiomeIds.add(BOPConfiguration.mountainID);
|
||||
EnumTemperature.coldBiomeIds.add(BOPConfiguration.taigaNewID);
|
||||
|
||||
EnumHumidity.normalBiomeIds.add(BOPConfiguration.tundraID);
|
||||
EnumHumidity.normalBiomeIds.add(BOPConfiguration.snowyWoodsID);
|
||||
EnumHumidity.normalBiomeIds.add(BOPConfiguration.deadForestSnowID);
|
||||
EnumHumidity.normalBiomeIds.add(BOPConfiguration.mountainID);
|
||||
EnumHumidity.normalBiomeIds.add(BOPConfiguration.taigaNewID);
|
||||
|
||||
|
@ -215,6 +215,7 @@ public class ForestryIntegration
|
|||
//Wintry Bees
|
||||
EnumTemperature.icyBiomeIds.add(BOPConfiguration.alpsID);
|
||||
EnumTemperature.icyBiomeIds.add(BOPConfiguration.arcticID);
|
||||
EnumTemperature.icyBiomeIds.add(BOPConfiguration.coniferousForestSnowID);
|
||||
EnumTemperature.icyBiomeIds.add(BOPConfiguration.frostForestID);
|
||||
EnumTemperature.icyBiomeIds.add(BOPConfiguration.glacierID);
|
||||
EnumTemperature.icyBiomeIds.add(BOPConfiguration.icyHillsID);
|
||||
|
@ -222,6 +223,7 @@ public class ForestryIntegration
|
|||
|
||||
EnumHumidity.normalBiomeIds.add(BOPConfiguration.alpsID);
|
||||
EnumHumidity.normalBiomeIds.add(BOPConfiguration.arcticID);
|
||||
EnumHumidity.normalBiomeIds.add(BOPConfiguration.coniferousForestSnowID);
|
||||
EnumHumidity.normalBiomeIds.add(BOPConfiguration.frostForestID);
|
||||
EnumHumidity.normalBiomeIds.add(BOPConfiguration.glacierID);
|
||||
EnumHumidity.normalBiomeIds.add(BOPConfiguration.icyHillsID);
|
||||
|
|
|
@ -53,8 +53,10 @@ public class WorldChunkManagerBOP extends WorldChunkManager
|
|||
addSpawnBiomes(Biomes.chaparral);
|
||||
addSpawnBiomes(Biomes.cherryBlossomGrove);
|
||||
addSpawnBiomes(Biomes.coniferousForest);
|
||||
addSpawnBiomes(Biomes.coniferousForestSnow);
|
||||
addSpawnBiomes(Biomes.crag);
|
||||
addSpawnBiomes(Biomes.deadForest);
|
||||
addSpawnBiomes(Biomes.deadForestSnow);
|
||||
addSpawnBiomes(Biomes.deciduousForest);
|
||||
addSpawnBiomes(Biomes.drylands);
|
||||
addSpawnBiomes(Biomes.dunes);
|
||||
|
|
|
@ -14,7 +14,7 @@ public class WorldProviderBOPhell extends WorldProvider
|
|||
{
|
||||
public void registerWorldChunkManager()
|
||||
{
|
||||
if (Biomes.netherGarden.isPresent() || Biomes.netherDesert.isPresent() || Biomes.netherLava.isPresent() || Biomes.netherAbyss.isPresent())
|
||||
if (Biomes.netherGarden.isPresent() || Biomes.netherDesert.isPresent() || Biomes.netherLava.isPresent() || Biomes.netherBone.isPresent())
|
||||
{
|
||||
this.worldChunkMgr = new WorldChunkManagerBOPhell(worldObj);
|
||||
}
|
||||
|
|
|
@ -66,6 +66,10 @@ public class WorldTypeBOP extends WorldType
|
|||
{
|
||||
addNewBiome(Biomes.coniferousForest);
|
||||
}
|
||||
if (BOPConfiguration.coniferousForestSnowGen == true)
|
||||
{
|
||||
addNewBiome(Biomes.coniferousForestSnow);
|
||||
}
|
||||
if (BOPConfiguration.cragGen == true)
|
||||
{
|
||||
addNewBiome(Biomes.crag);
|
||||
|
@ -74,6 +78,10 @@ public class WorldTypeBOP extends WorldType
|
|||
{
|
||||
addNewBiome(Biomes.deadForest);
|
||||
}
|
||||
if (BOPConfiguration.deadForestSnowGen == true)
|
||||
{
|
||||
addNewBiome(Biomes.deadForestSnow);
|
||||
}
|
||||
if (BOPConfiguration.deadSwampGen == true)
|
||||
{
|
||||
addNewBiome(Biomes.deadSwamp);
|
||||
|
@ -250,10 +258,6 @@ public class WorldTypeBOP extends WorldType
|
|||
{
|
||||
addNewBiome(Biomes.shrubland);
|
||||
}
|
||||
if (BOPConfiguration.snowyWoodsGen == true)
|
||||
{
|
||||
addNewBiome(Biomes.snowyWoods);
|
||||
}
|
||||
if (BOPConfiguration.spruceWoodsGen == true)
|
||||
{
|
||||
addNewBiome(Biomes.spruceWoods);
|
||||
|
|
|
@ -5,7 +5,7 @@ import java.util.ArrayList;
|
|||
import com.google.common.base.Optional;
|
||||
|
||||
import biomesoplenty.api.Biomes;
|
||||
import biomesoplenty.biomes.BiomeGenNetherAbyss;
|
||||
import biomesoplenty.biomes.BiomeGenNetherBone;
|
||||
import biomesoplenty.biomes.BiomeGenNetherDesert;
|
||||
import biomesoplenty.biomes.BiomeGenNetherGarden;
|
||||
import biomesoplenty.biomes.BiomeGenNetherLava;
|
||||
|
@ -38,15 +38,15 @@ public class BiomeLayerBiomes extends BiomeLayer
|
|||
}
|
||||
if (Biomes.netherDesert.isPresent())
|
||||
{
|
||||
//netherBiomes.add(Biomes.netherDesert.get());
|
||||
netherBiomes.add(Biomes.netherDesert.get());
|
||||
}
|
||||
if (Biomes.netherLava.isPresent())
|
||||
{
|
||||
netherBiomes.add(Biomes.netherLava.get());
|
||||
}
|
||||
if (Biomes.netherAbyss.isPresent())
|
||||
if (Biomes.netherBone.isPresent())
|
||||
{
|
||||
//netherBiomes.add(Biomes.netherAbyss.get());
|
||||
netherBiomes.add(Biomes.netherBone.get());
|
||||
}
|
||||
|
||||
//PROMISED BIOMES
|
||||
|
|
70
src/minecraft/biomesoplenty/worldgen/WorldGenTundra1.java
Normal file
70
src/minecraft/biomesoplenty/worldgen/WorldGenTundra1.java
Normal file
|
@ -0,0 +1,70 @@
|
|||
package biomesoplenty.worldgen;
|
||||
|
||||
import java.util.Random;
|
||||
|
||||
import biomesoplenty.api.Blocks;
|
||||
import biomesoplenty.configuration.BOPBlocks;
|
||||
|
||||
import net.minecraft.block.Block;
|
||||
import net.minecraft.world.World;
|
||||
import net.minecraft.world.gen.feature.WorldGenerator;
|
||||
|
||||
public class WorldGenTundra1 extends WorldGenerator
|
||||
{
|
||||
public boolean generate(World var1, Random var2, int var3, int var4, int var5)
|
||||
{
|
||||
while (var1.isAirBlock(var3, var4, var5) && var4 > 2)
|
||||
{
|
||||
--var4;
|
||||
}
|
||||
|
||||
int var6 = var1.getBlockId(var3, var4, var5);
|
||||
int var95 = var1.getBlockId(var3 - 1, var4, var5);
|
||||
int var96 = var1.getBlockId(var3 + 1, var4, var5);
|
||||
int var97 = var1.getBlockId(var3, var4, var5 - 1);
|
||||
int var98 = var1.getBlockId(var3, var4, var5 + 1);
|
||||
|
||||
if (var6 != Block.grass.blockID || var95 != Block.grass.blockID || var96 != Block.grass.blockID || var97 != Block.grass.blockID || var98 != Block.grass.blockID )
|
||||
{
|
||||
return false;
|
||||
}
|
||||
else
|
||||
{
|
||||
for (int var7 = -2; var7 <= 2; ++var7)
|
||||
{
|
||||
for (int var8 = -2; var8 <= 2; ++var8)
|
||||
{
|
||||
if (var1.isAirBlock(var3 + var7, var4 - 1, var5 + var8) && var1.isAirBlock(var3 + var7, var4 - 2, var5 + var8))
|
||||
{
|
||||
return false;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
int var999 = var2.nextInt(2);
|
||||
|
||||
if (var999 == 0)
|
||||
{
|
||||
var1.setBlock(var3, var4, var5, Block.dirt.blockID);
|
||||
var1.setBlock(var3 - 1, var4, var5, Block.dirt.blockID);
|
||||
var1.setBlock(var3 + 1, var4, var5, Block.dirt.blockID);
|
||||
var1.setBlock(var3, var4, var5 - 1, Block.dirt.blockID);
|
||||
var1.setBlock(var3, var4, var5 + 1, Block.dirt.blockID);
|
||||
this.setBlockAndMetadata(var1, var3 + 1, var4 + 1, var5, Block.stone.blockID, 0);
|
||||
this.setBlockAndMetadata(var1, var3 - 1, var4 + 1, var5, Block.stone.blockID, 0);
|
||||
this.setBlockAndMetadata(var1, var3, var4 + 1, var5 + 1, Block.stone.blockID, 0);
|
||||
this.setBlockAndMetadata(var1, var3, var4 + 1, var5 - 1, Block.stone.blockID, 0);
|
||||
this.setBlockAndMetadata(var1, var3, var4 + 2, var5, Block.stone.blockID, 0);
|
||||
return true;
|
||||
}
|
||||
if (var999 == 1)
|
||||
{
|
||||
var1.setBlock(var3, var4, var5, Block.dirt.blockID);
|
||||
this.setBlockAndMetadata(var1, var3, var4 + 1, var5, Block.stone.blockID, 0);
|
||||
return true;
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
}
|
||||
}
|
Loading…
Reference in a new issue