diff --git a/docs/src/progress/renderertodo.md b/docs/src/progress/renderertodo.md index ba9d3981..37574ca1 100644 --- a/docs/src/progress/renderertodo.md +++ b/docs/src/progress/renderertodo.md @@ -677,6 +677,7 @@ Better jenkins documentation Include jenkins dockerfile in repo Better model for gameobjects Server synchronization of sprint tree +Fix potential bad path for item state lookup # TODO diff --git a/src/main/java/electrosphere/entity/types/item/ItemUtils.java b/src/main/java/electrosphere/entity/types/item/ItemUtils.java index 5f351709..711f3ddb 100644 --- a/src/main/java/electrosphere/entity/types/item/ItemUtils.java +++ b/src/main/java/electrosphere/entity/types/item/ItemUtils.java @@ -355,7 +355,7 @@ public class ItemUtils { * @return true if the item IS in an inventory container, otherwise false */ public static boolean itemIsInInventory(Entity item){ - return (boolean)item.getData(EntityDataStrings.ITEM_IS_IN_INVENTORY); + return item.containsKey(EntityDataStrings.ITEM_IS_IN_INVENTORY); } /**