Problème pour mon mod

Rp81

Aventurier
1 Juillet 2011
30
0
1
:hello:

Alors voilà, je m'explique: j'ai fait un mod, qui marchait parfaitement, mais je sais pas ce que j'ai fait qui va pas, car maintenant, quand je fait startclient.bat, ça me fait ceci: :(

modproblem.



Et pour Minecraft:
Code:
Mods loaded: 1
ModLoader Beta 1.7.3

      Minecraft has crashed!      
      ----------------------      

Minecraft has stopped running because it encountered a problem.

If you wish to report this, please copy this entire text and email it to [email protected].
Please include a description of what you did when the error occured.



--- BEGIN ERROR REPORT e9df3db --------
Generated 25/07/11 15:42

Minecraft: Minecraft Beta 1.7.3
OS: Windows 7 (amd64) version 6.1
Java: 1.6.0_26, Sun Microsystems Inc.
VM: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Sun Microsystems Inc.
LWJGL: 2.4.2
OpenGL: Intel(R) HD Graphics version 2.1.0 - Build 8.15.10.2125, Intel

java.lang.NullPointerException
	at net.minecraft.src.CraftingManager.addRecipe(CraftingManager.java:264)
	at net.minecraft.src.ModLoader.AddRecipe(ModLoader.java:330)
	at net.minecraft.src.mod_MonMod.<init>(mod_MonMod.java:21)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
	at java.lang.Class.newInstance0(Class.java:355)
	at java.lang.Class.newInstance(Class.java:308)
	at net.minecraft.src.ModLoader.addMod(ModLoader.java:224)
	at net.minecraft.src.ModLoader.readFromClassPath(ModLoader.java:1022)
	at net.minecraft.src.ModLoader.init(ModLoader.java:687)
	at net.minecraft.src.ModLoader.AddAllRenderers(ModLoader.java:121)
	at net.minecraft.src.RenderManager.<init>(RenderManager.java:65)
	at net.minecraft.src.RenderManager.<clinit>(RenderManager.java:158)
	at net.minecraft.client.Minecraft.startGame(Minecraft.java:138)
	at net.minecraft.client.Minecraft.run(Minecraft.java:435)
	at java.lang.Thread.run(Thread.java:662)
--- END ERROR REPORT 94313dc0 ----------

Voilà :-(

:merci:

EDIT: J'oubliais l'important :desole:

mod_MonMod.java:
Code:
package net.minecraft.src;
public class mod_MonMod extends BaseMod
{
    public mod_MonMod()
        {	
	    monItem = (new ItemMonItem(1380))
		.setIconIndex(ModLoader.addOverride("/gui/items.png", "/ModPomme/potverre.png"))
		.setItemName("Pot en verre");
		ModLoader.AddName(monItem, "Pot en verre");
		ModLoader.AddSmelting(monItem.shiftedIndex, new ItemStack(Block.glass, 1));
		ModLoader.AddRecipe(
		new ItemStack(monItem, 4), 
		new Object[] {"# #", " # ", Character.valueOf('#'), Block.glass}
		);
		}
		{	
	    monItem2 = (new ItemMonItem2(1381))
		.setIconIndex(ModLoader.addOverride("/gui/items.png", "/ModPomme/compote.png"))
		.setItemName("Compote");
		ModLoader.AddName(monItem2, "Compote");
		ModLoader.AddRecipe(
	    new ItemStack(monItem2, 1), 
		new Object[] {" # ", " t ", " 5 ", Character.valueOf('#'), Item.sugar, Character.valueOf('t'), Item.appleRed, Character.valueOf('5'), mod_MonMod.monItem}
		);
	    }
		{
		monItem3 = (new ItemMonItem3(1382))
		.setIconIndex(ModLoader.addOverride("/gui/items.png", "/ModPomme/bouteille.png"))
		.setItemName("Bouteille");
		ModLoader.AddName(monItem3, "Bouteille");
		ModLoader.AddSmelting(monItem3.shiftedIndex, new ItemStack(Block.glass, 3));
		ModLoader.AddRecipe(
		new ItemStack(monItem3, 2), 
		new Object[] {" # ", "###", "###", Character.valueOf('#'), Block.glass});
	    }
		{
		monItem4 = (new ItemMonItem4(1383))
		.setIconIndex(ModLoader.addOverride("/gui/items.png", "/ModPomme/jus.png"))
		.setItemName("Jus de pomme");
		ModLoader.AddName(monItem4, "Jus de pomme");
		ModLoader.AddRecipe(
		new ItemStack(monItem4, 1), 
		new Object[] {" # ", " t ", " g ", Character.valueOf('#'), Item.sugar, Character.valueOf('t'), Item.appleRed, Character.valueOf('g'), monItem3});
	    }
		
	public String Version()
	{
		return "1.7.3";
	}
	
	public static Item monItem;
	public static Item monItem2;
	public static Item monItem3;
	public static Item monItem4;
	}