From 1026bffc39251e352311f94ec857aad12ed8bad3 Mon Sep 17 00:00:00 2001 From: Ableytner Date: Mon, 26 Feb 2024 20:52:32 +0100 Subject: [PATCH] fix battlegear hazard check --- .../dreammaster/modhazardousitems/HazardousItemsHandler.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/dreammaster/modhazardousitems/HazardousItemsHandler.java b/src/main/java/com/dreammaster/modhazardousitems/HazardousItemsHandler.java index 2a6454946..1cbeff9d0 100644 --- a/src/main/java/com/dreammaster/modhazardousitems/HazardousItemsHandler.java +++ b/src/main/java/com/dreammaster/modhazardousitems/HazardousItemsHandler.java @@ -404,7 +404,7 @@ private void CheckInventoryForItems(EntityPlayer pPlayer) { Class c = pPlayer.inventory.getClass(); Field extraInv = null; try { - extraInv = c.getDeclaredField("extraItems"); + extraInv = c.getDeclaredField("battlegear2$extraItems"); } catch (NoSuchFieldException nsfe) { _mLogger.warn( "battlegear.changed.1", @@ -414,6 +414,7 @@ private void CheckInventoryForItems(EntityPlayer pPlayer) { if (extraInv == null) return; try { + extraInv.setAccessible(true); ItemStack[] tExtraInv = (ItemStack[]) extraInv.get(pPlayer.inventory); checkInventoryArray(tExtraInv, pPlayer); } catch (Exception ex) {