Ich machte einen Mod und versuchte Crafting Rezepte hinzuzufügen.
Als ich versuchte es zu starten, stürzte es ab und hinterließ einen Bericht. Kann mir bitte jemand sagen, was ich tun muss, um das Problem zu beheben?PreInitialisierung zu Initialisierungsfehler in Minecraft Forge
---- Minecraft Crash Report ---- // Ganz ehrlich, darüber würde ich mir keine Sorgen machen.
Zeit: 19/04/16 20.25 Beschreibung: Initialisierung Spiel
java.lang.StringIndexOutOfBoundsException: String-Index außerhalb des Bereichs: 5 bei java.lang.String.charAt (Unknown Source) bei net.minecraft.item.crafting.CraftingManager.addRecipe (CraftingManager.java:232) bei cpw.mods.fml.common.registry.GameRegistry.addShapedRecipe (GameRegistry.java:250) bei
cpw.mods.fml common.registry.GameRegistry.addShapedRecipe (GameRegistry.java:250) unter cpw.mods.fml.common.registry.GameRegistry.addRecipe (GameRegistry.java:245) unter com.Abhijith.Main.CraftingManager .addCraftingRec (CraftingManager.java:18) um com.Abhijith.Main.CraftingManager.MainRegistry (CraftingManager.java:13) um com.Abhijith.Main.MainRegistry.Preload (MainRegistry.java:23) um Viele unnötige Zeilen folgen ...
hier ist mein Crafting-Manager
public class CraftingManager {
public static void MainRegistry(){
addCraftingRec();
addSmeltingRec();
}
public static void addCraftingRec(){
//Shaped
GameRegistry.addRecipe(new ItemStack(MBlocks.DiaSlab, 3), new Object[]{" "," ","XXX",'X', Blocks.diamond_block});
GameRegistry.addRecipe(new ItemStack(MItems.oStick, 1), new Object[]{" X "," X ", 'X', Blocks.obsidian});
//Shapeless
}
public static void addSmeltingRec(){
GameRegistry.addSmelting(Blocks.coal_block, new ItemStack(Blocks.obsidian, 1), 20.0f);
}
}
http://pastebin.com/8Py5e4ww Das ist mein CraftingManager.java – Tom
'DiaSlab, 3), new Object [] { " """, "XXX"' diese Strings vor dem XXX sein müssen gleich lange Mache 3 Felder. – Tschallacka
Wenn eine Antwort hilft, markieren Sie sie mit dem grünen Häkchen und erwägen, sie zu aktualisieren – Tschallacka