Biomes O' Plenty

Biomes O' Plenty

151M Downloads

Crash when rendering BOPLeaves in IC2 Plantball recipie

Paspartout opened this issue ยท 2 comments

commented

Steps to reproduce:

  1. Install latest BOP, IC2 Experimental and NEI
  2. Let NEI show you the Recepies for thePlantball
  3. Try Browsing through all pages of the recepie
  4. Crash

Log File:

---- Minecraft Crash Report ----
// Uh... Did I do that?

Time: 19.10.13 14:28
Description: Rendering screen

java.lang.ArrayIndexOutOfBoundsException: 15
    at biomesoplenty.blocks.BlockBOPLeaves.func_71858_a(BlockBOPLeaves.java:90)
    at net.minecraft.client.renderer.RenderBlocks.func_94165_a(RenderBlocks.java:8167)
    at net.minecraft.client.renderer.RenderBlocks.func_78600_a(RenderBlocks.java:8092)
    at net.minecraft.client.renderer.entity.RenderItem.renderItemIntoGUI(RenderItem.java:375)
    at net.minecraft.client.renderer.entity.RenderItem.func_82406_b(RenderItem.java:467)
    at net.minecraft.client.gui.inventory.GuiContainer.drawSlotItem(GuiContainer.java:485)
    at net.minecraft.client.gui.inventory.GuiContainer.func_74192_a(GuiContainer.java:472)
    at net.minecraft.client.gui.inventory.GuiContainer.func_73863_a(GuiContainer.java:150)
    at net.minecraft.client.renderer.EntityRenderer.func_78480_b(EntityRenderer.java:1036)
    at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:945)
    at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:837)
    at net.minecraft.client.main.Main.main(SourceFile:101)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at net.minecraft.launchwrapper.Launch.launch(Launch.java:131)
    at net.minecraft.launchwrapper.Launch.main(Launch.java:27)


A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------

-- Head --
Stacktrace:
    at biomesoplenty.blocks.BlockBOPLeaves.func_71858_a(BlockBOPLeaves.java:90)
    at net.minecraft.client.renderer.RenderBlocks.func_94165_a(RenderBlocks.java:8167)
    at net.minecraft.client.renderer.RenderBlocks.func_78600_a(RenderBlocks.java:8092)
    at net.minecraft.client.renderer.entity.RenderItem.renderItemIntoGUI(RenderItem.java:375)
    at net.minecraft.client.renderer.entity.RenderItem.func_82406_b(RenderItem.java:467)
    at net.minecraft.client.gui.inventory.GuiContainer.drawSlotItem(GuiContainer.java:485)
    at net.minecraft.client.gui.inventory.GuiContainer.func_74192_a(GuiContainer.java:472)
    at net.minecraft.client.gui.inventory.GuiContainer.func_73863_a(GuiContainer.java:150)

-- Screen render details --
Details:
    Screen name: codechicken.nei.recipe.GuiCraftingRecipe
    Mouse location: Scaled: (316, 211). Absolute: (1583, 337)
    Screen size: Scaled: (512, 279). Absolute: (2560, 1392). Scale factor of 5

According to this log file, BOP is trying to acces a non existing Texture for the leaves.
If this issue is not related to / caused by BOP please close it and let me report it to IC2 or NEI. Thanks!

commented

having the same issue when using:
forge build 933
NotEnoughItems 1.6.1.5
BiomesOPlenty 1.1.2
IC2-EXP 278

developing the mod recipear i clashed into the same issue with the same block class when fetching names, i solved it by doing additional null checks of course.

commented

Should be now fixed with a155097