Added Biome Dictionary

This commit is contained in:
ted 2013-04-22 23:46:38 +03:00
parent 9013e314a3
commit d6880c78b7

View file

@ -3,90 +3,11 @@ package biomesoplenty.configuration;
import net.minecraft.world.biome.BiomeGenBase;
import net.minecraftforge.common.BiomeManager;
import biomesoplenty.api.Biomes;
import biomesoplenty.biomes.BiomeGenAlps;
import biomesoplenty.biomes.BiomeGenArctic;
import biomesoplenty.biomes.BiomeGenBadlands;
import biomesoplenty.biomes.BiomeGenBambooForest;
import biomesoplenty.biomes.BiomeGenBayou;
import biomesoplenty.biomes.BiomeGenBirchForest;
import biomesoplenty.biomes.BiomeGenBog;
import biomesoplenty.biomes.BiomeGenBorealForest;
import biomesoplenty.biomes.BiomeGenCanyon;
import biomesoplenty.biomes.BiomeGenChaparral;
import biomesoplenty.biomes.BiomeGenCherryBlossomGrove;
import biomesoplenty.biomes.BiomeGenConiferousForest;
import biomesoplenty.biomes.BiomeGenCrag;
import biomesoplenty.biomes.BiomeGenDeadForest;
import biomesoplenty.biomes.BiomeGenDeadSwamp;
import biomesoplenty.biomes.BiomeGenDeadlands;
import biomesoplenty.biomes.BiomeGenDeciduousForest;
import biomesoplenty.biomes.BiomeGenDesertNew;
import biomesoplenty.biomes.BiomeGenDrylands;
import biomesoplenty.biomes.BiomeGenDunes;
import biomesoplenty.biomes.BiomeGenFen;
import biomesoplenty.biomes.BiomeGenField;
import biomesoplenty.biomes.BiomeGenForestNew;
import biomesoplenty.biomes.BiomeGenFrostForest;
import biomesoplenty.biomes.BiomeGenFungiForest;
import biomesoplenty.biomes.BiomeGenGarden;
import biomesoplenty.biomes.BiomeGenGlacier;
import biomesoplenty.biomes.BiomeGenGrassland;
import biomesoplenty.biomes.BiomeGenGrove;
import biomesoplenty.biomes.BiomeGenHeathland;
import biomesoplenty.biomes.BiomeGenHighland;
import biomesoplenty.biomes.BiomeGenHillsNew;
import biomesoplenty.biomes.BiomeGenIceSheet;
import biomesoplenty.biomes.BiomeGenIcyHills;
import biomesoplenty.biomes.BiomeGenJadeCliffs;
import biomesoplenty.biomes.BiomeGenJungleNew;
import biomesoplenty.biomes.BiomeGenLushDesert;
import biomesoplenty.biomes.BiomeGenLushSwamp;
import biomesoplenty.biomes.BiomeGenMangrove;
import biomesoplenty.biomes.BiomeGenMapleWoods;
import biomesoplenty.biomes.BiomeGenMarsh;
import biomesoplenty.biomes.BiomeGenMeadow;
import biomesoplenty.biomes.BiomeGenMesa;
import biomesoplenty.biomes.BiomeGenMoor;
import biomesoplenty.biomes.BiomeGenMountain;
import biomesoplenty.biomes.BiomeGenMysticGrove;
import biomesoplenty.biomes.BiomeGenOasis;
import biomesoplenty.biomes.BiomeGenOminousWoods;
import biomesoplenty.biomes.BiomeGenOrchard;
import biomesoplenty.biomes.BiomeGenOriginValley;
import biomesoplenty.biomes.BiomeGenOutback;
import biomesoplenty.biomes.BiomeGenPasture;
import biomesoplenty.biomes.BiomeGenPlainsNew;
import biomesoplenty.biomes.BiomeGenPrairie;
import biomesoplenty.biomes.BiomeGenPromisedLand;
import biomesoplenty.biomes.BiomeGenQuagmire;
import biomesoplenty.biomes.BiomeGenRainforest;
import biomesoplenty.biomes.BiomeGenRedwoodForest;
import biomesoplenty.biomes.BiomeGenSacredSprings;
import biomesoplenty.biomes.BiomeGenSavanna;
import biomesoplenty.biomes.BiomeGenScrubland;
import biomesoplenty.biomes.BiomeGenSeasonalForest;
import biomesoplenty.biomes.BiomeGenShield;
import biomesoplenty.biomes.BiomeGenShore;
import biomesoplenty.biomes.BiomeGenShrubland;
import biomesoplenty.biomes.BiomeGenSnowyWoods;
import biomesoplenty.biomes.BiomeGenSpruceWoods;
import biomesoplenty.biomes.BiomeGenSteppe;
import biomesoplenty.biomes.BiomeGenSwampNew;
import biomesoplenty.biomes.BiomeGenSwampwoods;
import biomesoplenty.biomes.BiomeGenTaigaNew;
import biomesoplenty.biomes.BiomeGenTemperateRainforest;
import biomesoplenty.biomes.BiomeGenThicket;
import biomesoplenty.biomes.BiomeGenTropicalRainforest;
import biomesoplenty.biomes.BiomeGenTropics;
import biomesoplenty.biomes.BiomeGenTundra;
import biomesoplenty.biomes.BiomeGenVolcano;
import biomesoplenty.biomes.BiomeGenWasteland;
import biomesoplenty.biomes.BiomeGenWetland;
import biomesoplenty.biomes.BiomeGenWoodland;
import biomesoplenty.biomes.*;
import biomesoplenty.worldtype.WTBiomesOP;
import net.minecraftforge.common.BiomeDictionary;
import net.minecraftforge.common.BiomeDictionary.Type;
import com.google.common.base.Optional;
import cpw.mods.fml.common.registry.GameRegistry;
public class BOPBiomes {
@ -192,6 +113,85 @@ public class BOPBiomes {
//Initialize new world type
WTBiomesOP = new WTBiomesOP();
//biome dictionary
BiomeDictionary.registerBiomeType(Biomes.alps.get(), Type.FROZEN);
BiomeDictionary.registerBiomeType(Biomes.arctic.get(), Type.FROZEN);
BiomeDictionary.registerBiomeType(Biomes.badlands.get(), Type.DESERT);
BiomeDictionary.registerBiomeType(Biomes.bambooForest.get(), Type.JUNGLE);
BiomeDictionary.registerBiomeType(Biomes.bayou.get(), Type.SWAMP);
BiomeDictionary.registerBiomeType(Biomes.birchForest.get(), Type.FOREST);
BiomeDictionary.registerBiomeType(Biomes.bog.get(), Type.SWAMP);
BiomeDictionary.registerBiomeType(Biomes.borealForest.get(), Type.FOREST);
BiomeDictionary.registerBiomeType(Biomes.canyon.get(), Type.DESERT);
BiomeDictionary.registerBiomeType(Biomes.chaparral.get(), Type.PLAINS);
BiomeDictionary.registerBiomeType(Biomes.cherryBlossomGrove.get(), Type.MAGICAL);
BiomeDictionary.registerBiomeType(Biomes.coniferousForest.get(), Type.FOREST);
BiomeDictionary.registerBiomeType(Biomes.crag.get(), Type.WASTELAND);
BiomeDictionary.registerBiomeType(Biomes.deadForest.get(), Type.WASTELAND);
BiomeDictionary.registerBiomeType(Biomes.deadlands.get(), Type.WASTELAND);
BiomeDictionary.registerBiomeType(Biomes.deadSwamp.get(), Type.SWAMP);
BiomeDictionary.registerBiomeType(Biomes.deciduousForest.get(), Type.FOREST);
BiomeDictionary.registerBiomeType(Biomes.drylands.get(), Type.DESERT);
BiomeDictionary.registerBiomeType(Biomes.dunes.get(), Type.BEACH);
BiomeDictionary.registerBiomeType(Biomes.fen.get(), Type.FOREST);
BiomeDictionary.registerBiomeType(Biomes.field.get(), Type.PLAINS);
BiomeDictionary.registerBiomeType(Biomes.frostForest.get(), Type.FROZEN);
BiomeDictionary.registerBiomeType(Biomes.fungiForest.get(), Type.MAGICAL);
BiomeDictionary.registerBiomeType(Biomes.garden.get(), Type.MAGICAL);
BiomeDictionary.registerBiomeType(Biomes.glacier.get(), Type.FROZEN);
BiomeDictionary.registerBiomeType(Biomes.grassland.get(), Type.PLAINS);
BiomeDictionary.registerBiomeType(Biomes.grove.get(), Type.FOREST);
BiomeDictionary.registerBiomeType(Biomes.heathland.get(), Type.PLAINS);
BiomeDictionary.registerBiomeType(Biomes.highland.get(), Type.HILLS, Type.MOUNTAIN);
BiomeDictionary.registerBiomeType(Biomes.iceSheet.get(), Type.FROZEN);
BiomeDictionary.registerBiomeType(Biomes.icyHills.get(), Type.FROZEN);
BiomeDictionary.registerBiomeType(Biomes.jadeCliffs.get(), Type.FOREST, Type.MOUNTAIN);
BiomeDictionary.registerBiomeType(Biomes.lushDesert.get(), Type.DESERT);
BiomeDictionary.registerBiomeType(Biomes.lushSwamp.get(), Type.SWAMP);
BiomeDictionary.registerBiomeType(Biomes.mangrove.get(), Type.WATER);
BiomeDictionary.registerBiomeType(Biomes.mapleWoods.get(), Type.FOREST);
BiomeDictionary.registerBiomeType(Biomes.marsh.get(), Type.SWAMP);
BiomeDictionary.registerBiomeType(Biomes.meadow.get(), Type.FOREST);
BiomeDictionary.registerBiomeType(Biomes.mesa.get(), Type.DESERT);
BiomeDictionary.registerBiomeType(Biomes.moor.get(), Type.PLAINS);
BiomeDictionary.registerBiomeType(Biomes.mountain.get(), Type.MOUNTAIN, Type.HILLS);
BiomeDictionary.registerBiomeType(Biomes.mysticGrove.get(), Type.MAGICAL);
BiomeDictionary.registerBiomeType(Biomes.oasis.get(), Type.DESERT);
BiomeDictionary.registerBiomeType(Biomes.ominousWoods.get(), Type.NETHER);
BiomeDictionary.registerBiomeType(Biomes.orchard.get(), Type.FOREST);
BiomeDictionary.registerBiomeType(Biomes.outback.get(), Type.DESERT);
BiomeDictionary.registerBiomeType(Biomes.pasture.get(), Type.PLAINS);
BiomeDictionary.registerBiomeType(Biomes.prairie.get(), Type.PLAINS);
BiomeDictionary.registerBiomeType(Biomes.promisedLand.get(), Type.WASTELAND);
BiomeDictionary.registerBiomeType(Biomes.quagmire.get(), Type.WASTELAND);
BiomeDictionary.registerBiomeType(Biomes.rainforest.get(), Type.JUNGLE);
BiomeDictionary.registerBiomeType(Biomes.redwoodForest.get(), Type.FOREST);
BiomeDictionary.registerBiomeType(Biomes.savanna.get(), Type.DESERT);
BiomeDictionary.registerBiomeType(Biomes.sacredSprings.get(), Type.DESERT);
BiomeDictionary.registerBiomeType(Biomes.scrubland.get(), Type.DESERT);
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.swampwoods.get(), Type.SWAMP);
BiomeDictionary.registerBiomeType(Biomes.temperateRainforest.get(), Type.FOREST);
BiomeDictionary.registerBiomeType(Biomes.thicket.get(), Type.PLAINS);
BiomeDictionary.registerBiomeType(Biomes.tropicalRainforest.get(), Type.JUNGLE);
BiomeDictionary.registerBiomeType(Biomes.tropics.get(), Type.JUNGLE);
BiomeDictionary.registerBiomeType(Biomes.tundra.get(), Type.FROZEN);
BiomeDictionary.registerBiomeType(Biomes.volcano.get(), Type.WASTELAND);
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);
BiomeDictionary.registerBiomeType(Biomes.extremeHillsNew.get(), Type.HILLS, Type.MOUNTAIN);
BiomeDictionary.registerBiomeType(Biomes.taigaNew.get(), Type.FROZEN);
BiomeDictionary.registerBiomeType(Biomes.swamplandNew.get(), Type.SWAMP);
BiomeDictionary.registerBiomeType(Biomes.jungleNew.get(), Type.JUNGLE);
//Spawning
addSpawnBiome(Biomes.alps);
addSpawnBiome(Biomes.arctic);