: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:
Et pour Minecraft:
Voilà :-(
:
EDIT: J'oubliais l'important :desole:
mod_MonMod.java:
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:
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à :-(
:
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;
}