package net.tropicraft.world; import net.minecraft.world.WorldProvider; import net.minecraft.world.chunk.IChunkProvider; import net.tropicraft.world.biomes.WorldChunkManagerTropicraft; import net.tropicraft.world.chunk.ChunkProviderTropicraft; public class WorldProviderTropicraft extends WorldProvider { public static final int MID_HEIGHT = 63; public static final int MAX_HEIGHT = 256; public static final int INTER_HEIGHT = MAX_HEIGHT - MID_HEIGHT; protected void registerWorldChunkManager() { this.worldChunkMgr = new WorldChunkManagerTropicraft(worldObj.getSeed(), terrainType); } public IChunkProvider createChunkGenerator() { return new ChunkProviderTropicraft(worldObj, worldObj.getSeed(), worldObj.getWorldInfo().isMapFeaturesEnabled()); } @Override public String getWelcomeMessage() { return "Drifting in to the Tropics of " + this.worldObj.getWorldInfo().getWorldName(); } @Override public String getDepartMessage() { return "Fading out of the Tropics of " + this.worldObj.getWorldInfo().getWorldName(); } @Override public String getDimensionName() { return "Tropics"; } @Override public String getSaveFolder() { return "TROPICS"; } }