помощь в объединении

Версия Minecraft
1.7.10
Прошу помощи в объединении классов генерации мира пробовал по-разному - то краш при генерации мира (мир не генерируется сосвем) то еще какая-то дичь, подскажите, пожалуйста как объединить все это в один класс

http://pastebin.com/ZC3XLY6n
http://pastebin.com/nR4VjxzG
http://pastebin.com/XknzBBy8
 
769
1
42
Код:
@Override
   public void generate(Random random, int chunkX, int chunkZ, World world, IChunkProvider chunkGenerator, IChunkProvider chunkProvider) {  
       switch (world.provider.dimensionId) {
       case 0:
           this.runGenerator(this.gen_cursedearth, world, random, chunkX, chunkZ, 40, 0, 200);
           break;
       case 1;
           this.runGenerator(this.gen_cursedleaves, world, random, chunkX, chunkZ, 40, 0, 200); 
           break;
       case 2;
           this.runGenerator(this.gen_cursedearth2, world, random, chunkX, chunkZ, 40, 0, 200);         
   break;
   }
   }
 
RonyC написал(а):
Код:
@Override
   public void generate(Random random, int chunkX, int chunkZ, World world, IChunkProvider chunkGenerator, IChunkProvider chunkProvider) {  
       switch (world.provider.dimensionId) {
       case 0:
           this.runGenerator(this.gen_cursedearth, world, random, chunkX, chunkZ, 40, 0, 200);
           break;
       case 1;
           this.runGenerator(this.gen_cursedleaves, world, random, chunkX, chunkZ, 40, 0, 200); 
           break;
       case 2;
           this.runGenerator(this.gen_cursedearth2, world, random, chunkX, chunkZ, 40, 0, 200);         
   break;
   }
   }
число в case означает айди мира, т.е. для овера будет работать только [font=Monaco, Consolas, Courier, monospace]this.runGenerator(this.gen_cursedearth, world, random, chunkX, chunkZ, 40, 0, 200);[/font]
[font=Monaco, Consolas, Courier, monospace]но если их всех засунуть в один кейс то мир не генерируется
[/font]
 
Сверху