Skip to content

Instantly share code, notes, and snippets.

Created August 15, 2015 16:52
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save anonymous/ea5442d9d65e72a7b8ff to your computer and use it in GitHub Desktop.
Save anonymous/ea5442d9d65e72a7b8ff to your computer and use it in GitHub Desktop.
package telinc.tutorialmod.common;
import java.util.Random;
import net.minecraft.src.IChunkProvider;
import net.minecraft.src.World;
import cpw.mods.fml.common.IWorldGenerator;
public class TutorialGenerator implements IWorldGenerator {
@Override
public void generate(Random random, int chunkX, int chunkZ, World world, IChunkProvider chunkGenerator, IChunkProvider chunkProvider) {
switch(world.provider.dimensionId){
case -1:
generateNether(world, random, chunkX * 16, chunkZ * 16);
break;
case 0:
generateSurface(world, random, chunkX * 16, chunkZ * 16);
break;
case 1:
generateEnd(world, random, chunkX * 16, chunkZ * 16);
break;
}
}
private void generateEnd(World world, Random random, int i, int j) {}
private void generateSurface(World world, Random random, int i, int j) {
}
private void generateNether(World world, Random random, int i, int j) {}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment