diff --git a/api/src/main/java/com/lishid/openinv/util/InventoryAccess.java b/api/src/main/java/com/lishid/openinv/util/InventoryAccess.java index 2f65dec..8a4afe5 100644 --- a/api/src/main/java/com/lishid/openinv/util/InventoryAccess.java +++ b/api/src/main/java/com/lishid/openinv/util/InventoryAccess.java @@ -73,7 +73,7 @@ public class InventoryAccess implements IInventoryAccess { } catch (ReflectiveOperationException ignored) {} } - inv = grabFieldOfTypeFromObject(ISpecialPlayerInventory.class, inventory); + inv = grabFieldOfTypeFromObject(expected, inventory); if (expected.isInstance(inv)) { return expected.cast(inv);