[1.6.4]Ошибка при создании файла генерации руды

122
0
Собственно создал фаил OreBlockGenerator для того что прописать генерацию моей руды, в главном фалйе зарегистрировал но еклипс ругается вот на эти строки

package assets.testmod.src;

import java.util.Random;

import net.minecraft.world.World;
import net.minecraft.world.chunk.IChunkProvider;
import net.minecraft.world.gen.feature.WorldGenMinable;
import cpw.mods.fml.common.IWorldGenerator;

public class OreBlockGenerator 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();
break;
case 0:
generateSurface(world, random, chunkX*16, chunkZ*16);
break;
case 1:
generateEnd();
break;
}
}

public void generateNether() {

}

Код:
package assets.testmod.src;

import net.minecraft.block.Block;
import net.minecraftforge.common.MinecraftForge;
import assets.testmod.src.blocks.TestBlock;
import cpw.mods.fml.common.Mod;
import cpw.mods.fml.common.Mod.EventHandler;
import cpw.mods.fml.common.event.FMLInitializationEvent;
import cpw.mods.fml.common.event.FMLPostInitializationEvent;
import cpw.mods.fml.common.event.FMLPreInitializationEvent;
import cpw.mods.fml.common.event.FMLServerStartingEvent;
import cpw.mods.fml.common.registry.GameRegistry;
import cpw.mods.fml.common.registry.LanguageRegistry;

@Mod(modid=ModInfo.MODID, name=ModInfo.NAME, version=ModInfo.VERSION)

public class TestMod {
        
     public static final Block testBlock = new TestBlock(2000).setUnlocalizedName("testBlock");
     
        @Mod.Instance(ModInfo.MODID)
        public static TestMod mod;
     
        @EventHandler
        public void preInit(FMLPreInitializationEvent event)
        {
     
        }
     
        @EventHandler
        public void init(FMLInitializationEvent event)
        {
            GameRegistry.registerBlock(testBlock);
            LanguageRegistry.addName(testBlock, "Cooper Ore"); 
            
            MinecraftForge.setBlockHarvestLevel(testBlock, "pickaxe", 1);
            
            GameRegistry.registerWorldGenerator(new OreBlockGenerator());
        }
     
        @EventHandler
        public void postInit(FMLPostInitializationEvent event)
        {
     
        }
     
        @EventHandler
        public void serverStarting(FMLServerStartingEvent event)
        {
     
        }
}
Я начинающий модмейкер, поэтому объясните пожалуйста пободробнее...
Спасибо!
 
Ну, у тебя ошибка, похоже.
А больше не скажу, я поклялся больше мысли не читать.
 
Назад
Сверху