mccreery / better-hud

All the information you'll ever need! A Minecraft mod written in Forge.
https://www.curseforge.com/minecraft/mc-mods/better-hud
MIT License
32 stars 11 forks source link

Game crash when pickup items #40

Closed leterio closed 5 years ago

leterio commented 5 years ago

Some times, when picking up an item, the game crashes:

Info: Running on local server. Windows 10 with JDK 8 (latest release) Forge: 14.23.5.2768 Better-hud version: Build at commit 2bf219c4c1651a9bbe7f35dec28d51fefbd8b5e5

Full log after exception: https://pastebin.com/KXdYBNvf

[22:09:03] [main/ERROR] [FML]: Exception caught during firing event net.minecraftforge.client.event.RenderGameOverlayEvent$Pre@7d9c0ec: java.lang.IndexOutOfBoundsException: null at java.util.concurrent.CopyOnWriteArrayList.subList(Unknown Source) ~[?:1.8.0_191] at jobicade.betterhud.element.PickupCount.render(PickupCount.java:94) ~[PickupCount.class:?] at jobicade.betterhud.element.HudElement.tryRender(HudElement.java:268) ~[HudElement.class:?] at jobicade.betterhud.element.HudElement.renderAll(HudElement.java:284) ~[HudElement.class:?] at jobicade.betterhud.events.RenderEvents.renderOverlay(RenderEvents.java:139) ~[RenderEvents.class:?] at jobicade.betterhud.events.RenderEvents.onRenderTick(RenderEvents.java:62) ~[RenderEvents.class:?] at net.minecraftforge.fml.common.eventhandler.ASMEventHandler_447_RenderEvents_onRenderTick_Pre.invoke(.dynamic) ~[?:?] at net.minecraftforge.fml.common.eventhandler.ASMEventHandler.invoke(ASMEventHandler.java:90) ~[ASMEventHandler.class:?] at net.minecraftforge.fml.common.eventhandler.EventBus.post(EventBus.java:182) [EventBus.class:?] at net.minecraftforge.client.GuiIngameForge.pre(GuiIngameForge.java:907) [GuiIngameForge.class:?] at net.minecraftforge.client.GuiIngameForge.func_175180_a(GuiIngameForge.java:119) [GuiIngameForge.class:?] at net.minecraft.client.renderer.EntityRenderer.func_181560_a(EntityRenderer.java:1420) [buq.class:?] at net.minecraft.client.Minecraft.func_71411_J(Minecraft.java:1118) [bib.class:?] at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:397) [bib.class:?] at net.minecraft.client.main.Main.main(SourceFile:123) [Main.class:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_191] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_191] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_191] at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_191] 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:?]