
OreDict Module crash
davboecki opened this issue ยท 0 comments
https://github.com/RS485/LogisticsPipes/blob/dev-mc1122/common/logisticspipes/gui/modules/GuiOreDictItemSink.java#L90
Needs to be changed from != null to an isEmpty check otherwise we get this:
java.lang.IllegalArgumentException: Stack can not be invalid!
at net.minecraftforge.oredict.OreDictionary.getOreIDs(OreDictionary.java:499)
at logisticspipes.gui.modules.GuiOreDictItemSink.getOreNames(GuiOreDictItemSink.java:145)
at logisticspipes.gui.modules.GuiOreDictItemSink.func_146976_a(GuiOreDictItemSink.java:91)
at net.minecraft.client.gui.inventory.GuiContainer.func_73863_a(GuiContainer.java:75)
at logisticspipes.utils.gui.LogisticsBaseGuiScreen.func_73863_a(LogisticsBaseGuiScreen.java:202)
at net.minecraftforge.client.ForgeHooksClient.drawScreen(ForgeHooksClient.java:381)
at sun.reflect.GeneratedMethodAccessor40.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.optifine.reflect.Reflector.callVoid(Reflector.java:654)
at net.minecraft.client.renderer.EntityRenderer.func_181560_a(EntityRenderer.java:1456)
at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:1118)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:397)
at net.minecraft.client.main.Main.main(SourceFile:123)
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)