{"action":"opened","issue":{"url":"https://api.github.com/repos/ReikaKalseki/Reika_Mods_Issues/issues/257","labels_url":"https://api.github.com/repos/ReikaKalseki/Reika_Mods_Issues/issues/257/labels{/name}","comments_url":"https://api.github.com/repos/ReikaKalseki/Reika_Mods_Issues/issues/257/comments","events_url":"https://api.github.com/repos/ReikaKalseki/Reika_Mods_Issues/issues/257/events","html_url":"https://github.com/ReikaKalseki/Reika_Mods_Issues/issues/257","id":106260641,"number":257,"title":"Casting delegate client crash.","user":{"login":"lossycrypt","id":14168854,"avatar_url":"https://avatars.githubusercontent.com/u/14168854?v=3","gravatar_id":"","url":"https://api.github.com/users/lossycrypt","html_url":"https://github.com/lossycrypt","followers_url":"https://api.github.com/users/lossycrypt/followers","following_url":"https://api.github.com/users/lossycrypt/following{/other_user}","gists_url":"https://api.github.com/users/lossycrypt/gists{/gist_id}","starred_url":"https://api.github.com/users/lossycrypt/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lossycrypt/subscriptions","organizations_url":"https://api.github.com/users/lossycrypt/orgs","repos_url":"https://api.github.com/users/lossycrypt/repos","events_url":"https://api.github.com/users/lossycrypt/events{/privacy}","received_events_url":"https://api.github.com/users/lossycrypt/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-09-14T02:38:04Z","updated_at":"2015-09-14T02:38:04Z","closed_at":null,"body":"Trying to figure out how the casting delegate works... (at least i've figured out where to place it). I tried putting Karmir rune into the upper left slot and the client crashed. It crashed before too when i put an ME Assembler. Actually it might be doing the crashing when i left click the slot a second time with the item still \"on the cursor\". It didn't crash with e.g. a crystal core though.\r\n\r\n```\r\n[04:32:30] [Client thread/FATAL]: Reported exception thrown!\r\nnet.minecraft.util.ReportedException: Rendering screen\r\n\tat net.minecraft.client.renderer.EntityRenderer.func_78480_b(EntityRenderer.java:1392) ~[blt.class:?]\r\n\tat net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:1001) ~[bao.class:?]\r\n\tat net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:898) [bao.class:?]\r\n\tat net.minecraft.client.main.Main.main(SourceFile:148) [Main.class:?]\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.7.0_80]\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0_80]\r\n\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.7.0_80]\r\n\tat java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.7.0_80]\r\n\tat net.minecraft.launchwrapper.Launch.launch(Launch.java:135) [launchwrapper-1.11.jar:?]\r\n\tat net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.11.jar:?]\r\nCaused by: java.lang.ArrayIndexOutOfBoundsException: -1\r\n\tat java.util.ArrayList.elementData(Unknown Source) ~[?:1.7.0_80]\r\n\tat java.util.ArrayList.get(Unknown Source) ~[?:1.7.0_80]\r\n\tat Reika.ChromatiCraft.GUI.Tile.GuiCastingAuto.getRecipe(GuiCastingAuto.java:80) ~[GuiCastingAuto.class:?]\r\n\tat Reika.ChromatiCraft.GUI.Tile.GuiCastingAuto.func_146979_b(GuiCastingAuto.java:175) ~[GuiCastingAuto.class:?]\r\n\tat net.minecraft.client.gui.inventory.GuiContainer.func_73863_a(GuiContainer.java:119) ~[bex.class:?]\r\n\tat net.minecraft.client.renderer.EntityRenderer.func_78480_b(EntityRenderer.java:1358) ~[blt.class:?]\r\n\t... 9 more\r\n[04:32:30] [Client thread/INFO] [STDOUT]: [net.minecraft.client.Minecraft:func_71377_b:349]: ---- Minecraft Crash Report ----\r\n// I'm sorry, Dave.\r\n\r\nTime: 9/14/15 4:32 AM\r\nDescription: Rendering screen\r\n\r\njava.lang.ArrayIndexOutOfBoundsException: -1\r\n\tat java.util.ArrayList.elementData(Unknown Source)\r\n\tat java.util.ArrayList.get(Unknown Source)\r\n\tat Reika.ChromatiCraft.GUI.Tile.GuiCastingAuto.getRecipe(GuiCastingAuto.java:80)\r\n\tat Reika.ChromatiCraft.GUI.Tile.GuiCastingAuto.func_146979_b(GuiCastingAuto.java:175)\r\n\tat net.minecraft.client.gui.inventory.GuiContainer.func_73863_a(GuiContainer.java:119)\r\n\tat net.minecraft.client.renderer.EntityRenderer.func_78480_b(EntityRenderer.java:1358)\r\n\tat net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:1001)\r\n\tat net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:898)\r\n\tat net.minecraft.client.main.Main.main(SourceFile:148)\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\r\n\tat sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)\r\n\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)\r\n\tat java.lang.reflect.Method.invoke(Unknown Source)\r\n\tat net.minecraft.launchwrapper.Launch.launch(Launch.java:135)\r\n\tat net.minecraft.launchwrapper.Launch.main(Launch.java:28)\r\n\r\n\r\nA detailed walkthrough of the error, its code path and all known details is as follows:\r\n---------------------------------------------------------------------------------------\r\n\r\n-- Head --\r\nStacktrace:\r\n\tat java.util.ArrayList.elementData(Unknown Source)\r\n\tat java.util.ArrayList.get(Unknown Source)\r\n\tat Reika.ChromatiCraft.GUI.Tile.GuiCastingAuto.getRecipe(GuiCastingAuto.java:80)\r\n\tat Reika.ChromatiCraft.GUI.Tile.GuiCastingAuto.func_146979_b(GuiCastingAuto.java:175)\r\n\tat net.minecraft.client.gui.inventory.GuiContainer.func_73863_a(GuiContainer.java:119)\r\n```"}}