- 33
- 1
- 0
Вообщем сделал крафт платы в печке по инструкции mcmodding.ru .
В моей вкладке отображается и берется предмет нормально
.
А при переплавке выходит предмет без текстуры но называется также как и во вкладке при попытке взять его вылет
.
В моей вкладке отображается и берется предмет нормально
А при переплавке выходит предмет без текстуры но называется также как и во вкладке при попытке взять его вылет
GameRegistry.addSmelting(
Items.slime_ball,
new ItemStack(plate),
0F
);
Items.slime_ball,
new ItemStack(plate),
0F
);
[14:46:59] [Client thread/ERROR]: ########## GL ERROR ##########
[14:46:59] [Client thread/ERROR]: @ Post render
[14:46:59] [Client thread/ERROR]: 1286: Invalid framebuffer operation
ЭТИ 3 Строчки повторяются просто тысячями раз
после нескольких info после тысяч строчек
вот это
[14:49:21] [Client thread/FATAL]: Reported exception thrown!
net.minecraft.util.ReportedException: Updating screen events
at net.minecraft.client.Minecraft.func_71407_l(Minecraft.java:1654) ~[bao.class:?]
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:973) ~[bao.class:?]
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:898) [bao.class:?]
at net.minecraft.client.main.Main.main(SourceFile:148) [Main.class:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_101]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_101]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_101]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_101]
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?]
at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?]
Caused by: java.lang.ArrayIndexOutOfBoundsException: -1
at net.minecraft.item.ItemStack.func_77980_a(ItemStack.java:386) ~[add.class:?]
at net.minecraft.inventory.SlotFurnace.func_75208_c(SlotFurnace.java:53) ~[aak.class:?]
at net.minecraft.inventory.SlotFurnace.func_82870_a(SlotFurnace.java:41) ~[aak.class:?]
at net.minecraft.inventory.Container.func_75144_a(SourceFile:238) ~[zs.class:?]
at net.minecraft.client.multiplayer.PlayerControllerMP.func_78753_a(PlayerControllerMP.java:419) ~[bje.class:?]
at net.minecraft.client.gui.inventory.GuiContainer.func_146984_a(GuiContainer.java:641) ~[bex.class:?]
at net.minecraft.client.gui.inventory.GuiContainer.func_73864_a(GuiContainer.java:394) ~[bex.class:?]
at net.minecraft.client.gui.GuiScreen.func_146274_d(GuiScreen.java:296) ~[bdw.class:?]
at net.minecraft.client.gui.GuiScreen.func_146269_k(GuiScreen.java:268) ~[bdw.class:?]
at net.minecraft.client.Minecraft.func_71407_l(Minecraft.java:1640) ~[bao.class:?]
... 9 more
[14:46:59] [Client thread/ERROR]: @ Post render
[14:46:59] [Client thread/ERROR]: 1286: Invalid framebuffer operation
ЭТИ 3 Строчки повторяются просто тысячями раз
после нескольких info после тысяч строчек
вот это
[14:49:21] [Client thread/FATAL]: Reported exception thrown!
net.minecraft.util.ReportedException: Updating screen events
at net.minecraft.client.Minecraft.func_71407_l(Minecraft.java:1654) ~[bao.class:?]
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:973) ~[bao.class:?]
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:898) [bao.class:?]
at net.minecraft.client.main.Main.main(SourceFile:148) [Main.class:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_101]
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_101]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_101]
at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_101]
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.12.jar:?]
at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.12.jar:?]
Caused by: java.lang.ArrayIndexOutOfBoundsException: -1
at net.minecraft.item.ItemStack.func_77980_a(ItemStack.java:386) ~[add.class:?]
at net.minecraft.inventory.SlotFurnace.func_75208_c(SlotFurnace.java:53) ~[aak.class:?]
at net.minecraft.inventory.SlotFurnace.func_82870_a(SlotFurnace.java:41) ~[aak.class:?]
at net.minecraft.inventory.Container.func_75144_a(SourceFile:238) ~[zs.class:?]
at net.minecraft.client.multiplayer.PlayerControllerMP.func_78753_a(PlayerControllerMP.java:419) ~[bje.class:?]
at net.minecraft.client.gui.inventory.GuiContainer.func_146984_a(GuiContainer.java:641) ~[bex.class:?]
at net.minecraft.client.gui.inventory.GuiContainer.func_73864_a(GuiContainer.java:394) ~[bex.class:?]
at net.minecraft.client.gui.GuiScreen.func_146274_d(GuiScreen.java:296) ~[bdw.class:?]
at net.minecraft.client.gui.GuiScreen.func_146269_k(GuiScreen.java:268) ~[bdw.class:?]
at net.minecraft.client.Minecraft.func_71407_l(Minecraft.java:1640) ~[bao.class:?]
... 9 more
Вообщем решил проблему . Долго не мог найти ошибку так как игоист - Мой код божественный и в нем не может быть ошибок....... Проблема была как раз в том что я повторно писал ту строчку регистрации (поэксперементировал немного убрал лишнее ) И все заработало ))))))
Было:
Стало:
Было:
Код:
//плата
plate = new plate();
GameRegistry.registerItem(plate,"plate");
plate = new plate().setCreativeTab(BaseMegaMode.tabTutorial);
Код:
//плата
plate = new plate().setCreativeTab(BaseMegaMode.tabTutorial);
GameRegistry.registerItem(plate,"plate");