package com.harry9137.ct.handler; import net.minecraft.world.World; import net.minecraft.world.chunk.IChunkProvider; import net.minecraftforge.fml.common.IWorldGenerator; import java.util.Random; public class WorldGenerator implements IWorldGenerator { @Override public void generate(Random random, int chunkX, int chunkZ, World world, IChunkProvider chunkGenerator, IChunkProvider chunkProvider) { switch(world.provider.getDimensionId()){ case -1: popNether(world, random, chunkX * 16, chunkZ * 16); break; case 0: popOverworld(world, random, chunkX * 16, chunkZ * 16); break; case 1: popEnd(world, random, chunkX * 16, chunkZ * 16); break; } } public void popNether(World world, Random random, int ChunkX, int ChunkZ){ } public void popOverworld(World world, Random random, int ChunkX, int ChunkZ){ } public void popEnd(World world, Random random, int ChunkX, int ChunkZ){ } }