First off, yes I know I'm reporting a 1.7.10 crash. However, it's the only mod I've found that does everything I need so I figured it's worth a shot...
Each time I look at the vending block after inserting an item the client crashes with an IndexOutOfBoundsException. It's not immediate, sometimes I can get into the menu to change the owner or stare at the block with the floating item for a moment, but it will inevitably crash the client. The server seems to be unaffected. I'm not a programmer, so the best I could do was to update build.gradle to point to the last forge for 1.7.10 and recompile but that crashed just the same. I'm attempting to use forge 1614, but 1558 seems to crash as well.
Any ideas on a possible cause? Thanks!
java.lang.IndexOutOfBoundsException: Index: 3, Size: 3
at java.util.ArrayList.rangeCheck(Unknown Source)
at java.util.ArrayList.get(Unknown Source)
at info.jbcs.minecraft.vending.gui.HintGui.draw(HintGui.java:148)
at info.jbcs.minecraft.vending.gui.HintGui.onRenderInfo(HintGui.java:70)
at cpw.mods.fml.common.eventhandler.ASMEventHandler_1320_HintGui_onRenderInfo_Post.invoke(.dynamic)
at cpw.mods.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:54)
at cpw.mods.fml.common.eventhandler.EventBus.post(EventBus.java:140)
at net.minecraftforge.client.GuiIngameForge.post(GuiIngameForge.java:899)
at net.minecraftforge.client.GuiIngameForge.renderExperience(GuiIngameForge.java:544)
at net.minecraftforge.client.GuiIngameForge.func_73830_a(GuiIngameForge.java:150)
at net.minecraft.client.renderer.EntityRenderer.func_78480_b(EntityRenderer.java:1038)
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:1001)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:898)
at net.minecraft.client.main.Main.main(SourceFile:148)
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:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
Full crash log: https://pastebin.com/53nc3n99
First off, yes I know I'm reporting a 1.7.10 crash. However, it's the only mod I've found that does everything I need so I figured it's worth a shot...
Each time I look at the vending block after inserting an item the client crashes with an IndexOutOfBoundsException. It's not immediate, sometimes I can get into the menu to change the owner or stare at the block with the floating item for a moment, but it will inevitably crash the client. The server seems to be unaffected. I'm not a programmer, so the best I could do was to update build.gradle to point to the last forge for 1.7.10 and recompile but that crashed just the same. I'm attempting to use forge 1614, but 1558 seems to crash as well.
Any ideas on a possible cause? Thanks!
java.lang.IndexOutOfBoundsException: Index: 3, Size: 3
at java.util.ArrayList.rangeCheck(Unknown Source)
at java.util.ArrayList.get(Unknown Source)
at info.jbcs.minecraft.vending.gui.HintGui.draw(HintGui.java:148)
at info.jbcs.minecraft.vending.gui.HintGui.onRenderInfo(HintGui.java:70)
at cpw.mods.fml.common.eventhandler.ASMEventHandler_1320_HintGui_onRenderInfo_Post.invoke(.dynamic)
at cpw.mods.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:54)
at cpw.mods.fml.common.eventhandler.EventBus.post(EventBus.java:140)
at net.minecraftforge.client.GuiIngameForge.post(GuiIngameForge.java:899)
at net.minecraftforge.client.GuiIngameForge.renderExperience(GuiIngameForge.java:544)
at net.minecraftforge.client.GuiIngameForge.func_73830_a(GuiIngameForge.java:150)
at net.minecraft.client.renderer.EntityRenderer.func_78480_b(EntityRenderer.java:1038)
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:1001)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:898)
at net.minecraft.client.main.Main.main(SourceFile:148)
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:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
Full crash log: https://pastebin.com/53nc3n99