i tried making a custom crop but it cashed
main class
package DenBukki.DutchFoods; //Package directory
/*
* Basic importing
*/
import net.minecraft.block.Block;
import net.minecraft.creativetab.CreativeTabs;
import net.minecraft.item.Item;
import net.minecraft.item.ItemSeedFood;
import net.minecraft.item.ItemSeeds;
import cpw.mods.fml.common.Mod;
import cpw.mods.fml.common.Mod.EventHandler;
import cpw.mods.fml.common.Mod.Init;
import cpw.mods.fml.common.event.FMLInitializationEvent;
import cpw.mods.fml.common.network.NetworkMod;
import cpw.mods.fml.common.registry.GameRegistry;
import cpw.mods.fml.common.registry.LanguageRegistry;
/*
* Basic needed forge stuff
*/
@Mod(modid="dutchfoods",name="Dutch Foods",version="1.0")
@NetworkMod(clientSideRequired=true,serverSideRequired=false)
public class DutchFoods {
public static final String modid = "dutchfoods";
public static CreativeTabs DutchFoodsTab = new DutchFoodsTab(CreativeTabs.getNextID(), "Dutch Foods");
/*
* ToolMaterial
*/
//Telling forge that we are creating these
//items
public static Item syrup_waffle;
public static Item sugar_beet;
public static Item olie_bol;
public static Item liquorice;
public static Item dutchdisc;
public static Block sugar_beet_crop;
//tools
//Declaring Init
@Init
public void load(FMLInitializationEvent event){
// define items
syrup_waffle = new itemsfood(3000, 4, true).setUnlocalizedName("syrup_waffle");
olie_bol = new itemsfood(3002, 8, true).setUnlocalizedName("olie_bol");
liquorice = new itemsfood(3003, 2, true).setUnlocalizedName("liquorice");
sugar_beet = new ItemDutchSeeds(1006, 4, DutchFoods.sugar_beet_crop.blockID).setCreativeTab(this.DutchFoodsTab).setUnlocalizedName("sugar_beet");
// define blocks
sugar_beet_crop = new sugar_beet_crop(1104).setUnlocalizedName("sugar_beet_crop");
GameRegistry.registerBlock(sugar_beet_crop, "sugar_beet_crop");
//adding names
//items
LanguageRegistry.addName(syrup_waffle, "Syrup Waffle");
//LanguageRegistry.addName(sugar_beet, "Sugar Beet");
LanguageRegistry.addName(olie_bol, "OlieBol");
LanguageRegistry.addName(liquorice, "Liquorice");
//blocks
//crafting
//
}
}
crop class
package DenBukki.DutchFoods;
import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;
import java.util.ArrayList;
import java.util.Random;
import net.minecraft.block.Block;
import net.minecraft.block.BlockFlower;
import net.minecraft.client.renderer.texture.IconRegister;
import net.minecraft.creativetab.CreativeTabs;
import net.minecraft.item.Item;
import net.minecraft.item.ItemStack;
import net.minecraft.util.Icon;
import net.minecraft.util.MathHelper;
import net.minecraft.world.World;
import net.minecraftforge.common.ForgeDirection;
public class sugar_beet_crop extends BlockFlower
{
@SideOnly(Side.CLIENT)
private Icon[] iconArray;
protected sugar_beet_crop(int par1)
{
super(par1);
this.setTickRandomly(true);
float f = 0.5F;
this.setBlockBounds(0.5F - f, 0.0F, 0.5F - f, 0.5F + f, 0.25F, 0.5F + f);
this.setCreativeTab((CreativeTabs)null);
this.setHardness(0.0F);
this.setStepSound(soundGrassFootstep);
this.disableStats();
}
/**
* Gets passed in the blockID of the block below and supposed to return true if its allowed to grow on the type of
* blockID passed in. Args: blockID
*/
protected boolean canThisPlantGrowOnThisBlockID(int par1)
{
return par1 == Block.tilledField.blockID;
}
/**
* Ticks the block if it's been scheduled
*/
public void updateTick(World par1World, int par2, int par3, int par4, Random par5Random)
{
super.updateTick(par1World, par2, par3, par4, par5Random);
if (par1World.getBlockLightValue(par2, par3 + 1, par4) >= 9)
{
int l = par1World.getBlockMetadata(par2, par3, par4);
if (l < 7)
{
float f = this.getGrowthRate(par1World, par2, par3, par4);
if (par5Random.nextInt((int)(25.0F / f) + 1) == 0)
{
++l;
par1World.setBlockMetadataWithNotify(par2, par3, par4, l, 2);
}
}
}
}
/**
* Apply bonemeal to the crops.
*/
public void fertilize(World par1World, int par2, int par3, int par4)
{
int l = par1World.getBlockMetadata(par2, par3, par4) + MathHelper.getRandomIntegerInRange(par1World.rand, 2, 5);
if (l > 7)
{
l = 7;
}
par1World.setBlockMetadataWithNotify(par2, par3, par4, l, 2);
}
/**
* Gets the growth rate for the crop. Setup to encourage rows by halving growth rate if there is diagonals, crops on
* different sides that aren't opposing, and by adding growth for every crop next to this one (and for crop below
* this one). Args: x, y, z
*/
private float getGrowthRate(World par1World, int par2, int par3, int par4)
{
float f = 1.0F;
int l = par1World.getBlockId(par2, par3, par4 - 1);
int i1 = par1World.getBlockId(par2, par3, par4 + 1);
int j1 = par1World.getBlockId(par2 - 1, par3, par4);
int k1 = par1World.getBlockId(par2 + 1, par3, par4);
int l1 = par1World.getBlockId(par2 - 1, par3, par4 - 1);
int i2 = par1World.getBlockId(par2 + 1, par3, par4 - 1);
int j2 = par1World.getBlockId(par2 + 1, par3, par4 + 1);
int k2 = par1World.getBlockId(par2 - 1, par3, par4 + 1);
boolean flag = j1 == this.blockID || k1 == this.blockID;
boolean flag1 = l == this.blockID || i1 == this.blockID;
boolean flag2 = l1 == this.blockID || i2 == this.blockID || j2 == this.blockID || k2 == this.blockID;
for (int l2 = par2 - 1; l2 <= par2 + 1; ++l2)
{
for (int i3 = par4 - 1; i3 <= par4 + 1; ++i3)
{
int j3 = par1World.getBlockId(l2, par3 - 1, i3);
float f1 = 0.0F;
if (blocksList[j3] != null && blocksList[j3].canSustainPlant(par1World, l2, par3 - 1, i3, ForgeDirection.UP, this))
{
f1 = 1.0F;
if (blocksList[j3].isFertile(par1World, l2, par3 - 1, i3))
{
f1 = 3.0F;
}
}
if (l2 != par2 || i3 != par4)
{
f1 /= 4.0F;
}
f += f1;
}
}
if (flag2 || flag && flag1)
{
f /= 2.0F;
}
return f;
}
@SideOnly(Side.CLIENT)
/**
* From the specified side and block metadata retrieves the blocks texture. Args: side, metadata
*/
public Icon getIcon(int par1, int par2)
{
if (par2 < 0 || par2 > 7)
{
par2 = 7;
}
return this.iconArray[par2];
}
/**
* The type of render function that is called for this block
*/
public int getRenderType()
{
return 1;
}
/**
* Generate a seed ItemStack for this crop.
*/
protected int getSeedItem()
{
return DutchFoods.sugar_beet.itemID;
}
/**
* Generate a crop produce ItemStack for this crop.
*/
protected int getCropItem()
{
return DutchFoods.sugar_beet.itemID;
}
/**
* Drops the block items with a specified chance of dropping the specified items
*/
public void dropBlockAsItemWithChance(World par1World, int par2, int par3, int par4, int par5, float par6, int par7)
{
super.dropBlockAsItemWithChance(par1World, par2, par3, par4, par5, par6, 0);
}
@Override
public ArrayList<ItemStack> getBlockDropped(World world, int x, int y, int z, int metadata, int fortune)
{
ArrayList<ItemStack> ret = super.getBlockDropped(world, x, y, z, metadata, fortune);
if (metadata >= 7)
{
for (int n = 0; n < 3 + fortune; n++)
{
if (world.rand.nextInt(15) <= metadata)
{
ret.add(new ItemStack(this.getSeedItem(), 1, 0));
}
}
}
return ret;
}
/**
* Returns the ID of the items to drop on destruction.
*/
public int idDropped(int par1, Random par2Random, int par3)
{
return par1 == 7 ? this.getCropItem() : this.getSeedItem();
}
/**
* Returns the quantity of items to drop on block destruction.
*/
public int quantityDropped(Random par1Random)
{
return 1;
}
@SideOnly(Side.CLIENT)
/**
* only called by clickMiddleMouseButton , and passed to inventory.setCurrentItem (along with isCreative)
*/
public int idPicked(World par1World, int par2, int par3, int par4)
{
return this.getSeedItem();
}
@SideOnly(Side.CLIENT)
/**
* When this method is called, your block should register all the icons it needs with the given IconRegister. This
* is the only chance you get to register icons.
*/
public void registerIcons(IconRegister par1IconRegister)
{
this.iconArray = new Icon[8];
for (int i = 0; i < this.iconArray.length; ++i)
{
this.iconArray[i] = par1IconRegister.registerIcon(this.getTextureName() + "_stage_" + i);
}
}
}
crash
mcp{8.09} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized
FML{6.4.49.965} [Forge Mod Loader] (bin) Unloaded->Constructed->Pre-initialized->Initialized
Forge{9.11.1.965} [Minecraft Forge] (bin) Unloaded->Constructed->Pre-initialized->Initialized
CodeChickenCore{0.9.0.7} [CodeChicken Core] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized
NotEnoughItems{1.6.1.8} [Not Enough Items] (NotEnoughItems 1.6.1.8.jar) Unloaded->Constructed->Pre-initialized->Initialized
dutchfoods{1.0} [Dutch Foods] (bin) Unloaded->Constructed->Pre-initialized->Errored
2014-01-26 14:20:51 [sEVERE] [ForgeModLoader] The following problems were captured during this phase
2014-01-26 14:20:51 [sEVERE] [ForgeModLoader] Caught exception from dutchfoods
java.lang.NullPointerException
at DenBukki.DutchFoods.DutchFoods.load(DutchFoods.java:47)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:545)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:201)
at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:181)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
at com.google.common.eventbus.EventBus.post(EventBus.java:267)
at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:112)
at cpw.mods.fml.common.Loader.initializeMods(Loader.java:699)
at cpw.mods.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:249)
at net.minecraft.client.Minecraft.startGame(Minecraft.java:509)
at net.minecraft.client.Minecraft.run(Minecraft.java:808)
at net.minecraft.client.main.Main.main(Main.java:93)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:131)
at net.minecraft.launchwrapper.Launch.main(Launch.java:27)
2014-01-26 14:20:51 [iNFO] [sTDOUT] ---- Minecraft Crash Report ----
2014-01-26 14:20:51 [iNFO] [sTDOUT] // Don't do that.
2014-01-26 14:20:51 [iNFO] [sTDOUT]
2014-01-26 14:20:51 [iNFO] [sTDOUT] Time: 26-1-14 14:20
2014-01-26 14:20:51 [iNFO] [sTDOUT] Description: Initializing game
2014-01-26 14:20:51 [iNFO] [sTDOUT]
2014-01-26 14:20:51 [iNFO] [sTDOUT] java.lang.NullPointerException
2014-01-26 14:20:51 [iNFO] [sTDOUT] at DenBukki.DutchFoods.DutchFoods.load(DutchFoods.java:47)
2014-01-26 14:20:51 [iNFO] [sTDOUT] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2014-01-26 14:20:51 [iNFO] [sTDOUT] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
2014-01-26 14:20:51 [iNFO] [sTDOUT] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
2014-01-26 14:20:51 [iNFO] [sTDOUT] at java.lang.reflect.Method.invoke(Unknown Source)
2014-01-26 14:20:51 [iNFO] [sTDOUT] at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:545)
2014-01-26 14:20:51 [iNFO] [sTDOUT] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2014-01-26 14:20:51 [iNFO] [sTDOUT] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
2014-01-26 14:20:51 [iNFO] [sTDOUT] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
2014-01-26 14:20:51 [iNFO] [sTDOUT] at java.lang.reflect.Method.invoke(Unknown Source)
2014-01-26 14:20:51 [iNFO] [sTDOUT] at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
2014-01-26 14:20:51 [iNFO] [sTDOUT] at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
2014-01-26 14:20:51 [iNFO] [sTDOUT] at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
2014-01-26 14:20:51 [iNFO] [sTDOUT] at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
2014-01-26 14:20:51 [iNFO] [sTDOUT] at com.google.common.eventbus.EventBus.post(EventBus.java:267)
2014-01-26 14:20:51 [iNFO] [sTDOUT] at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:201)
2014-01-26 14:20:51 [iNFO] [sTDOUT] at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:181)
2014-01-26 14:20:51 [iNFO] [sTDOUT] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2014-01-26 14:20:51 [iNFO] [sTDOUT] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
2014-01-26 14:20:51 [iNFO] [sTDOUT] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
2014-01-26 14:20:51 [iNFO] [sTDOUT] at java.lang.reflect.Method.invoke(Unknown Source)
2014-01-26 14:20:51 [iNFO] [sTDOUT] at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
2014-01-26 14:20:51 [iNFO] [sTDOUT] at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
2014-01-26 14:20:51 [iNFO] [sTDOUT] at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
2014-01-26 14:20:51 [iNFO] [sTDOUT] at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
2014-01-26 14:20:51 [iNFO] [sTDOUT] at com.google.common.eventbus.EventBus.post(EventBus.java:267)
2014-01-26 14:20:51 [iNFO] [sTDOUT] at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:112)
2014-01-26 14:20:51 [iNFO] [sTDOUT] at cpw.mods.fml.common.Loader.initializeMods(Loader.java:699)
2014-01-26 14:20:51 [iNFO] [sTDOUT] at cpw.mods.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:249)
2014-01-26 14:20:51 [iNFO] [sTDOUT] at net.minecraft.client.Minecraft.startGame(Minecraft.java:509)
2014-01-26 14:20:51 [iNFO] [sTDOUT] at net.minecraft.client.Minecraft.run(Minecraft.java:808)
2014-01-26 14:20:51 [iNFO] [sTDOUT] at net.minecraft.client.main.Main.main(Main.java:93)
2014-01-26 14:20:51 [iNFO] [sTDOUT] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2014-01-26 14:20:51 [iNFO] [sTDOUT] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
2014-01-26 14:20:51 [iNFO] [sTDOUT] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
2014-01-26 14:20:51 [iNFO] [sTDOUT] at java.lang.reflect.Method.invoke(Unknown Source)
2014-01-26 14:20:51 [iNFO] [sTDOUT] at net.minecraft.launchwrapper.Launch.launch(Launch.java:131)
2014-01-26 14:20:51 [iNFO] [sTDOUT] at net.minecraft.launchwrapper.Launch.main(Launch.java:27)
2014-01-26 14:20:51 [iNFO] [sTDOUT]
2014-01-26 14:20:51 [iNFO] [sTDOUT]
2014-01-26 14:20:51 [iNFO] [sTDOUT] A detailed walkthrough of the error, its code path and all known details is as follows:
2014-01-26 14:20:51 [iNFO] [sTDOUT] ---------------------------------------------------------------------------------------
2014-01-26 14:20:51 [iNFO] [sTDOUT]
2014-01-26 14:20:51 [iNFO] [sTDOUT] -- Head --
2014-01-26 14:20:51 [iNFO] [sTDOUT] Stacktrace:
2014-01-26 14:20:51 [iNFO] [sTDOUT] at DenBukki.DutchFoods.DutchFoods.load(DutchFoods.java:47)
2014-01-26 14:20:51 [iNFO] [sTDOUT] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2014-01-26 14:20:51 [iNFO] [sTDOUT] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
2014-01-26 14:20:51 [iNFO] [sTDOUT] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
2014-01-26 14:20:51 [iNFO] [sTDOUT] at java.lang.reflect.Method.invoke(Unknown Source)
2014-01-26 14:20:51 [iNFO] [sTDOUT] at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:545)
2014-01-26 14:20:51 [iNFO] [sTDOUT] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2014-01-26 14:20:51 [iNFO] [sTDOUT] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
2014-01-26 14:20:51 [iNFO] [sTDOUT] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
2014-01-26 14:20:51 [iNFO] [sTDOUT] at java.lang.reflect.Method.invoke(Unknown Source)
2014-01-26 14:20:51 [iNFO] [sTDOUT] at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
2014-01-26 14:20:51 [iNFO] [sTDOUT] at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
2014-01-26 14:20:51 [iNFO] [sTDOUT] at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
2014-01-26 14:20:51 [iNFO] [sTDOUT] at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
2014-01-26 14:20:51 [iNFO] [sTDOUT] at com.google.common.eventbus.EventBus.post(EventBus.java:267)
2014-01-26 14:20:51 [iNFO] [sTDOUT] at cpw.mods.fml.common.LoadController.sendEventToModContainer(LoadController.java:201)
2014-01-26 14:20:51 [iNFO] [sTDOUT] at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:181)
2014-01-26 14:20:51 [iNFO] [sTDOUT] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2014-01-26 14:20:51 [iNFO] [sTDOUT] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
2014-01-26 14:20:51 [iNFO] [sTDOUT] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
2014-01-26 14:20:51 [iNFO] [sTDOUT] at java.lang.reflect.Method.invoke(Unknown Source)
2014-01-26 14:20:51 [iNFO] [sTDOUT] at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)
2014-01-26 14:20:51 [iNFO] [sTDOUT] at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)
2014-01-26 14:20:51 [iNFO] [sTDOUT] at com.google.common.eventbus.EventBus.dispatch(EventBus.java:313)
2014-01-26 14:20:51 [iNFO] [sTDOUT] at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)
2014-01-26 14:20:51 [iNFO] [sTDOUT] at com.google.common.eventbus.EventBus.post(EventBus.java:267)
2014-01-26 14:20:51 [iNFO] [sTDOUT] at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:112)
2014-01-26 14:20:51 [iNFO] [sTDOUT] at cpw.mods.fml.common.Loader.initializeMods(Loader.java:699)
2014-01-26 14:20:51 [iNFO] [sTDOUT] at cpw.mods.fml.client.FMLClientHandler.finishMinecraftLoading(FMLClientHandler.java:249)
2014-01-26 14:20:51 [iNFO] [sTDOUT] at net.minecraft.client.Minecraft.startGame(Minecraft.java:509)
2014-01-26 14:20:51 [iNFO] [sTDOUT]
2014-01-26 14:20:51 [iNFO] [sTDOUT] -- Initialization --
2014-01-26 14:20:51 [iNFO] [sTDOUT] Details:
2014-01-26 14:20:51 [iNFO] [sTDOUT] Stacktrace:
2014-01-26 14:20:51 [iNFO] [sTDOUT] at net.minecraft.client.Minecraft.run(Minecraft.java:808)
2014-01-26 14:20:51 [iNFO] [sTDOUT] at net.minecraft.client.main.Main.main(Main.java:93)
2014-01-26 14:20:51 [iNFO] [sTDOUT] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
2014-01-26 14:20:51 [iNFO] [sTDOUT] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
2014-01-26 14:20:51 [iNFO] [sTDOUT] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
2014-01-26 14:20:51 [iNFO] [sTDOUT] at java.lang.reflect.Method.invoke(Unknown Source)
2014-01-26 14:20:51 [iNFO] [sTDOUT] at net.minecraft.launchwrapper.Launch.launch(Launch.java:131)
2014-01-26 14:20:51 [iNFO] [sTDOUT] at net.minecraft.launchwrapper.Launch.main(Launch.java:27)
2014-01-26 14:20:51 [iNFO] [sTDOUT]
2014-01-26 14:20:51 [iNFO] [sTDOUT] -- System Details --
2014-01-26 14:20:51 [iNFO] [sTDOUT] Details:
2014-01-26 14:20:51 [iNFO] [sTDOUT] Minecraft Version: 1.6.4
2014-01-26 14:20:51 [iNFO] [sTDOUT] Operating System: Windows 8 (amd64) version 6.2
2014-01-26 14:20:51 [iNFO] [sTDOUT] Java Version: 1.7.0_51, Oracle Corporation
2014-01-26 14:20:51 [iNFO] [sTDOUT] Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
2014-01-26 14:20:51 [iNFO] [sTDOUT] Memory: 931710240 bytes (888 MB) / 1056309248 bytes (1007 MB) up to 1056309248 bytes (1007 MB)
2014-01-26 14:20:51 [iNFO] [sTDOUT] JVM Flags: 3 total; -Xincgc -Xmx1024M -Xms1024M
2014-01-26 14:20:51 [iNFO] [sTDOUT] AABB Pool Size: 0 (0 bytes; 0 MB) allocated, 0 (0 bytes; 0 MB) used
2014-01-26 14:20:51 [iNFO] [sTDOUT] Suspicious classes: FML and Forge are installed
2014-01-26 14:20:51 [iNFO] [sTDOUT] IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
2014-01-26 14:20:51 [iNFO] [sTDOUT] FML: MCP v8.11 FML v6.4.49.965 Minecraft Forge 9.11.1.965 6 mods loaded, 6 mods active
2014-01-26 14:20:51 [iNFO] [sTDOUT] mcp{8.09} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized
2014-01-26 14:20:51 [iNFO] [sTDOUT] FML{6.4.49.965} [Forge Mod Loader] (bin) Unloaded->Constructed->Pre-initialized->Initialized
2014-01-26 14:20:51 [iNFO] [sTDOUT] Forge{9.11.1.965} [Minecraft Forge] (bin) Unloaded->Constructed->Pre-initialized->Initialized
2014-01-26 14:20:51 [iNFO] [sTDOUT] CodeChickenCore{0.9.0.7} [CodeChicken Core] (minecraft.jar) Unloaded->Constructed->Pre-initialized->Initialized
2014-01-26 14:20:51 [iNFO] [sTDOUT] NotEnoughItems{1.6.1.8} [Not Enough Items] (NotEnoughItems 1.6.1.8.jar) Unloaded->Constructed->Pre-initialized->Initialized
2014-01-26 14:20:51 [iNFO] [sTDOUT] dutchfoods{1.0} [Dutch Foods] (bin) Unloaded->Constructed->Pre-initialized->Errored
2014-01-26 14:20:51 [iNFO] [sTDOUT] Launched Version: 1.6
2014-01-26 14:20:51 [iNFO] [sTDOUT] LWJGL: 2.9.0
2014-01-26 14:20:51 [iNFO] [sTDOUT] OpenGL: GeForce GT 640/PCIe/SSE2 GL version 4.4.0, NVIDIA Corporation
2014-01-26 14:20:51 [iNFO] [sTDOUT] Is Modded: Definitely; Client brand changed to 'fml,forge'
2014-01-26 14:20:51 [iNFO] [sTDOUT] Type: Client (map_client.txt)
2014-01-26 14:20:51 [iNFO] [sTDOUT] Resource Pack: Default
2014-01-26 14:20:51 [iNFO] [sTDOUT] Current Language: English (US)
2014-01-26 14:20:51 [iNFO] [sTDOUT] Profiler Position: N/A (disabled)
2014-01-26 14:20:51 [iNFO] [sTDOUT] Vec3 Pool Size: ~~ERROR~~ NullPointerException: null
2014-01-26 14:20:51 [iNFO] [sTDOUT] #@!@# Game crashed! Crash report saved to: #@!@# C:\Users\Dennis\Desktop\moddding\denbukki\forge\mcp\jars\.\crash-reports\crash-2014-01-26_14.20.51-client.txt