Jump to content

world gen crash the game before the map is made


dark2222

Recommended Posts

i have a small problem with my world gen bekos when i make my basemod file load the gen class it crash before it have maket the map

 

main file

package Itempack;

 

import java.util.Random;

 

import net.minecraft.block.Block;

import net.minecraft.client.Minecraft;

import net.minecraft.client.renderer.entity.RenderPlayer;

import net.minecraft.client.settings.GameSettings;

import net.minecraft.item.EnumArmorMaterial;

import net.minecraft.item.EnumToolMaterial;

import net.minecraft.item.Item;

import net.minecraft.item.ItemBlock;

import net.minecraft.item.ItemStack;

import net.minecraft.stats.Achievement;

import net.minecraft.stats.AchievementList;

import net.minecraft.world.World;

import net.minecraft.world.gen.feature.WorldGenMinable;

import net.minecraftforge.client.MinecraftForgeClient;

import net.minecraftforge.common.AchievementPage;

import net.minecraftforge.common.EnumHelper;

import net.minecraftforge.common.MinecraftForge;

import Itempack.Armor.ItemCopperBoots;

import Itempack.Armor.ItemCopperChestplate;

import Itempack.Armor.ItemCopperHelm;

import Itempack.Armor.ItemCopperLegs;

import Itempack.Armor.ItemObsidianChest;

import Itempack.Armor.ItemObsidianFeet;

import Itempack.Armor.ItemObsidianHelm;

import Itempack.Armor.ItemObsidianLegs;

import Itempack.Armor.ItemStoneBoots;

import Itempack.Armor.ItemStoneChestPlate;

import Itempack.Armor.ItemStoneHelm;

import Itempack.Armor.ItemStoneLegs;

import Itempack.Armor.Itemdirtboots;

import Itempack.Armor.Itemdirthelm;

import Itempack.Armor.Itemdirtlegs;

import Itempack.Armor.Itemdirtplate;

import Itempack.Blocks.BlockSteelOre;

import Itempack.Blocks.CopperOre;

import Itempack.Items.ItemCopper;

import Itempack.Items.ItemCopperAxe;

import Itempack.Items.ItemCopperBucket;

import Itempack.Items.ItemCopperBucketMilk;

import Itempack.Items.ItemCopperHoe;

import Itempack.Items.ItemCopperPickAxe;

import Itempack.Items.ItemCopperShovel;

import Itempack.Items.ItemObsidianIngot;

import Itempack.Items.ItemSteel;

import Itempack.Items.Itemcookedflesh;

import Itempack.genz.CopperGen;

import Itempack.genz.SteelGen;

import Itempack.proxys.CommonProxy;

import Itempack.weapons.ItemBattleAxe;

import cpw.mods.fml.common.IWorldGenerator;

import cpw.mods.fml.common.Mod;

import cpw.mods.fml.common.Mod.Init;

import cpw.mods.fml.common.SidedProxy;

import cpw.mods.fml.common.event.FMLInitializationEvent;

import cpw.mods.fml.common.network.NetworkMod;

import cpw.mods.fml.common.network.NetworkRegistry;

import cpw.mods.fml.common.registry.GameData;

import cpw.mods.fml.common.registry.GameRegistry;

import cpw.mods.fml.common.registry.LanguageRegistry;

import cpw.mods.fml.relauncher.Side;

import cpw.mods.fml.relauncher.SideOnly;

 

@Mod(modid = "Item-pack", name = "item-pack", version = "beta 6v")

@NetworkMod(clientSideRequired=true, serverSideRequired=false)

 

public class itempackbase {

public itempackbase mod_itempack;

    @SidedProxy(clientSide = "Itempack.proxys.ClientProxy", serverSide = "Itempack.proxys.CommonProxy")

    public static CommonProxy proxy;

 

 

 

public String getVersion() {

 

return "beta 5v";

}

@Init

public void loadGobal(FMLInitializationEvent event ){

itempackbase.Itemslist();

itempackbase.Name(event);

GameRegistry.registerBlock(CopperOre, "CopperOre");

GameRegistry.registerBlock(SteelOre, "Steel Ore");

proxy.registerRenderThings();

 

}

 

@Init

@SideOnly(Side.CLIENT)

public void load(FMLInitializationEvent event){

proxy.load(event);

RenderPlayer.armorFilenamePrefix = new String[] {"cloth", "chain", "iron", "diamond", "gold", "dirt" , "stone", "copper", "obsidian"};

 

}

public static Item ObsidianIngot;

public static Item ObsidianHelm;

public static Item ObsidianChest;

public static Item ObsidianLegs;

public static Item ObsidianFeet;

public static Item DiamondBattleAxe;

public static Item Dirthelm;

public static Item Dirtplate;

public static Item Dirtboots;

public static Item Dirtlegs;

public static Item WoodenBattleAxe;

public static Item StoneBattleAxe;

public static Item IronBattleAxe;

public static Item GoldBattleAxe;

public static Item CookedFlesh;

public static Item StoneBoots;

public static Item StoneChestPlate;

public static Item StoneLegs;

public static Item StoneHelm;

public static Block CopperOre;

public static Item Copper;

public static Item steel;

public static Block SteelOre;

public static Item CopperHelm;

public static Item CopperChestplate;

public static Item CopperLegs;

public static Item CopperBoots;

public static Item CopperPickAxe;

public static Item CopperShovel;

public static Item CopperAxe;

public static Item CopperBattleAxe;

public static Item CopperHoe;

public static Item Copperbucket;

public static Item CWaterBucket;

public static Item CopperBucketMilk;

 

public static void Itemslist(){

ObsidianIngot = new ItemObsidianIngot(2103).setItemName("Obsidian-ingot").setIconIndex(37);

ObsidianHelm = new ItemObsidianHelm(2102, EnumObsidianArmor, 6, 0).setItemName("Obsidian Helm").setIconIndex(36);

ObsidianChest = new ItemObsidianChest(2101, EnumObsidianArmor, 6, 1).setItemName("Obsedian Chest").setIconIndex(35);

ObsidianLegs = new ItemObsidianLegs(2100, EnumObsidianArmor, 6, 2).setItemName("Obsedian Legs").setIconIndex(34);

ObsidianFeet = new ItemObsidianFeet(2099, EnumObsidianArmor, 6, 3).setItemName("Obsidian Feet").setIconIndex(33);

CopperBucketMilk = new ItemCopperBucketMilk(2098).setItemName("Copper Milk").setIconIndex(32).setContainerItem(Copperbucket);

CWaterBucket = new ItemCopperBucket(2097,  Block.waterMoving.blockID).setItemName("Water Bucker C").setIconIndex(31).setContainerItem(Copperbucket);

Copperbucket = new ItemCopperBucket(2096, 0).setIconIndex(30).setItemName("Copper Bucket");

CopperHoe = new ItemCopperHoe(2095, EnumToolCopperHoe).setItemName("Copper Hoe").setIconIndex(29);

CopperBattleAxe = new ItemBattleAxe(2094, EnumToolCopperBattleAxe).setItemName("Copper Battle Axe").setIconIndex(28);

CopperAxe = new ItemCopperAxe(2093, EnumToolCopperAxe).setItemName("Copper Axe").setIconIndex(27);

CopperShovel = new ItemCopperShovel(2092, EnumToolCopperShovel).setItemName("CopperPickaxe").setIconIndex(26);

CopperPickAxe = new ItemCopperPickAxe(2091, EnumToolCopperPickAxe).setItemName("Copperpickaxe").setIconIndex(25);

CopperBoots = new ItemCopperBoots(2090, EnumArmorCopper, 7, 3).setItemName("Copper Boots").setIconIndex(8);

CopperLegs = new ItemCopperLegs(2089, EnumArmorCopper, 7, 2).setItemName("Copper pants").setIconIndex(7);

CopperHelm = new ItemCopperHelm(2088, EnumArmorCopper, 7 , 0).setItemName("Copper Helmet").setIconIndex(9);

CopperChestplate = new ItemCopperChestplate(2087, EnumArmorCopper ,7, 1).setItemName("Copper Chestplate").setIconIndex(10);

SteelOre = new BlockSteelOre(251, 2).setBlockName("SteelOre").setHardness(4F).setResistance(3F);

steel = new ItemSteel(2808).setItemName("steel").setIconIndex(24);

Copper = new ItemCopper(2807).setItemName("Copper").setIconIndex(23);

CopperOre = new CopperOre(250, 0).setBlockName("CopperOre").setResistance(2F).setHardness(2.5F);

StoneHelm = new ItemStoneHelm(2086, EnumArmorStoneChest, 6, 0).setItemName("Stone Helmet").setIconIndex(15);

StoneChestPlate = new ItemStoneChestPlate(2805, EnumArmorStoneChest, 6, 1).setItemName("Stone CestPlate").setIconIndex(16);

StoneLegs = new ItemStoneLegs(2806, EnumArmorStoneChest, 6, 2).setItemName("StoneLegs").setIconIndex(17);

StoneBoots = new ItemStoneBoots(2804, EnumArmorStoneChest, 6, 3).setIconIndex(18).setItemName("StoneBoots");

CookedFlesh = new Itemcookedflesh(1001, 4, 4F, true).setIconIndex(5).setItemName("Cooked_flesh");

GoldBattleAxe = new ItemBattleAxe(993, EnumToolGoldenBattleAxe).setItemName("GoldenBAxe").setIconIndex(4);

DiamondBattleAxe = new ItemBattleAxe(992, EnumToolDiamondAxe).setItemName("DBAxe").setIconIndex(3);

IronBattleAxe = new ItemBattleAxe(991,  EnumToolIronBattleAxe).setItemName("Iron_battle_axe").setIconIndex(2);

StoneBattleAxe = new ItemBattleAxe(990, EnumToolStoneBattleAxe).setItemName("stone_battle_axe").setIconIndex(1);

WoodenBattleAxe = new ItemBattleAxe(989, EnumToolWoodenBattleAxe).setItemName("wooden_battle_axe").setIconIndex(0);

Dirthelm = new Itemdirthelm(2800, EnumArmorDirtHelm, 5 , 0).setItemName("dirt_helm").setIconIndex(19);

Dirtplate = new Itemdirtplate(2801, EnumArmorDirtHelm , 5, 1).setItemName("dirt_plate").setIconIndex(20);

Dirtboots = new Itemdirtboots(2802, EnumArmorDirtHelm, 5, 3).setItemName("dirt_boots").setIconIndex(22);

Dirtlegs = new Itemdirtlegs(2803, EnumArmorDirtHelm, 5 , 2).setItemName("dirt_legs").setIconIndex(21);

 

}

static EnumToolMaterial EnumToolCopperHoe = EnumHelper.addToolMaterial("Copper Hoe", 1, 76, 4F, 2, 25);

static EnumToolMaterial EnumToolCopperBattleAxe = EnumHelper.addToolMaterial("Copper Battle Axe", 1, 78, 5F, 6, 30);

static EnumToolMaterial EnumToolCopperAxe = EnumHelper.addToolMaterial("Copper Axe", 2, 56, 5F, 5, 30);

static EnumToolMaterial EnumToolCopperShovel = EnumHelper.addToolMaterial("Copper Shovel", 1, 60, 5F, 1, 18);

static EnumToolMaterial EnumToolCopperPickAxe = EnumHelper.addToolMaterial("Copper PickAxe", 2, 76, 5F, 3, 19);

static EnumToolMaterial EnumToolGoldenBattleAxe = EnumHelper.addToolMaterial("Golden_Battle_Axe", 2, 54, 20F, 15, 400);

static EnumToolMaterial EnumToolDiamondAxe = EnumHelper.addToolMaterial("diamond_battle_axe", 2, 1260, 8.0F, 10, 30);

static EnumToolMaterial EnumToolIronBattleAxe = EnumHelper.addToolMaterial("Iron_battle_axe", 2, 300, 6.0F, 8, 25);

static EnumToolMaterial EnumToolStoneBattleAxe = EnumHelper.addToolMaterial("Stone_battle_axe", 2, 140, 4.5F , 5 , 25);

static EnumToolMaterial EnumToolWoodenBattleAxe = EnumHelper.addToolMaterial("wooden_battle_axe", 2, 66, 2F , 3 , 15);

static EnumArmorMaterial EnumArmorCopper = EnumHelper.addArmorMaterial("Copper armor", 156, new int[]{ 3, 6, 5 , 2}, 20);

static EnumArmorMaterial EnumArmorDirtHelm = EnumHelper.addArmorMaterial("DirtHelm", 1, new int[]{ 1 ,1 ,1 , 1}, 1);

static EnumArmorMaterial EnumArmorStoneChest = EnumHelper.addArmorMaterial("Stone chestplate", 15, new int[]{3, 6, 3, 1}, 12);

static EnumArmorMaterial EnumObsidianArmor = EnumHelper.addArmorMaterial("Obsidian armor", 330, new int[]{2, 6, 5, 2}, 20);

 

public static void crafting(){

GameRegistry.addRecipe(new ItemStack(Item.flintAndSteel), new Object[]{

"S  "," F ",'F', Item.flint, 'S', steel

});

GameRegistry.addRecipe(new ItemStack(ObsidianFeet), new Object[]{

"O O", "O O", 'O', Block.obsidian

});

GameRegistry.addRecipe(new ItemStack(ObsidianLegs), new Object[]{

"OOO", "O O","O O", 'O', Block.obsidian

});

GameRegistry.addRecipe(new ItemStack(ObsidianHelm), new Object[]{

"OOO", "O O", 'O', Block.obsidian

});

GameRegistry.addRecipe(new ItemStack(ObsidianChest), new Object[]{

"O O", "OOO", "OOO", 'O', Block.obsidian

});

GameRegistry.addRecipe(new ItemStack(Copperbucket), new Object[]{

"C C", " C ",'C', Copper

});

GameRegistry.addRecipe(new ItemStack(CopperHoe), new Object[]{

"CC ", " S ", " S ",'C', Copper, 'S', Item.stick

});

GameRegistry.addRecipe(new ItemStack(CopperAxe), new Object[]{

"CC ", "CS ", " S ", 'C', Copper, 'S', Item.stick

});

 

GameRegistry.addRecipe(new ItemStack(CopperBattleAxe), new Object[]{

"CCC", "CSC", " S ", 'C', Copper, 'S', Item.stick

});

GameRegistry.addRecipe(new ItemStack(CopperShovel),new Object[]{

" C ", " S ", " S ", 'C', Copper, 'S',Item.stick

});

GameRegistry.addRecipe(new ItemStack(CopperPickAxe), new Object[]{

"CCC", " S ", " S ", 'C', Copper, 'S', Item.stick

});

GameRegistry.addRecipe(new ItemStack(CopperBoots), new Object[]{

"C C", "C C", 'C', Copper

});

GameRegistry.addRecipe(new ItemStack(CopperLegs), new Object[]{

"CCC", "C C", "C C", 'C', Copper

});

GameRegistry.addRecipe(new ItemStack(CopperHelm),new Object[]{

"CCC", "C C", 'C', Copper

});

GameRegistry.addRecipe(new ItemStack(CopperChestplate), new Object[]{

"C C", "CCC", "CCC", 'C', Copper

});

GameRegistry.addRecipe(new ItemStack(Dirthelm), new Object []{

"ddd", "d d", "  ", 'd', Block.dirt

});

GameRegistry.addRecipe(new ItemStack(Dirtplate), new Object []{

"d d", "ddd", "ddd", 'd', Block.dirt

});

GameRegistry.addRecipe(new ItemStack(Dirtlegs), new Object[]{

"ddd", "d d", "d d", 'd', Block.dirt

});

GameRegistry.addRecipe(new ItemStack(Dirtboots), new Object[]{

"d d", "d d", 'd', Block.dirt

});

GameRegistry.addRecipe(new ItemStack(WoodenBattleAxe), new Object[]{

"www", "wsw", " s ", 'w', Block.planks, 's',Item.stick

});

GameRegistry.addRecipe(new ItemStack(StoneBattleAxe), new Object[]{

"sss", "sds", " d ", 's', Block.cobblestone, 'd', Item.stick

});

GameRegistry.addRecipe(new ItemStack(IronBattleAxe), new Object[]{

"iii", "isi", " s ", 'i', Item.ingotIron, 's', Item.stick

});

GameRegistry.addRecipe(new ItemStack(DiamondBattleAxe), new Object[]{

"eee", "ese", " s ", 'e', Item.diamond, 's', Item.stick

});

GameRegistry.addRecipe(new ItemStack(GoldBattleAxe), new Object[]{

"ggg", "gsg", " s ", 'g' , Item.ingotGold, 's', Item.stick

});

GameRegistry.addRecipe(new ItemStack(StoneChestPlate), new Object[]{

"s s", "sss", "sss", 's', Block.stone

});

GameRegistry.addRecipe(new ItemStack(StoneBoots), new Object[]{

"s s","s s", 's', Block.stone

});

GameRegistry.addSmelting(Item.rottenFlesh.itemID, new ItemStack(CookedFlesh), 3);

GameRegistry.addSmelting(CopperOre.blockID, new ItemStack(Copper), 5);

GameRegistry.addSmelting(SteelOre.blockID, new ItemStack(steel), 6);

}

 

}

world gen class

package Itempack.genz;

 

import java.util.Random;

 

import Itempack.itempackbase;

 

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 CopperGen implements IWorldGenerator {

 

@Override

public void generate(Random random, int chunkX, int chunkZ, World world,

IChunkProvider chunkGenerator, IChunkProvider chunkProvider) {

switch(world.provider.dimensionId){

case 0: generateWorld(world,random,chunkX*16,chunkZ*16); {

 

}

}

}

public void generateWorld(World world, Random random, int BlockZ , int BlockX)

{

for(int i = 0; i<20; i++);

int Xcoord = BlockX + random.nextInt(45);

int Zcoord = BlockZ + random.nextInt(45);

int Ycoord = random.nextInt(60);

 

(new WorldGenMinable(itempackbase.CopperOre.blockID, 20)).generate(world, random , Xcoord , Ycoord , Zcoord);

}

 

}

ask if you will need to see my proxys (common and client)

Link to comment
Share on other sites

Please post a crash log.

ohh year forgot that :)

here is it :)

2013-01-24 21:31:06 [iNFO] [ForgeModLoader] Forge Mod Loader version 4.7.4.520 for Minecraft 1.4.7 loading

2013-01-24 21:31:07 [iNFO] [sTDOUT] 27 achievements

2013-01-24 21:31:07 [iNFO] [sTDOUT] 210 recipes

2013-01-24 21:31:08 [iNFO] [sTDOUT] Setting user: Player316, -

2013-01-24 21:31:08 [iNFO] [sTDERR] Client asked for parameter: server

2013-01-24 21:31:08 [iNFO] [sTDOUT] LWJGL Version: 2.4.2

2013-01-24 21:31:08 [iNFO] [ForgeModLoader] Attempting early MinecraftForge initialization

2013-01-24 21:31:08 [iNFO] [sTDOUT] MinecraftForge v6.6.0.497 Initialized

2013-01-24 21:31:08 [iNFO] [ForgeModLoader] MinecraftForge v6.6.0.497 Initialized

2013-01-24 21:31:08 [iNFO] [sTDOUT] Replaced 84 ore recipies

2013-01-24 21:31:08 [iNFO] [ForgeModLoader] Completed early MinecraftForge initialization

2013-01-24 21:31:08 [iNFO] [ForgeModLoader] Searching C:\Users\darkmakers\Desktop\minecraft mods\cordplease mod\jars\mods for mods

2013-01-24 21:31:09 [iNFO] [ForgeModLoader] Forge Mod Loader has identified 4 mods to load

2013-01-24 21:31:09 [iNFO] [ForgeModLoader] Configured a dormant chunk cache size of 0

2013-01-24 21:31:09 [iNFO] [sTDOUT] Starting up SoundSystem...

2013-01-24 21:31:09 [iNFO] [sTDOUT] Initializing LWJGL OpenAL

2013-01-24 21:31:09 [iNFO] [sTDOUT]    (The LWJGL binding of OpenAL.  For more information, see http://www.lwjgl.org)

2013-01-24 21:31:09 [iNFO] [sTDOUT] OpenAL initialized.

2013-01-24 21:31:10 [iNFO] [ForgeModLoader] Forge Mod Loader has successfully loaded 4 mods

2013-01-24 21:31:13 [iNFO] [sTDOUT] Deleting level New World-

2013-01-24 21:31:13 [iNFO] [sTDOUT] Attempt 1...

2013-01-24 21:31:13 [iNFO] [sTDOUT] Deleting .\saves\New World-\data

2013-01-24 21:31:13 [iNFO] [sTDOUT] Deleting .\saves\New World-\data\villages.dat

2013-01-24 21:31:13 [iNFO] [sTDOUT] Deleting .\saves\New World-\DIM-1

2013-01-24 21:31:13 [iNFO] [sTDOUT] Deleting .\saves\New World-\DIM-1\data

2013-01-24 21:31:13 [iNFO] [sTDOUT] Deleting .\saves\New World-\DIM-1\forcedchunks.dat

2013-01-24 21:31:13 [iNFO] [sTDOUT] Deleting .\saves\New World-\DIM1

2013-01-24 21:31:13 [iNFO] [sTDOUT] Deleting .\saves\New World-\DIM1\data

2013-01-24 21:31:13 [iNFO] [sTDOUT] Deleting .\saves\New World-\DIM1\forcedchunks.dat

2013-01-24 21:31:13 [iNFO] [sTDOUT] Deleting .\saves\New World-\forcedchunks.dat

2013-01-24 21:31:13 [iNFO] [sTDOUT] Deleting .\saves\New World-\level.dat

2013-01-24 21:31:13 [iNFO] [sTDOUT] Deleting .\saves\New World-\level.dat_mcr

2013-01-24 21:31:13 [iNFO] [sTDOUT] Deleting .\saves\New World-\level.dat_old

2013-01-24 21:31:13 [iNFO] [sTDOUT] Deleting .\saves\New World-\players

2013-01-24 21:31:13 [iNFO] [sTDOUT] Deleting .\saves\New World-\players\Player248.dat

2013-01-24 21:31:13 [iNFO] [sTDOUT] Deleting .\saves\New World-\players\Player308.dat

2013-01-24 21:31:13 [iNFO] [sTDOUT] Deleting .\saves\New World-\region

2013-01-24 21:31:13 [iNFO] [sTDOUT] Deleting .\saves\New World-\region\r.-1.0.mca

2013-01-24 21:31:13 [iNFO] [sTDOUT] Deleting .\saves\New World-\session.lock

2013-01-24 21:31:16 [iNFO] [sTDOUT] Scanning folders...

2013-01-24 21:31:16 [iNFO] [sTDOUT] Total conversion count is 0

2013-01-24 21:31:16 [iNFO] [ForgeModLoader] Loading dimension 0 (New World) (net.minecraft.server.integrated.IntegratedServer@b9ed427)

2013-01-24 21:31:16 [iNFO] [ForgeModLoader] Loading dimension 1 (New World) (net.minecraft.server.integrated.IntegratedServer@b9ed427)

2013-01-24 21:31:16 [iNFO] [ForgeModLoader] Loading dimension -1 (New World) (net.minecraft.server.integrated.IntegratedServer@b9ed427)

2013-01-24 21:31:17 [iNFO] [sTDERR] java.lang.NullPointerException

2013-01-24 21:31:17 [iNFO] [sTDERR] at cpw.mods.fml.common.registry.GameRegistry.generateWorld(GameRegistry.java:90)

2013-01-24 21:31:17 [iNFO] [sTDERR] at net.minecraft.world.gen.ChunkProviderServer.populate(ChunkProviderServer.java:259)

2013-01-24 21:31:17 [iNFO] [sTDERR] at net.minecraft.world.chunk.Chunk.populateChunk(Chunk.java:1258)

2013-01-24 21:31:17 [iNFO] [sTDERR] at net.minecraft.world.gen.ChunkProviderServer.loadChunk(ChunkProviderServer.java:153)

2013-01-24 21:31:17 [iNFO] [sTDERR] at net.minecraft.server.MinecraftServer.initialWorldChunkLoad(MinecraftServer.java:310)

2013-01-24 21:31:17 [iNFO] [sTDERR] at net.minecraft.server.integrated.IntegratedServer.loadAllWorlds(IntegratedServer.java:84)

2013-01-24 21:31:17 [iNFO] [sTDERR] at net.minecraft.server.integrated.IntegratedServer.startServer(IntegratedServer.java:100)

2013-01-24 21:31:17 [iNFO] [sTDERR] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:458)

2013-01-24 21:31:17 [iNFO] [sTDERR] at net.minecraft.server.ThreadMinecraftServer.run(ThreadMinecraftServer.java:16)

2013-01-24 21:31:17 [iNFO] [ForgeModLoader] Unloading dimension 0

2013-01-24 21:31:17 [iNFO] [ForgeModLoader] Unloading dimension -1

2013-01-24 21:31:17 [iNFO] [ForgeModLoader] Unloading dimension 1

2013-01-24 21:31:17 [sEVERE] [ForgeModLoader] Fatal errors were detected during the transition from AVAILABLE to SERVER_STOPPED. Loading cannot continue

2013-01-24 21:31:17 [sEVERE] [ForgeModLoader]

mcp [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available

FML [Forge Mod Loader] (coremods) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available

Forge [Minecraft Forge] (coremods) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available

Item-pack [item-pack] (bin) Unloaded->Constructed->Pre-initialized->Initialized->Post-initialized->Available->Available

2013-01-24 21:31:17 [sEVERE] [ForgeModLoader] The following problems were captured during this phase

2013-01-24 21:31:17 [iNFO] [sTDERR] Exception in thread "Server thread" cpw.mods.fml.common.LoaderException

2013-01-24 21:31:17 [iNFO] [sTDERR] at cpw.mods.fml.common.LoadController.transition(LoadController.java:117)

2013-01-24 21:31:17 [iNFO] [sTDERR] at cpw.mods.fml.common.Loader.serverStopped(Loader.java:752)

2013-01-24 21:31:17 [iNFO] [sTDERR] at cpw.mods.fml.common.FMLCommonHandler.handleServerStopped(FMLCommonHandler.java:459)

2013-01-24 21:31:17 [iNFO] [sTDERR] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:559)

2013-01-24 21:31:17 [iNFO] [sTDERR] at net.minecraft.server.ThreadMinecraftServer.run(ThreadMinecraftServer.java:16)

Link to comment
Share on other sites

ohh yea sorry :(

 

@Init

public void loadGobal(FMLInitializationEvent event){

itempackbase.Itemslist();

Cproxy.Name(event);

proxy.registerRenderThings();

GameRegistry.registerBlock(CopperOre, "CopperOre");

GameRegistry.registerBlock(SteelOre, "Steel Ore");

GameRegistry.registerWorldGenerator(CopperGen);

proxy.load(event);

 

}

but then it with i need to add this

private static CopperGen CopperGen;

private static final IWorldGenerator Coppergen = CopperGen;

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Announcements



  • Recently Browsing

    • No registered users viewing this page.
  • Posts

    • Mengapa Memilih LadangToto? LadangToto adalah pilihan terbaik bagi Anda yang mencari pengalaman bermain slot gacor WD Maxwin dengan transaksi mudah menggunakan Bank BNI. Berikut adalah beberapa alasan mengapa Anda harus memilih LadangToto: Slot Gacor WD Maxwin Terbaik Kami menyajikan koleksi slot gacor WD Maxwin terbaik yang menawarkan kesenangan bermain dan peluang kemenangan besar. Dengan fitur-fitur unggulan dan tema-tema menarik, setiap putaran permainan akan memberikan Anda pengalaman yang tak terlupakan. Transaksi Mudah dengan Bank BNI Kami menyediakan layanan transaksi mudah melalui Bank BNI untuk kenyamanan dan keamanan Anda. Dengan proses yang cepat dan efisien, Anda dapat melakukan deposit dan penarikan dana dengan lancar dan tanpa hambatan.    
    • Akun Pro Kamboja adalah pilihan terbaik bagi Anda yang mencari pengalaman bermain slot Maxwin dengan transaksi mudah menggunakan Bank Lampung. Berikut adalah beberapa alasan mengapa Anda harus memilih Akun Pro Kamboja: Slot Maxwin Terbaik Kami menyajikan koleksi slot Maxwin terbaik yang menawarkan kesenangan bermain dan peluang kemenangan besar. Dengan fitur-fitur unggulan dan tema-tema menarik, setiap putaran permainan akan memberikan Anda pengalaman yang tak terlupakan. Transaksi Mudah dengan Bank Lampung Kami menyediakan layanan transaksi mudah melalui Bank Lampung untuk kenyamanan dan keamanan Anda. Dengan proses yang cepat dan efisien, Anda dapat melakukan deposit dan penarikan dana dengan lancar dan tanpa hambatan. Anti Rungkat Akun Pro Kamboja memberikan jaminan "anti rungkat" kepada para pemainnya. Dengan fitur ini, Anda dapat merasakan sensasi bermain dengan percaya diri, karena kami memastikan pengalaman bermain yang adil dan menyenangkan bagi semua pemain.  
    • BINGO188: Destinasi Terbaik untuk Pengalaman Slot yang Terjamin Selamat datang di BINGO188, tempat terbaik bagi para pecinta slot yang mencari pengalaman bermain yang terjamin dan penuh kemenangan. Di sini, kami menawarkan fitur unggulan yang dirancang untuk memastikan kepuasan dan keamanan Anda. Situs Slot Garansi Kekalahan 100 Kami memahami bahwa kadang-kadang kekalahan adalah bagian dari permainan. Namun, di BINGO188, kami memberikan jaminan keamanan dengan fitur garansi kekalahan 100. Jika Anda mengalami kekalahan, kami akan mengembalikan saldo Anda secara penuh. Kemenangan atau uang kembali, kami memastikan Anda tetap merasa aman dan nyaman. Bebas IP Tanpa TO Nikmati kebebasan bermain tanpa batasan IP dan tanpa harus khawatir tentang TO (Turn Over) di BINGO188. Fokuslah pada permainan Anda dan rasakan sensasi kemenangan tanpa hambatan. Server Thailand Paling Gacor Hari Ini Bergabunglah dengan server terbaik di Thailand hanya di BINGO188! Dengan tingkat kemenangan yang tinggi dan pengalaman bermain yang lancar, server kami dijamin akan memberikan Anda pengalaman slot yang tak tertandingi. Kesimpulan BINGO188 adalah pilihan terbaik bagi Anda yang menginginkan pengalaman bermain slot yang terjamin dan penuh kemenangan. Dengan fitur situs slot garansi kekalahan 100, bebas IP tanpa TO, dan server Thailand paling gacor hari ini, kami siap memberikan Anda pengalaman bermain yang aman, nyaman, dan menguntungkan. Bergabunglah sekarang dan mulailah petualangan slot Anda di BINGO188!
    • Mengapa Memilih AlibabaSlot? AlibabaSlot adalah pilihan terbaik bagi Anda yang mencari slot gacor dari Pgsoft dengan transaksi mudah menggunakan Bank Panin. Berikut adalah beberapa alasan mengapa Anda harus memilih AlibabaSlot: Slot Gacor dari Pgsoft Kami menyajikan koleksi slot gacor terbaik dari Pgsoft. Dengan fitur-fitur unggulan dan peluang kemenangan yang tinggi, setiap putaran permainan akan memberikan Anda kesenangan dan keuntungan yang maksimal. Transaksi Mudah dengan Bank Panin Kami menyediakan layanan transaksi mudah melalui Bank Panin untuk kenyamanan dan keamanan Anda. Dengan proses yang cepat dan efisien, Anda dapat melakukan deposit dan penarikan dana dengan lancar dan tanpa masalah.  
    • Delete the jei-server.toml file in your config folder and test it again
  • Topics

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.