Advertisement
Guest User

Untitled

a guest
Dec 27th, 2013
106
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.27 KB | None | 0 0
  1. package piew.food.worldGen;
  2.  
  3. import java.util.Random;
  4.  
  5. import net.minecraft.world.World;
  6. import net.minecraft.world.chunk.IChunkProvider;
  7. import cpw.mods.fml.common.IWorldGenerator;
  8.  
  9. public class FruitWorldGeneration implements IWorldGenerator{
  10.  
  11. @Override
  12. public void generate(Random random, int chunkX, int chunkZ, World world,
  13. IChunkProvider chunkGenerator, IChunkProvider chunkProvider) {
  14. switch(world.provider.dimensionId) {
  15. case -1:
  16. generateNether(world, random, chunkZ*16, chunkZ*16);
  17. break;
  18. case 0:
  19. generateSurface(world, random, chunkZ*16, chunkZ*16);
  20. break;
  21. case 1:
  22. generateEnd(world, random, chunkZ*16, chunkZ*16);
  23. break;
  24. }
  25.  
  26.  
  27.  
  28. }
  29.  
  30. private void generateEnd(World world, Random random, int i, int j) {
  31. for (int t =0; t <20; t++) {
  32. int chunkX = i + random.nextInt(16);
  33. int chunkY = random.nextInt(90);
  34. int chunkZ = j + random.nextInt(16);
  35.  
  36. (new FruitWorldGenTrees(false, 8, 0, 0,false)).generate(world, random, chunkX, chunkY, chunkZ);
  37. }
  38.  
  39. }
  40.  
  41. private void generateNether(World world, Random random, int i, int j) {
  42. // TODO Auto-generated method stub
  43.  
  44. }
  45.  
  46. private void generateSurface(World world, Random random, int i, int j) {
  47. // TODO Auto-generated method stub
  48.  
  49. }
  50.  
  51. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement