Uses of Class
zombie.inventory.InventoryItem
Packages that use InventoryItem
Package
Description
-
Uses of InventoryItem in zombie
Methods in zombie that return InventoryItemModifier and TypeMethodDescriptionPersistentOutfits.processFallingHat
(IsoGameCharacter isoGameCharacter, boolean boolean0) -
Uses of InventoryItem in zombie.characters
Fields in zombie.characters declared as InventoryItemModifier and TypeFieldDescriptionprotected InventoryItem
IsoGameCharacter.leftHandItem
protected InventoryItem
IsoGameCharacter.rightHandItem
Fields in zombie.characters with type parameters of type InventoryItemModifier and TypeFieldDescriptionprotected final ArrayList
<InventoryItem> IsoGameCharacter.savedInventoryItems
Methods in zombie.characters that return InventoryItemModifier and TypeMethodDescriptionIsoGameCharacter.createKeyRing()
IsoGameCharacter.createKeyRing
(String string0) IsoPlayer.getActiveLightItem()
ILuaGameCharacterAttachedItems.getAttachedItem
(String location) IsoGameCharacter.getAttachedItem
(String location) IsoGameCharacter.getClothingItem_Back()
IsoGameCharacter.getClothingItem_Feet()
IsoGameCharacter.getClothingItem_Hands()
IsoGameCharacter.getClothingItem_Head()
IsoGameCharacter.getClothingItem_Legs()
IsoGameCharacter.getClothingItem_Torso()
IsoGameCharacter.GetPrimaryEquippedCache()
ILuaGameCharacter.getPrimaryHandItem()
IsoGameCharacter.getPrimaryHandItem()
IsoGameCharacter.GetSecondaryEquippedCache()
ILuaGameCharacter.getSecondaryHandItem()
IsoGameCharacter.getSecondaryHandItem()
IsoGameCharacter.getWaterSource
(ArrayList<InventoryItem> items) ILuaGameCharacterClothing.getWornItem
(String location) IsoGameCharacter.getWornItem
(String location) SurvivorDesc.getWornItem
(String bodyLocation) Methods in zombie.characters that return types with arguments of type InventoryItemModifier and TypeMethodDescriptionIsoGameCharacter.getActiveLightItems
(ArrayList<InventoryItem> items) Methods in zombie.characters with parameters of type InventoryItemModifier and TypeMethodDescriptionvoid
IsoZombie.addItemToSpawnAtDeath
(InventoryItem item) boolean
ILuaGameCharacterHealth.DrinkFluid
(InventoryItem var1) boolean
ILuaGameCharacterHealth.DrinkFluid
(InventoryItem var1, float var2) boolean
ILuaGameCharacterHealth.DrinkFluid
(InventoryItem var1, float var2, boolean var3) boolean
IsoGameCharacter.DrinkFluid
(InventoryItem inventoryItem) boolean
IsoGameCharacter.DrinkFluid
(InventoryItem inventoryItem, float float0) boolean
IsoGameCharacter.DrinkFluid
(InventoryItem inventoryItem, float float0, boolean boolean0) boolean
ILuaGameCharacterHealth.Eat
(InventoryItem info) boolean
ILuaGameCharacterHealth.Eat
(InventoryItem info, float percentage) boolean
ILuaGameCharacterHealth.Eat
(InventoryItem var1, float var2, boolean var3) boolean
IsoGameCharacter.Eat
(InventoryItem info) boolean
IsoGameCharacter.Eat
(InventoryItem info, float percentage) boolean
IsoGameCharacter.Eat
(InventoryItem inventoryItem, float float0, boolean boolean0) boolean
IsoGameCharacter.EatOnClient
(InventoryItem inventoryItem, float float0) void
EquippedTextureCreator.init
(ModelInstance _modelInstance, InventoryItem item) boolean
ILuaGameCharacter.isAttachedItem
(InventoryItem item) boolean
IsoGameCharacter.isAttachedItem
(InventoryItem item) boolean
ILuaGameCharacter.isEquipped
(InventoryItem item) boolean
IsoGameCharacter.isEquipped
(InventoryItem item) boolean
ILuaGameCharacter.isEquippedClothing
(InventoryItem item) boolean
IsoGameCharacter.isEquippedClothing
(InventoryItem item) boolean
ILuaGameCharacter.isHandItem
(InventoryItem item) boolean
IsoGameCharacter.isHandItem
(InventoryItem item) boolean
IsoGameCharacter.isHeavyItem
(InventoryItem item) boolean
ILuaGameCharacter.isItemInBothHands
(InventoryItem item) boolean
IsoGameCharacter.isItemInBothHands
(InventoryItem item) boolean
ILuaGameCharacter.isKnownPoison
(InventoryItem item) boolean
IsoGameCharacter.isKnownPoison
(InventoryItem item) boolean
ILuaGameCharacter.isPrimaryHandItem
(InventoryItem item) boolean
IsoGameCharacter.isPrimaryHandItem
(InventoryItem item) boolean
ILuaGameCharacter.isSecondaryHandItem
(InventoryItem item) boolean
IsoGameCharacter.isSecondaryHandItem
(InventoryItem item) void
IsoPlayer.lureAnimal
(InventoryItem inventoryItem) long
IsoGameCharacter.playDropItemSound
(InventoryItem inventoryItem) void
ILuaGameCharacterAttachedItems.removeAttachedItem
(InventoryItem item) void
IsoGameCharacter.removeAttachedItem
(InventoryItem item) boolean
ILuaGameCharacter.removeFromHands
(InventoryItem item) boolean
IsoGameCharacter.removeFromHands
(InventoryItem item) void
ILuaGameCharacterClothing.removeWornItem
(InventoryItem item) void
IsoGameCharacter.removeWornItem
(InventoryItem item) void
IsoGameCharacter.removeWornItem
(InventoryItem item, boolean forceDropTooHeavy) IsoGameCharacter.TorchInfo.set
(IsoPlayer p, InventoryItem item) void
ILuaGameCharacterAttachedItems.setAttachedItem
(String location, InventoryItem item) void
IsoGameCharacter.setAttachedItem
(String location, InventoryItem item) void
ILuaGameCharacterClothing.setClothingItem_Back
(InventoryItem item) void
IsoGameCharacter.setClothingItem_Back
(InventoryItem item) void
ILuaGameCharacterClothing.setClothingItem_Feet
(InventoryItem item) void
IsoGameCharacter.setClothingItem_Feet
(InventoryItem item) void
ILuaGameCharacterClothing.setClothingItem_Hands
(InventoryItem item) void
IsoGameCharacter.setClothingItem_Hands
(InventoryItem item) void
ILuaGameCharacterClothing.setClothingItem_Head
(InventoryItem item) void
IsoGameCharacter.setClothingItem_Head
(InventoryItem item) void
ILuaGameCharacterClothing.setClothingItem_Legs
(InventoryItem item) void
IsoGameCharacter.setClothingItem_Legs
(InventoryItem item) void
ILuaGameCharacterClothing.setClothingItem_Torso
(InventoryItem item) void
IsoGameCharacter.setClothingItem_Torso
(InventoryItem item) protected void
IsoGameCharacter.setEquipParent
(InventoryItem inventoryItem0, InventoryItem inventoryItem1) protected void
IsoGameCharacter.setEquipParent
(InventoryItem inventoryItem0, InventoryItem inventoryItem1, boolean boolean0) void
ILuaGameCharacter.setPrimaryHandItem
(InventoryItem leftHandItem) void
IsoGameCharacter.setPrimaryHandItem
(InventoryItem _leftHandItem) void
ILuaGameCharacter.setSecondaryHandItem
(InventoryItem rightHandItem) void
IsoGameCharacter.setSecondaryHandItem
(InventoryItem _rightHandItem) void
ILuaGameCharacterClothing.setWornItem
(String location, InventoryItem item) void
IsoGameCharacter.setWornItem
(String location, InventoryItem item) void
IsoGameCharacter.setWornItem
(String location, InventoryItem item, boolean forceDropTooHeavy) void
SurvivorDesc.setWornItem
(String bodyLocation, InventoryItem item) Method parameters in zombie.characters with type arguments of type InventoryItemModifier and TypeMethodDescriptionIsoGameCharacter.getActiveLightItems
(ArrayList<InventoryItem> items) IsoGameCharacter.getWaterSource
(ArrayList<InventoryItem> items) -
Uses of InventoryItem in zombie.characters.animals
Fields in zombie.characters.animals declared as InventoryItemMethods in zombie.characters.animals that return InventoryItemModifier and TypeMethodDescriptionIsoAnimal.addDebugBucketOfMilk
(IsoGameCharacter var1) AnimalTracks.addItemToWorld()
IsoAnimal.canEatFromTrough
(IsoFeedingTrough isoFeedingTrough) IsoAnimal.milkAnimal
(IsoGameCharacter isoGameCharacter, InventoryItem inventoryItem) Methods in zombie.characters.animals that return types with arguments of type InventoryItemModifier and TypeMethodDescriptionIsoAnimal.getAllPossibleFoodFromInv
(IsoGameCharacter isoGameCharacter) IsoAnimal.getPossibleLuringItems
(IsoGameCharacter isoGameCharacter) Methods in zombie.characters.animals with parameters of type InventoryItemModifier and TypeMethodDescriptionvoid
IsoAnimal.eatFromLured
(IsoPlayer isoPlayer, InventoryItem inventoryItem) void
IsoAnimal.feedFromHand
(IsoPlayer isoPlayer, InventoryItem inventoryItem) IsoAnimal.milkAnimal
(IsoGameCharacter isoGameCharacter, InventoryItem inventoryItem) boolean
IsoAnimal.shearAnimal
(IsoGameCharacter isoGameCharacter, InventoryItem inventoryItem0) void
IsoAnimal.tryLure
(IsoPlayer isoPlayer, InventoryItem inventoryItem) -
Uses of InventoryItem in zombie.characters.animals.behavior
Methods in zombie.characters.animals.behavior with parameters of type InventoryItemModifier and TypeMethodDescriptionboolean
BaseAnimalBehavior.canEatThis
(InventoryItem inventoryItem) -
Uses of InventoryItem in zombie.characters.animals.datas
Methods in zombie.characters.animals.datas that return InventoryItemModifier and TypeMethodDescriptionAnimalData.checkPoop
(boolean boolean0) AnimalData.dropFeather
(boolean boolean0) Methods in zombie.characters.animals.datas with parameters of type InventoryItemModifier and TypeMethodDescriptionvoid
AnimalData.eatFood
(InventoryItem inventoryItem) void
AnimalData.eatItem
(InventoryItem inventoryItem, boolean boolean0) -
Uses of InventoryItem in zombie.characters.AttachedItems
Fields in zombie.characters.AttachedItems declared as InventoryItemMethods in zombie.characters.AttachedItems that return InventoryItemMethods in zombie.characters.AttachedItems with parameters of type InventoryItemModifier and TypeMethodDescriptionboolean
AttachedItems.contains
(InventoryItem item) AttachedItems.getLocation
(InventoryItem item) void
AttachedItems.remove
(InventoryItem item) void
AttachedItems.setItem
(String location, InventoryItem item) Constructors in zombie.characters.AttachedItems with parameters of type InventoryItem -
Uses of InventoryItem in zombie.characters.BodyDamage
Methods in zombie.characters.BodyDamage with parameters of type InventoryItem -
Uses of InventoryItem in zombie.characters.CharacterTimedActions
Methods in zombie.characters.CharacterTimedActions that return InventoryItemModifier and TypeMethodDescriptionBaseAction.getPrimaryHandItem()
BaseAction.getSecondaryHandItem()
Methods in zombie.characters.CharacterTimedActions with parameters of type InventoryItemModifier and TypeMethodDescriptionvoid
BaseAction.setOverrideHandModels
(InventoryItem primaryHand, InventoryItem secondaryHand) void
BaseAction.setOverrideHandModels
(InventoryItem primaryHand, InventoryItem secondaryHand, boolean resetModel) -
Uses of InventoryItem in zombie.characters.WornItems
Fields in zombie.characters.WornItems declared as InventoryItemMethods in zombie.characters.WornItems that return InventoryItemMethods in zombie.characters.WornItems with parameters of type InventoryItemModifier and TypeMethodDescriptionboolean
WornItems.contains
(InventoryItem item) WornItems.getLocation
(InventoryItem item) void
WornItems.remove
(InventoryItem item) void
WornItems.setItem
(String location, InventoryItem item) Constructors in zombie.characters.WornItems with parameters of type InventoryItem -
Uses of InventoryItem in zombie.core
Methods in zombie.core that return InventoryItemModifier and TypeMethodDescriptionstatic InventoryItem
FishingAction.getPickedUpFish
(IsoPlayer isoPlayer) Methods in zombie.core with parameters of type InventoryItemModifier and TypeMethodDescriptionvoid
TradingManager.addItem
(IsoPlayer isoPlayer, InventoryItem inventoryItem) static byte
TransactionManager.changeItemTypeTransaction
(IsoPlayer isoPlayer, InventoryItem inventoryItem, ItemContainer itemContainer0, ItemContainer itemContainer1, String string) byte
ActionManager.createFishingAction
(IsoPlayer isoPlayer, InventoryItem inventoryItem, IsoGridSquare isoGridSquare, se.krka.kahlua.vm.KahluaTable kahluaTable) static byte
TransactionManager.createItemTransaction
(IsoPlayer isoPlayer, InventoryItem inventoryItem, ItemContainer itemContainer0, ItemContainer itemContainer1) static byte
TransactionManager.createItemTransaction
(IsoPlayer isoPlayer, InventoryItem inventoryItem, ItemContainer itemContainer0, ItemContainer itemContainer1, IsoDirections isoDirections, float float0, float float1, float float2) void
Transaction.set
(IsoPlayer isoPlayer, InventoryItem inventoryItem, ItemContainer itemContainer0, ItemContainer itemContainer1, String string, IsoDirections isoDirections, float float0, float float1, float float2) void
FishingAction.setStartFishing
(IsoPlayer isoPlayer, InventoryItem inventoryItem, IsoGridSquare isoGridSquare, se.krka.kahlua.vm.KahluaTable kahluaTable) -
Uses of InventoryItem in zombie.core.skinnedmodel.model
Methods in zombie.core.skinnedmodel.model with parameters of type InventoryItemModifier and TypeMethodDescriptionWorldItemAtlas.getItemTexture
(InventoryItem inventoryItem, boolean boolean0) void
ModelInstanceTextureInitializer.init
(ModelInstance modelInstance, InventoryItem item) boolean
WorldItemAtlas.ItemTexture.isStillValid
(InventoryItem inventoryItem, boolean boolean0) static boolean
ItemModelRenderer.itemHasModel
(InventoryItem inventoryItem) ItemModelRenderer.renderMain
(InventoryItem inventoryItem, IsoGridSquare isoGridSquare0, IsoGridSquare isoGridSquare1, float float1, float float2, float float3, float float4, float float5, boolean boolean1) WorldItemModelDrawer.renderMain
(InventoryItem inventoryItem, IsoGridSquare isoGridSquare0, IsoGridSquare isoGridSquare1, float float0, float float1, float float2, float float3) WorldItemModelDrawer.renderMain
(InventoryItem inventoryItem, IsoGridSquare isoGridSquare0, IsoGridSquare isoGridSquare1, float float0, float float1, float float2, float float3, float float4, boolean boolean0) -
Uses of InventoryItem in zombie.core.skinnedmodel.visual
Methods in zombie.core.skinnedmodel.visual that return InventoryItemModifier and TypeMethodDescriptionstatic InventoryItem
ItemVisual.createLastStandItem
(String saveStr) ItemVisual.getInventoryItem()
Methods in zombie.core.skinnedmodel.visual with parameters of type InventoryItem -
Uses of InventoryItem in zombie.core.stash
Methods in zombie.core.stash with parameters of type InventoryItemModifier and TypeMethodDescriptionstatic void
StashSystem.checkStashItem
(InventoryItem item) check if the spawned item could be a stash item (map or note...)static void
StashSystem.doStashItem
(Stash stash, InventoryItem item) Public for lua debug stash map -
Uses of InventoryItem in zombie.entity
Methods in zombie.entity with parameters of type InventoryItemModifier and TypeMethodDescriptionstatic void
GameEntityFactory.CreateInventoryItemEntity
(InventoryItem inventoryItem, Item item, boolean boolean0) -
Uses of InventoryItem in zombie.entity.components.attributes
Methods in zombie.entity.components.attributes that return types with arguments of type InventoryItemModifier and TypeMethodDescriptionstatic ArrayList
<InventoryItem> AttributeUtil.allocItemList()
static ArrayList
<InventoryItem> AttributeUtil.getItemsFromList
(String string, ArrayList<InventoryItem> arrayList0, ArrayList<InventoryItem> arrayList1) Methods in zombie.entity.components.attributes with parameters of type InventoryItemModifier and TypeMethodDescriptionstatic float
AttributeUtil.convertAttribute
(InventoryItem inventoryItem, AttributeType attributeType0, AttributeType attributeType1) static float
AttributeUtil.convertAttributeToRange
(InventoryItem inventoryItem, AttributeType attributeType, float float2, float float3) static float
AttributeUtil.convertAttributeToUnit
(InventoryItem inventoryItem, AttributeType attributeType) Method parameters in zombie.entity.components.attributes with type arguments of type InventoryItemModifier and TypeMethodDescriptionstatic float
AttributeUtil.getAttributeAverage
(ArrayList<InventoryItem> arrayList, AttributeType attributeType) static ArrayList
<InventoryItem> AttributeUtil.getItemsFromList
(String string, ArrayList<InventoryItem> arrayList0, ArrayList<InventoryItem> arrayList1) static void
AttributeUtil.releaseItemList
(ArrayList<InventoryItem> arrayList) -
Uses of InventoryItem in zombie.entity.components.build
Methods in zombie.entity.components.build that return types with arguments of type InventoryItem -
Uses of InventoryItem in zombie.entity.components.crafting
Fields in zombie.entity.components.crafting with type parameters of type InventoryItemModifier and TypeFieldDescriptionprotected final ArrayList
<InventoryItem> BaseCraftingLogic.allItems
Methods in zombie.entity.components.crafting with parameters of type InventoryItemModifier and TypeMethodDescriptionstatic boolean
CraftUtil.canItemsStack
(InventoryItem inventoryItem0, InventoryItem inventoryItem1) static boolean
CraftUtil.canItemsStack
(InventoryItem inventoryItem1, InventoryItem inventoryItem0, boolean boolean0) static boolean
CraftUtil.canResourceFitItem
(Resource resource, InventoryItem inventoryItem) static boolean
CraftUtil.canResourceFitItem
(Resource resource, InventoryItem inventoryItem, int int0) static boolean
CraftUtil.canResourceFitItem
(Resource resource0, InventoryItem inventoryItem, int int0, Resource resource1, HashSet<Resource> hashSet) static Resource
CraftUtil.findResourceOrEmpty
(ResourceIO resourceIO, List<Resource> list, InventoryItem inventoryItem, int int0, Resource resource, HashSet<Resource> hashSet) -
Uses of InventoryItem in zombie.entity.components.crafting.recipe
Fields in zombie.entity.components.crafting.recipe declared as InventoryItemModifier and TypeFieldDescriptionprotected InventoryItem
CraftRecipeData.CacheData.mostRecentItem
Methods in zombie.entity.components.crafting.recipe that return InventoryItemModifier and TypeMethodDescriptionCraftRecipeData.CacheData.getAppliedItem
(int int0) CraftRecipeData.CacheData.getFirstAppliedItem()
CraftRecipeData.getFirstCreatedItem()
CraftRecipeData.InputScriptData.getFirstInputItem()
CraftRecipeData.getFirstInputItemWithFlag
(String string) CraftRecipeData.getFirstInputItemWithTag
(String string) CraftRecipeData.getFirstManualInputFor
(InputScript inputScript) ItemDataList.getInventoryItem
(int int0) CraftRecipeData.InputScriptData.getLastInputItem()
CraftRecipeData.CacheData.getMostRecentItem()
CraftRecipeData.getViableItem
(int int0) Methods in zombie.entity.components.crafting.recipe that return types with arguments of type InventoryItemModifier and TypeMethodDescriptionCraftRecipeData.getAllConsumedItems()
CraftRecipeData.getAllConsumedItems
(ArrayList<InventoryItem> arrayList) CraftRecipeData.getAllConsumedItems
(ArrayList<InventoryItem> arrayList, boolean boolean0) CraftRecipeData.getAllCreatedItems()
CraftRecipeData.getAllCreatedItems
(ArrayList<InventoryItem> arrayList) CraftRecipeData.getAllDestroyInputItems()
CraftRecipeData.getAllInputItems()
CraftRecipeData.getAllInputItemsWithFlag
(String string) HandcraftLogic.getAllItems()
static ArrayList
<InventoryItem> CraftRecipeManager.getAllItemsFromContainers
(ArrayList<ItemContainer> arrayList1, ArrayList<InventoryItem> arrayList0) CraftRecipeData.getAllKeepInputItems()
CraftRecipeData.getAllKeepInputItems
(ArrayList<InventoryItem> arrayList) CraftRecipeData.getAllNotKeepInputItems()
CraftRecipeData.getAllPutBackInputItems()
static ArrayList
<InventoryItem> CraftRecipeManager.getAllValidItemsForRecipe
(CraftRecipe craftRecipe, ArrayList<InventoryItem> arrayList0, ArrayList<InventoryItem> arrayList1) HandcraftLogic.getAllViableInputInventoryItems()
CraftRecipeData.getInputItems
(Integer integer) HandcraftLogic.InputItemNode.getItems()
HandcraftLogic.getManualInputsFor
(InputScript inputScript, ArrayList<InventoryItem> arrayList) HandcraftLogic.getMulticraftConsumedItems()
HandcraftLogic.getMulticraftConsumedItemsFor
(InputScript inputScript, ArrayList<InventoryItem> arrayList1) HandcraftLogic.getSatisfiedInputInventoryItems
(InputScript inputScript) Methods in zombie.entity.components.crafting.recipe with parameters of type InventoryItemModifier and TypeMethodDescriptionboolean
CraftRecipeData.InputScriptData.acceptsInputItem
(InventoryItem inventoryItem) protected void
CraftRecipeData.CacheData.addAppliedItem
(InventoryItem inventoryItem) boolean
CraftRecipeData.InputScriptData.addInputItem
(InventoryItem inventoryItem) void
ItemDataList.addItem
(InventoryItem inventoryItem) void
ItemDataList.addItem
(InventoryItem inventoryItem, boolean boolean0) boolean
CraftRecipeData.canOfferInputItem
(InventoryItem inventoryItem) boolean
CraftRecipeData.canOfferInputItem
(InventoryItem inventoryItem, boolean boolean0) boolean
CraftRecipeData.canOfferInputItem
(InputScript inputScript, InventoryItem inventoryItem) boolean
CraftRecipeData.canOfferInputItem
(InputScript inputScript, InventoryItem inventoryItem, boolean boolean0) protected static boolean
CraftRecipeManager.consumeInputItem
(InputScript inputScript0, InventoryItem inventoryItem, boolean boolean0, CraftRecipeData.CacheData cacheData) boolean
CraftRecipeData.containsInputItem
(CraftRecipeData.InputScriptData inputScriptData, InventoryItem inventoryItem) boolean
CraftRecipeData.containsInputItem
(InventoryItem inventoryItem) static ArrayList
<InputScript> CraftRecipeManager.getAllValidInputScriptsForItem
(CraftRecipe craftRecipe, InventoryItem inventoryItem) static ArrayList
<CraftRecipe> CraftRecipeManager.getUniqueRecipeItems
(InventoryItem inventoryItem, IsoGameCharacter isoGameCharacter, ArrayList<ItemContainer> arrayList) static InputScript
CraftRecipeManager.getValidInputScriptForItem
(CraftRecipe craftRecipe, InventoryItem inventoryItem) boolean
CraftRecipeData.CacheData.hasAppliedItem
(InventoryItem inventoryItem) static boolean
CraftRecipeManager.isItemToolForRecipe
(CraftRecipe craftRecipe, InventoryItem inventoryItem) static boolean
CraftRecipeManager.isItemValidForInputScript
(InputScript inputScript, InventoryItem inventoryItem) static boolean
CraftRecipeManager.isItemValidForRecipe
(CraftRecipe craftRecipe, InventoryItem inventoryItem) boolean
CraftRecipeData.offerAndReplaceInputItem
(CraftRecipeData.InputScriptData inputScriptData, InventoryItem inventoryItem) boolean
CraftRecipeData.offerAndReplaceInputItem
(InventoryItem inventoryItem) boolean
CraftRecipeData.offerInputItem
(InputScript inputScript, InventoryItem inventoryItem) boolean
CraftRecipeData.offerInputItem
(InputScript inputScript, InventoryItem inventoryItem, boolean boolean0) boolean
HandcraftLogic.offerInputItem
(InventoryItem inventoryItem) boolean
CraftRecipeData.OnTestItem
(InventoryItem inventoryItem) boolean
CraftRecipeData.InputScriptData.removeInputItem
(InventoryItem inventoryItem) boolean
CraftRecipeData.removeInputItem
(InventoryItem inventoryItem) boolean
HandcraftLogic.removeInputItem
(InventoryItem inventoryItem) void
HandcraftLogic.setRecipeFromContextClick
(CraftRecipe craftRecipe, InventoryItem inventoryItem) Method parameters in zombie.entity.components.crafting.recipe with type arguments of type InventoryItemModifier and TypeMethodDescriptionvoid
CraftRecipeData.CacheData.addAppliedItemsToList
(ArrayList<InventoryItem> arrayList) CraftRecipeData.getAllConsumedItems
(ArrayList<InventoryItem> arrayList) CraftRecipeData.getAllConsumedItems
(ArrayList<InventoryItem> arrayList, boolean boolean0) CraftRecipeData.getAllCreatedItems
(ArrayList<InventoryItem> arrayList) CraftRecipeData.getAllKeepInputItems
(ArrayList<InventoryItem> arrayList) static ArrayList
<InventoryItem> CraftRecipeManager.getAllValidItemsForRecipe
(CraftRecipe craftRecipe, ArrayList<InventoryItem> arrayList0, ArrayList<InventoryItem> arrayList1) static int
CraftRecipeManager.getAutoCraftCountItems
(CraftRecipe craftRecipe, ArrayList<InventoryItem> arrayList) void
HandcraftLogic.getCreatedOutputItems
(ArrayList<InventoryItem> arrayList) void
CraftRecipeData.InputScriptData.getManualInputItems
(ArrayList<InventoryItem> arrayList) HandcraftLogic.getManualInputsFor
(InputScript inputScript, ArrayList<InventoryItem> arrayList) HandcraftLogic.getMulticraftConsumedItemsFor
(InputScript inputScript, ArrayList<InventoryItem> arrayList1) void
ItemDataList.getUnprocessed
(ArrayList<InventoryItem> arrayList) void
ItemDataList.getUnprocessed
(ArrayList<InventoryItem> arrayList, boolean boolean0) void
HandcraftLogic.populateInputs
(List<InventoryItem> list, List<Resource> var2, boolean boolean0) boolean
HandcraftLogic.setManualInputsFor
(InputScript inputScript, ArrayList<InventoryItem> arrayList) void
CraftRecipeData.InputScriptData.verifyInputItems
(ArrayList<InventoryItem> arrayList) -
Uses of InventoryItem in zombie.entity.components.resources
Methods in zombie.entity.components.resources that return InventoryItemModifier and TypeMethodDescriptionfinal InventoryItem
Resource.offerItem
(InventoryItem inventoryItem) Resource.offerItem
(InventoryItem inventoryItem, boolean var2) Resource.offerItem
(InventoryItem inventoryItem, boolean var2, boolean var3, boolean var4) ResourceItem.offerItem
(InventoryItem inventoryItem, boolean boolean0) ResourceItem.offerItem
(InventoryItem inventoryItem, boolean boolean1, boolean boolean0, boolean boolean2) Resource.peekItem()
Resource.peekItem
(int var1) ResourceItem.peekItem()
ResourceItem.peekItem
(int int1) Resource.pollItem()
Resource.pollItem
(boolean var1, boolean var2) ResourceItem.pollItem()
ResourceItem.pollItem
(boolean boolean0, boolean boolean1) Methods in zombie.entity.components.resources that return types with arguments of type InventoryItemModifier and TypeMethodDescriptionResourceItem.getStoredItems()
ResourceItem.offerItems
(ArrayList<InventoryItem> arrayList) ResourceItem.offerItems
(ArrayList<InventoryItem> arrayList1, boolean boolean0) ResourceItem.removeAllItems
(ArrayList<InventoryItem> arrayList) Methods in zombie.entity.components.resources with parameters of type InventoryItemModifier and TypeMethodDescriptionfinal boolean
Resource.acceptsItem
(InventoryItem inventoryItem) boolean
Resource.acceptsItem
(InventoryItem var1, boolean var2) boolean
ResourceItem.acceptsItem
(InventoryItem inventoryItem, boolean boolean0) boolean
Resource.canDrainFromItem
(InventoryItem var1) boolean
ResourceEnergy.canDrainFromItem
(InventoryItem inventoryItem) boolean
ResourceFluid.canDrainFromItem
(InventoryItem inventoryItem) boolean
Resource.canDrainToItem
(InventoryItem var1) boolean
ResourceEnergy.canDrainToItem
(InventoryItem inventoryItem) boolean
ResourceFluid.canDrainToItem
(InventoryItem inventoryItem) boolean
Resource.canStackItem
(InventoryItem var1) boolean
ResourceItem.canStackItem
(InventoryItem inventoryItem) boolean
Resource.containsItem
(InventoryItem var1) boolean
ResourceItem.containsItem
(InventoryItem inventoryItem) boolean
Resource.drainFromItem
(InventoryItem var1) boolean
ResourceEnergy.drainFromItem
(InventoryItem inventoryItem) boolean
ResourceFluid.drainFromItem
(InventoryItem inventoryItem) boolean
Resource.drainToItem
(InventoryItem var1) boolean
ResourceEnergy.drainToItem
(InventoryItem inventoryItem) boolean
ResourceFluid.drainToItem
(InventoryItem inventoryItem) final InventoryItem
Resource.offerItem
(InventoryItem inventoryItem) Resource.offerItem
(InventoryItem inventoryItem, boolean var2) Resource.offerItem
(InventoryItem inventoryItem, boolean var2, boolean var3, boolean var4) ResourceItem.offerItem
(InventoryItem inventoryItem, boolean boolean0) ResourceItem.offerItem
(InventoryItem inventoryItem, boolean boolean1, boolean boolean0, boolean boolean2) Method parameters in zombie.entity.components.resources with type arguments of type InventoryItemModifier and TypeMethodDescriptionResourceItem.offerItems
(ArrayList<InventoryItem> arrayList) ResourceItem.offerItems
(ArrayList<InventoryItem> arrayList1, boolean boolean0) ResourceItem.removeAllItems
(ArrayList<InventoryItem> arrayList) -
Uses of InventoryItem in zombie.inventory
Fields in zombie.inventory declared as InventoryItemFields in zombie.inventory with type parameters of type InventoryItemMethods in zombie.inventory that return InventoryItemModifier and TypeMethodDescriptionItemContainer.addItem
(InventoryItem item) ItemContainer.AddItem
(InventoryItem item) ItemContainer.AddItemBlind
(InventoryItem item) static InventoryItem
InventoryItemFactory.CreateItem
(short registryID) static InventoryItem
InventoryItemFactory.CreateItem
(String itemType) static InventoryItem
InventoryItemFactory.CreateItem
(String itemType, float useDelta) static InventoryItem
InventoryItemFactory.CreateItem
(String itemType, float useDelta, boolean moduleDefaultsToBase) static InventoryItem
InventoryItemFactory.CreateItem
(String itemType, float useDelta, String param) Deprecated.static InventoryItem
InventoryItemFactory.CreateItem
(String module, String name, String type, String tex) Deprecated.static InventoryItem
InventoryItemFactory.CreateItem
(String itemType, Food food) static InventoryItem
InventoryItemFactory.CreateItem
(InventoryItem inventoryItem0, String string) ItemContainer.DoAddItem
(InventoryItem item) ItemContainer.DoAddItemBlind
(InventoryItem item) ItemContainer.FindAndReturn
(String _type) ItemContainer.FindAndReturn
(String _type, ArrayList<InventoryItem> itemToCheck) ItemContainer.FindAndReturnCategory
(String category) ItemContainer.FindAndReturnStack
(String _type) ItemContainer.FindAndReturnStack
(InventoryItem itemlike) ItemContainer.FindAndReturnWaterItem
(int uses) ItemContainer.FindWaterSource()
static InventoryItem
FixingManager.fixItem
(InventoryItem brokenItem, IsoGameCharacter chr, Fixing fixing, Fixing.Fixer fixer) ItemContainer.getBest
(Predicate<InventoryItem> predicate, Comparator<InventoryItem> comparator) ItemContainer.getBestBandage
(SurvivorDesc descriptor) ItemContainer.getBestCondition
(String _type) ItemContainer.getBestCondition
(Predicate<InventoryItem> predicate) ItemContainer.getBestConditionEval
(se.krka.kahlua.vm.LuaClosure luaClosure) ItemContainer.getBestConditionEvalArg
(se.krka.kahlua.vm.LuaClosure luaClosure, Object object) ItemContainer.getBestConditionEvalArgRecurse
(se.krka.kahlua.vm.LuaClosure luaClosure, Object object) ItemContainer.getBestConditionEvalRecurse
(se.krka.kahlua.vm.LuaClosure luaClosure) ItemContainer.getBestConditionRecurse
(String _type) ItemContainer.getBestConditionRecurse
(Predicate<InventoryItem> predicate) ItemContainer.getBestEval
(se.krka.kahlua.vm.LuaClosure luaClosure0, se.krka.kahlua.vm.LuaClosure luaClosure1) ItemContainer.getBestEvalArg
(se.krka.kahlua.vm.LuaClosure luaClosure0, se.krka.kahlua.vm.LuaClosure luaClosure1, Object object) ItemContainer.getBestEvalArgRecurse
(se.krka.kahlua.vm.LuaClosure luaClosure0, se.krka.kahlua.vm.LuaClosure luaClosure1, Object object) ItemContainer.getBestEvalRecurse
(se.krka.kahlua.vm.LuaClosure luaClosure0, se.krka.kahlua.vm.LuaClosure luaClosure1) ItemContainer.getBestFood
(SurvivorDesc descriptor) ItemContainer.getBestRecurse
(Predicate<InventoryItem> predicate, Comparator<InventoryItem> comparator) ItemContainer.getBestType
(String _type, Comparator<InventoryItem> comparator) ItemContainer.getBestTypeEval
(String string, se.krka.kahlua.vm.LuaClosure luaClosure) ItemContainer.getBestTypeEvalArg
(String string, se.krka.kahlua.vm.LuaClosure luaClosure, Object object) ItemContainer.getBestTypeEvalArgRecurse
(String string, se.krka.kahlua.vm.LuaClosure luaClosure, Object object) ItemContainer.getBestTypeEvalRecurse
(String string, se.krka.kahlua.vm.LuaClosure luaClosure) ItemContainer.getBestTypeRecurse
(String _type, Comparator<InventoryItem> comparator) ItemContainer.getBestWeapon()
ItemContainer.getBestWeapon
(SurvivorDesc desc) ItemContainer.getContainingItem()
ItemContainer.getFirst
(Predicate<InventoryItem> predicate) ItemContainer.getFirstAvailableFluidContainer
(String string) ItemContainer.getFirstCategory
(String category) ItemContainer.getFirstCategoryRecurse
(String category) ItemContainer.getFirstCleaningFluidSources()
ItemContainer.getFirstEval
(se.krka.kahlua.vm.LuaClosure luaClosure) ItemContainer.getFirstEvalArg
(se.krka.kahlua.vm.LuaClosure luaClosure, Object object) ItemContainer.getFirstEvalArgRecurse
(se.krka.kahlua.vm.LuaClosure luaClosure, Object object) ItemContainer.getFirstEvalRecurse
(se.krka.kahlua.vm.LuaClosure luaClosure) ItemContainer.getFirstFluidContainer
(String string) ItemContainer.getFirstRecurse
(Predicate<InventoryItem> predicate) ItemContainer.getFirstTag
(String tag) ItemContainer.getFirstTagEval
(String string, se.krka.kahlua.vm.LuaClosure luaClosure) ItemContainer.getFirstTagEvalArgRecurse
(String string, se.krka.kahlua.vm.LuaClosure luaClosure, Object object) ItemContainer.getFirstTagEvalRecurse
(String string, se.krka.kahlua.vm.LuaClosure luaClosure) ItemContainer.getFirstTagRecurse
(String tag) ItemContainer.getFirstType
(String _type) ItemContainer.getFirstTypeEval
(String string, se.krka.kahlua.vm.LuaClosure luaClosure) ItemContainer.getFirstTypeEvalArgRecurse
(String string, se.krka.kahlua.vm.LuaClosure luaClosure, Object object) ItemContainer.getFirstTypeEvalRecurse
(String string, se.krka.kahlua.vm.LuaClosure luaClosure) ItemContainer.getFirstTypeRecurse
(String _type) ItemContainer.getFirstWaterFluidSources
(boolean boolean0) ItemContainer.getFirstWaterFluidSources
(boolean boolean0, boolean boolean1) ItemContainer.getItemById
(long id) Deprecated.ItemContainer.getItemFromType
(String _type) ItemContainer.getItemFromType
(String _type, boolean ignoreBroken, boolean includeInv) ItemContainer.getItemFromType
(String _type, IsoGameCharacter chr, boolean notEquipped, boolean ignoreBroken, boolean includeInv) ItemContainer.getItemFromTypeRecurse
(String _type) ItemContainer.getItemWithID
(int id) ItemContainer.getItemWithIDRecursiv
(int id) static InventoryItem
RecipeManager.GetMovableRecipeTool
(boolean isPrimary, Recipe recipe, InventoryItem selectedItem, IsoGameCharacter chr, ArrayList<ItemContainer> containers) ItemContainer.haveThisKeyId
(int keyId) static InventoryItem
InventoryItem.loadItem
(ByteBuffer input, int WorldVersion) static InventoryItem
InventoryItem.loadItem
(ByteBuffer input, int WorldVersion, boolean doSaveTypeCheck) Attempts loading the item including creation, uppon failure bytes might be skipped or the buffer position may be set to end item position.static InventoryItem
InventoryItem.loadItem
(ByteBuffer byteBuffer, int int2, boolean boolean0, InventoryItem inventoryItem1) ItemContainer.RemoveOneOf
(String string, boolean boolean0) static InventoryItem
ItemSpawner.spawnItem
(String string, ItemContainer itemContainer) static InventoryItem
ItemSpawner.spawnItem
(String string, ItemContainer itemContainer, boolean boolean0) static InventoryItem
ItemSpawner.spawnItem
(String string, IsoGridSquare isoGridSquare, float float0, float float1, float float2) static InventoryItem
ItemSpawner.spawnItem
(String string, IsoGridSquare isoGridSquare, float float0, float float1, float float2, boolean boolean0) static InventoryItem
ItemSpawner.spawnItem
(InventoryItem inventoryItem, ItemContainer itemContainer) static InventoryItem
ItemSpawner.spawnItem
(InventoryItem inventoryItem, ItemContainer itemContainer, boolean boolean0) static InventoryItem
ItemSpawner.spawnItem
(InventoryItem inventoryItem, IsoGridSquare isoGridSquare) static InventoryItem
ItemSpawner.spawnItem
(InventoryItem inventoryItem, IsoGridSquare isoGridSquare, boolean boolean0) static InventoryItem
ItemSpawner.spawnItem
(InventoryItem inventoryItem, IsoGridSquare isoGridSquare, float float0, float float1, float float2) static InventoryItem
ItemSpawner.spawnItem
(InventoryItem inventoryItem, IsoGridSquare isoGridSquare, float float0, float float1, float float2, boolean boolean0) static InventoryItem
ItemPickerJava.tryAddItemToContainer
(ItemContainer container, String itemType, ItemPickerJava.ItemPickerContainer containerDist) Methods in zombie.inventory that return types with arguments of type InventoryItemModifier and TypeMethodDescriptionItemContainer.AddItems
(ArrayList<InventoryItem> arrayList) ItemContainer.AddItems
(InventoryItem inventoryItem, int int0) ItemContainer.FindAndReturn
(String _type, int count) ItemContainer.getAll
(Predicate<InventoryItem> predicate) ItemContainer.getAll
(Predicate<InventoryItem> predicate, ArrayList<InventoryItem> result) ItemContainer.getAllCategory
(String category) ItemContainer.getAllCategory
(String category, ArrayList<InventoryItem> result) ItemContainer.getAllCategoryRecurse
(String category, ArrayList<InventoryItem> result) ItemContainer.getAllCleaningFluidSources()
ItemContainer.getAllEval
(se.krka.kahlua.vm.LuaClosure luaClosure) ItemContainer.getAllEval
(se.krka.kahlua.vm.LuaClosure luaClosure, ArrayList<InventoryItem> arrayList1) ItemContainer.getAllEvalArg
(se.krka.kahlua.vm.LuaClosure luaClosure, Object object) ItemContainer.getAllEvalArg
(se.krka.kahlua.vm.LuaClosure luaClosure, Object object, ArrayList<InventoryItem> arrayList1) ItemContainer.getAllEvalArgRecurse
(se.krka.kahlua.vm.LuaClosure luaClosure, Object object) ItemContainer.getAllEvalArgRecurse
(se.krka.kahlua.vm.LuaClosure luaClosure, Object object, ArrayList<InventoryItem> arrayList1) ItemContainer.getAllEvalRecurse
(se.krka.kahlua.vm.LuaClosure luaClosure) ItemContainer.getAllEvalRecurse
(se.krka.kahlua.vm.LuaClosure luaClosure, ArrayList<InventoryItem> arrayList1) ItemContainer.getAllFoodsForAnimals()
ItemContainer.getAllItems
(LinkedHashMap<String, InventoryItem> items, boolean inInv) ItemContainer.getAllRecurse
(Predicate<InventoryItem> predicate, ArrayList<InventoryItem> result) ItemContainer.getAllTag
(String tag, ArrayList<InventoryItem> result) ItemContainer.getAllTagEval
(String string, se.krka.kahlua.vm.LuaClosure luaClosure) ItemContainer.getAllTagEval
(String string, se.krka.kahlua.vm.LuaClosure luaClosure, ArrayList<InventoryItem> arrayList0) ItemContainer.getAllTagEvalArg
(String string, se.krka.kahlua.vm.LuaClosure luaClosure, Object object) ItemContainer.getAllTagEvalArg
(String string, se.krka.kahlua.vm.LuaClosure luaClosure, Object object, ArrayList<InventoryItem> arrayList1) ItemContainer.getAllTagEvalArgRecurse
(String string, se.krka.kahlua.vm.LuaClosure luaClosure, Object object, ArrayList<InventoryItem> arrayList1) ItemContainer.getAllTagEvalRecurse
(String string, se.krka.kahlua.vm.LuaClosure luaClosure, ArrayList<InventoryItem> arrayList1) ItemContainer.getAllTagRecurse
(String tag, ArrayList<InventoryItem> result) ItemContainer.getAllType
(String _type) ItemContainer.getAllType
(String _type, ArrayList<InventoryItem> result) ItemContainer.getAllTypeEval
(String string, se.krka.kahlua.vm.LuaClosure luaClosure) ItemContainer.getAllTypeEval
(String string, se.krka.kahlua.vm.LuaClosure luaClosure, ArrayList<InventoryItem> arrayList1) ItemContainer.getAllTypeEvalArg
(String string, se.krka.kahlua.vm.LuaClosure luaClosure, Object object) ItemContainer.getAllTypeEvalArg
(String string, se.krka.kahlua.vm.LuaClosure luaClosure, Object object, ArrayList<InventoryItem> arrayList1) ItemContainer.getAllTypeEvalArgRecurse
(String string, se.krka.kahlua.vm.LuaClosure luaClosure, Object object) ItemContainer.getAllTypeEvalArgRecurse
(String string, se.krka.kahlua.vm.LuaClosure luaClosure, Object object, ArrayList<InventoryItem> arrayList1) ItemContainer.getAllTypeEvalRecurse
(String string, se.krka.kahlua.vm.LuaClosure luaClosure) ItemContainer.getAllTypeEvalRecurse
(String string, se.krka.kahlua.vm.LuaClosure luaClosure, ArrayList<InventoryItem> arrayList1) ItemContainer.getAllTypeRecurse
(String _type) ItemContainer.getAllTypeRecurse
(String _type, ArrayList<InventoryItem> result) ItemContainer.getAllWaterFillables()
ItemContainer.getAllWaterFluidSources
(boolean boolean0) ItemContainer.getAvailableFluidContainer
(String string) static ArrayList
<InventoryItem> RecipeManager.getAvailableItemsAll
(Recipe recipe, IsoGameCharacter chr, ArrayList<ItemContainer> containers, InventoryItem selectedItem, ArrayList<InventoryItem> ignoreItems) static ArrayList
<InventoryItem> RecipeManager.getAvailableItemsNeeded
(Recipe recipe, IsoGameCharacter chr, ArrayList<ItemContainer> containers, InventoryItem selectedItem, ArrayList<InventoryItem> ignoreItems) ItemContainer.getItems()
ItemContainer.getItems4Admin()
ItemContainer.getItemsFromCategory
(String category) ItemContainer.getItemsFromFullType
(String _type) ItemContainer.getItemsFromFullType
(String _type, boolean includeInv) ItemContainer.getItemsFromType
(String _type) ItemContainer.getItemsFromType
(String _type, boolean includeInv) ItemContainer.getSome
(Predicate<InventoryItem> predicate, int count, ArrayList<InventoryItem> result) ItemContainer.getSomeCategory
(String category, int count) ItemContainer.getSomeCategory
(String category, int count, ArrayList<InventoryItem> result) ItemContainer.getSomeCategoryRecurse
(String category, int count, ArrayList<InventoryItem> result) ItemContainer.getSomeEval
(se.krka.kahlua.vm.LuaClosure luaClosure, int int0) ItemContainer.getSomeEval
(se.krka.kahlua.vm.LuaClosure luaClosure, int int0, ArrayList<InventoryItem> arrayList1) ItemContainer.getSomeEvalArg
(se.krka.kahlua.vm.LuaClosure luaClosure, Object object, int int0) ItemContainer.getSomeEvalArg
(se.krka.kahlua.vm.LuaClosure luaClosure, Object object, int int0, ArrayList<InventoryItem> arrayList1) ItemContainer.getSomeEvalArgRecurse
(se.krka.kahlua.vm.LuaClosure luaClosure, Object object, int int0) ItemContainer.getSomeEvalArgRecurse
(se.krka.kahlua.vm.LuaClosure luaClosure, Object object, int int0, ArrayList<InventoryItem> arrayList1) ItemContainer.getSomeEvalRecurse
(se.krka.kahlua.vm.LuaClosure luaClosure, int int0) ItemContainer.getSomeEvalRecurse
(se.krka.kahlua.vm.LuaClosure luaClosure, int int0, ArrayList<InventoryItem> arrayList1) ItemContainer.getSomeRecurse
(Predicate<InventoryItem> predicate, int count, ArrayList<InventoryItem> result) ItemContainer.getSomeTag
(String tag, int count) ItemContainer.getSomeTag
(String tag, int count, ArrayList<InventoryItem> result) ItemContainer.getSomeTagEval
(String string, se.krka.kahlua.vm.LuaClosure luaClosure, int int0, ArrayList<InventoryItem> arrayList1) ItemContainer.getSomeTagEvalArg
(String string, se.krka.kahlua.vm.LuaClosure luaClosure, Object object, int int0, ArrayList<InventoryItem> arrayList1) ItemContainer.getSomeTagEvalArgRecurse
(String string, se.krka.kahlua.vm.LuaClosure luaClosure, Object object, int int0) ItemContainer.getSomeTagEvalArgRecurse
(String string, se.krka.kahlua.vm.LuaClosure luaClosure, Object object, int int0, ArrayList<InventoryItem> arrayList1) ItemContainer.getSomeTagEvalRecurse
(String string, se.krka.kahlua.vm.LuaClosure luaClosure, int int0) ItemContainer.getSomeTagEvalRecurse
(String string, se.krka.kahlua.vm.LuaClosure luaClosure, int int0, ArrayList<InventoryItem> arrayList1) ItemContainer.getSomeTagRecurse
(String tag, int count) ItemContainer.getSomeTagRecurse
(String tag, int count, ArrayList<InventoryItem> result) ItemContainer.getSomeType
(String _type, int count) ItemContainer.getSomeType
(String _type, int count, ArrayList<InventoryItem> result) ItemContainer.getSomeTypeEval
(String string, se.krka.kahlua.vm.LuaClosure luaClosure, int int0) ItemContainer.getSomeTypeEval
(String string, se.krka.kahlua.vm.LuaClosure luaClosure, int int0, ArrayList<InventoryItem> arrayList1) ItemContainer.getSomeTypeEvalArg
(String string, se.krka.kahlua.vm.LuaClosure luaClosure, Object object, int int0) ItemContainer.getSomeTypeEvalArg
(String string, se.krka.kahlua.vm.LuaClosure luaClosure, Object object, int int0, ArrayList<InventoryItem> arrayList1) ItemContainer.getSomeTypeEvalArgRecurse
(String string, se.krka.kahlua.vm.LuaClosure luaClosure, Object object, int int0) ItemContainer.getSomeTypeEvalArgRecurse
(String string, se.krka.kahlua.vm.LuaClosure luaClosure, Object object, int int0, ArrayList<InventoryItem> arrayList1) ItemContainer.getSomeTypeEvalRecurse
(String string, se.krka.kahlua.vm.LuaClosure luaClosure, int int0) ItemContainer.getSomeTypeEvalRecurse
(String string, se.krka.kahlua.vm.LuaClosure luaClosure, int int0, ArrayList<InventoryItem> arrayList1) ItemContainer.getSomeTypeRecurse
(String _type, int count) ItemContainer.getSomeTypeRecurse
(String _type, int count, ArrayList<InventoryItem> result) static ArrayList
<InventoryItem> RecipeManager.getSourceItemsAll
(Recipe recipe, int sourceIndex, IsoGameCharacter chr, ArrayList<ItemContainer> containers, InventoryItem selectedItem, ArrayList<InventoryItem> ignoreItems) static ArrayList
<InventoryItem> RecipeManager.getSourceItemsNeeded
(Recipe recipe, int sourceIndex, IsoGameCharacter chr, ArrayList<ItemContainer> containers, InventoryItem selectedItem, ArrayList<InventoryItem> ignoreItems) static ArrayList
<InventoryItem> CompressIdenticalItems.load
(ByteBuffer input, int WorldVersion, ArrayList<InventoryItem> Items, ArrayList<InventoryItem> IncludingObsoleteItems) ItemContainer.load
(ByteBuffer input, int WorldVersion) static ArrayList
<InventoryItem> RecipeManager.PerformMakeItem
(Recipe recipe, InventoryItem inventoryItem, IsoGameCharacter isoGameCharacter, ArrayList<ItemContainer> arrayList0) static ArrayList
<InventoryItem> CompressIdenticalItems.save
(ByteBuffer output, ArrayList<InventoryItem> items, IsoGameCharacter noCompress) ItemContainer.save
(ByteBuffer output) ItemContainer.save
(ByteBuffer output, IsoGameCharacter noCompress) static List
<InventoryItem> ItemSpawner.spawnItems
(String string, int int0, ItemContainer itemContainer) static List
<InventoryItem> ItemSpawner.spawnItems
(InventoryItem inventoryItem, int int0, ItemContainer itemContainer) Methods in zombie.inventory with parameters of type InventoryItemModifier and TypeMethodDescriptionItemContainer.addItem
(InventoryItem item) static void
ItemSoundManager.addItem
(InventoryItem item) ItemContainer.AddItem
(InventoryItem item) static void
ItemUser.AddItem
(InventoryItem existingItem, InventoryItem newItem) ItemContainer.AddItemBlind
(InventoryItem item) void
ItemContainer.addItemOnServer
(InventoryItem item) ItemContainer.AddItems
(InventoryItem inventoryItem, int int0) static boolean
ItemPickerJava.addVehicleKeyAsLoot
(InventoryItem inventoryItem, ItemContainer itemContainer) boolean
ItemFilter.allows
(InventoryItem inventoryItem) boolean
InventoryItem.CanStack
(InventoryItem item) static void
ItemConfigurator.ConfigureItem
(InventoryItem inventoryItem, ItemPickInfo itemPickInfo, boolean boolean0, float var3) static void
ItemConfigurator.ConfigureItemOnCreate
(InventoryItem inventoryItem) boolean
ItemContainer.contains
(InventoryItem item) boolean
ItemContainer.contains
(InventoryItem itemToFind, boolean doInv) boolean
ItemContainer.containsRecursive
(InventoryItem item) void
InventoryItem.copyBloodLevelFrom
(InventoryItem inventoryItem1) void
InventoryItem.copyClothing
(InventoryItem inventoryItem0) void
InventoryItem.copyConditionModData
(InventoryItem other) void
InventoryItem.copyTimesHeadRepairedFrom
(InventoryItem inventoryItem1) void
InventoryItem.copyTimesHeadRepairedTo
(InventoryItem inventoryItem0) void
InventoryItem.copyTimesRepairedFrom
(InventoryItem inventoryItem1) void
InventoryItem.copyTimesRepairedTo
(InventoryItem inventoryItem0) static InventoryItem
InventoryItemFactory.CreateItem
(InventoryItem inventoryItem0, String string) ItemContainer.DoAddItem
(InventoryItem item) ItemContainer.DoAddItemBlind
(InventoryItem item) void
ItemContainer.DoRemoveItem
(InventoryItem item) ItemContainer.FindAndReturnStack
(InventoryItem itemlike) static InventoryItem
FixingManager.fixItem
(InventoryItem brokenItem, IsoGameCharacter chr, Fixing fixing, Fixing.Fixer fixer) static ArrayList
<InventoryItem> RecipeManager.getAvailableItemsAll
(Recipe recipe, IsoGameCharacter chr, ArrayList<ItemContainer> containers, InventoryItem selectedItem, ArrayList<InventoryItem> ignoreItems) static ArrayList
<InventoryItem> RecipeManager.getAvailableItemsNeeded
(Recipe recipe, IsoGameCharacter chr, ArrayList<ItemContainer> containers, InventoryItem selectedItem, ArrayList<InventoryItem> ignoreItems) static double
FixingManager.getChanceOfFail
(InventoryItem brokenItem, IsoGameCharacter chr, Fixing fixing, Fixing.Fixer fixer) static double
FixingManager.getCondRepaired
(InventoryItem brokenItem, IsoGameCharacter chr, Fixing fixing, Fixing.Fixer fixer) static ArrayList
<EvolvedRecipe> RecipeManager.getEvolvedRecipe
(InventoryItem baseItem, IsoGameCharacter chr, ArrayList<ItemContainer> containers, boolean need1ingredient) FixingManager.getFixes
(InventoryItem item) static InventoryItem
RecipeManager.GetMovableRecipeTool
(boolean isPrimary, Recipe recipe, InventoryItem selectedItem, IsoGameCharacter chr, ArrayList<ItemContainer> containers) static int
RecipeManager.getNumberOfTimesRecipeCanBeDone
(Recipe recipe, IsoGameCharacter chr, ArrayList<ItemContainer> containers, InventoryItem selectedItem) static ArrayList
<InventoryItem> RecipeManager.getSourceItemsAll
(Recipe recipe, int sourceIndex, IsoGameCharacter chr, ArrayList<ItemContainer> containers, InventoryItem selectedItem, ArrayList<InventoryItem> ignoreItems) static ArrayList
<InventoryItem> RecipeManager.getSourceItemsNeeded
(Recipe recipe, int sourceIndex, IsoGameCharacter chr, ArrayList<ItemContainer> containers, InventoryItem selectedItem, ArrayList<InventoryItem> ignoreItems) RecipeManager.getUniqueRecipeItems
(InventoryItem item, IsoGameCharacter chr, ArrayList<ItemContainer> containers) static boolean
RecipeManager.HasAllRequiredItems
(Recipe recipe, IsoGameCharacter chr, InventoryItem selectedItem, ArrayList<ItemContainer> containers) static boolean
RecipeManager.hasHeat
(Recipe recipe, InventoryItem item, ArrayList<ItemContainer> containers, IsoGameCharacter chr) boolean
ItemContainer.hasRoomFor
(IsoGameCharacter chr, InventoryItem item) void
InventoryItem.inheritFoodAgeFrom
(InventoryItem var1) void
InventoryItem.inheritOlderFoodAge
(InventoryItem var1) static boolean
RecipeManager.isAllItemsUsableRotten
(Recipe recipe, IsoGameCharacter isoGameCharacter, InventoryItem inventoryItem1, ArrayList<ItemContainer> arrayList) boolean
ItemContainer.isInside
(InventoryItem item) boolean
ItemContainer.isItemAllowed
(InventoryItem item) static boolean
RecipeManager.IsRecipeValid
(Recipe recipe, IsoGameCharacter chr, InventoryItem item, ArrayList<ItemContainer> containers) boolean
ItemContainer.isRemoveItemAllowed
(InventoryItem item) static void
ItemPickerJava.itemSpawnSanityCheck
(InventoryItem inventoryItem) static void
ItemPickerJava.itemSpawnSanityCheck
(InventoryItem inventoryItem, ItemContainer itemContainer) static void
ItemPickerJava.keyNamerBuilding
(InventoryItem inventoryItem, IsoGridSquare isoGridSquare) static InventoryItem
InventoryItem.loadItem
(ByteBuffer byteBuffer, int int2, boolean boolean0, InventoryItem inventoryItem1) boolean
InventoryItem.ModDataMatches
(InventoryItem item) static void
ItemPickerJava.KeyNamer.nameKey
(InventoryItem inventoryItem, IsoGridSquare isoGridSquare) static ArrayList
<InventoryItem> RecipeManager.PerformMakeItem
(Recipe recipe, InventoryItem inventoryItem, IsoGameCharacter isoGameCharacter, ArrayList<ItemContainer> arrayList0) static void
RecipeManager.printDebugRecipeValid
(Recipe recipe, IsoGameCharacter isoGameCharacter, InventoryItem inventoryItem, ArrayList<ItemContainer> arrayList) void
ItemContainer.Remove
(InventoryItem item) static boolean
InventoryItem.RemoveFromContainer
(InventoryItem inventoryItem) static void
ItemSoundManager.removeItem
(InventoryItem item) static void
ItemUser.RemoveItem
(InventoryItem item) void
ItemContainer.removeItemOnServer
(InventoryItem item) Deprecated.static void
ItemPickerJava.rotItem
(InventoryItem inventoryItem) static void
CompressIdenticalItems.save
(ByteBuffer output, InventoryItem item) void
InventoryItem.setConditionFrom
(InventoryItem inventoryItem0) void
InventoryItem.setConditionFromHeadCondition
(InventoryItem inventoryItem0) void
InventoryItem.setConditionFromModData
(InventoryItem other) void
InventoryItem.setConditionTo
(InventoryItem inventoryItem0) void
InventoryItem.setCurrentUsesFrom
(InventoryItem inventoryItem1) void
InventoryItem.setHeadConditionFromCondition
(InventoryItem inventoryItem0) void
InventoryItem.setSharpnessFrom
(InventoryItem inventoryItem0) void
InventoryItem.setUsesFrom
(InventoryItem inventoryItem1) static InventoryItem
ItemSpawner.spawnItem
(InventoryItem inventoryItem, ItemContainer itemContainer) static InventoryItem
ItemSpawner.spawnItem
(InventoryItem inventoryItem, ItemContainer itemContainer, boolean boolean0) static InventoryItem
ItemSpawner.spawnItem
(InventoryItem inventoryItem, IsoGridSquare isoGridSquare) static InventoryItem
ItemSpawner.spawnItem
(InventoryItem inventoryItem, IsoGridSquare isoGridSquare, boolean boolean0) static InventoryItem
ItemSpawner.spawnItem
(InventoryItem inventoryItem, IsoGridSquare isoGridSquare, float float0, float float1, float float2) static InventoryItem
ItemSpawner.spawnItem
(InventoryItem inventoryItem, IsoGridSquare isoGridSquare, float float0, float float1, float float2, boolean boolean0) static List
<InventoryItem> ItemSpawner.spawnItems
(InventoryItem inventoryItem, int int0, ItemContainer itemContainer) static void
ItemPickerJava.spawnLootCarKey
(InventoryItem inventoryItem, ItemContainer itemContainer) static void
ItemPickerJava.spawnLootCarKey
(InventoryItem inventoryItem, ItemContainer itemContainer0, ItemContainer itemContainer1) static void
ItemPickerJava.trashItem
(InventoryItem inventoryItem) static void
ItemPickerJava.trashItemLooted
(InventoryItem inventoryItem) static void
ItemPickerJava.trashItemRats
(InventoryItem inventoryItem) static void
FixingManager.useFixer
(IsoGameCharacter chr, Fixing.Fixer fixer, InventoryItem brokenItem) static void
ItemUser.UseItem
(InventoryItem item) static int
ItemUser.UseItem
(InventoryItem inventoryItem0, boolean boolean1, boolean boolean3, int int1, boolean boolean2, boolean boolean0) static boolean
RecipeManager.validateHasHeat
(Recipe recipe, InventoryItem inventoryItem2, ArrayList<ItemContainer> arrayList, IsoGameCharacter isoGameCharacter) static boolean
RecipeManager.validateRecipeContainsSourceItem
(Recipe recipe, InventoryItem inventoryItem) static void
ItemPickerJava.wearDownItem
(InventoryItem inventoryItem) Method parameters in zombie.inventory with type arguments of type InventoryItemModifier and TypeMethodDescriptionItemContainer.AddItems
(ArrayList<InventoryItem> arrayList) static void
ItemUser.CreateItem
(String fullType, ArrayList<InventoryItem> result) ItemContainer.FindAndReturn
(String _type, ArrayList<InventoryItem> itemToCheck) ItemContainer.getAll
(Predicate<InventoryItem> predicate) ItemContainer.getAll
(Predicate<InventoryItem> predicate, ArrayList<InventoryItem> result) ItemContainer.getAll
(Predicate<InventoryItem> predicate, ArrayList<InventoryItem> result) ItemContainer.getAllCategory
(String category, ArrayList<InventoryItem> result) ItemContainer.getAllCategoryRecurse
(String category, ArrayList<InventoryItem> result) ItemContainer.getAllEval
(se.krka.kahlua.vm.LuaClosure luaClosure, ArrayList<InventoryItem> arrayList1) ItemContainer.getAllEvalArg
(se.krka.kahlua.vm.LuaClosure luaClosure, Object object, ArrayList<InventoryItem> arrayList1) ItemContainer.getAllEvalArgRecurse
(se.krka.kahlua.vm.LuaClosure luaClosure, Object object, ArrayList<InventoryItem> arrayList1) ItemContainer.getAllEvalRecurse
(se.krka.kahlua.vm.LuaClosure luaClosure, ArrayList<InventoryItem> arrayList1) ItemContainer.getAllItems
(LinkedHashMap<String, InventoryItem> items, boolean inInv) ItemContainer.getAllRecurse
(Predicate<InventoryItem> predicate, ArrayList<InventoryItem> result) ItemContainer.getAllRecurse
(Predicate<InventoryItem> predicate, ArrayList<InventoryItem> result) ItemContainer.getAllTag
(String tag, ArrayList<InventoryItem> result) ItemContainer.getAllTagEval
(String string, se.krka.kahlua.vm.LuaClosure luaClosure, ArrayList<InventoryItem> arrayList0) ItemContainer.getAllTagEvalArg
(String string, se.krka.kahlua.vm.LuaClosure luaClosure, Object object, ArrayList<InventoryItem> arrayList1) ItemContainer.getAllTagEvalArgRecurse
(String string, se.krka.kahlua.vm.LuaClosure luaClosure, Object object, ArrayList<InventoryItem> arrayList1) ItemContainer.getAllTagEvalRecurse
(String string, se.krka.kahlua.vm.LuaClosure luaClosure, ArrayList<InventoryItem> arrayList1) ItemContainer.getAllTagRecurse
(String tag, ArrayList<InventoryItem> result) ItemContainer.getAllType
(String _type, ArrayList<InventoryItem> result) ItemContainer.getAllTypeEval
(String string, se.krka.kahlua.vm.LuaClosure luaClosure, ArrayList<InventoryItem> arrayList1) ItemContainer.getAllTypeEvalArg
(String string, se.krka.kahlua.vm.LuaClosure luaClosure, Object object, ArrayList<InventoryItem> arrayList1) ItemContainer.getAllTypeEvalArgRecurse
(String string, se.krka.kahlua.vm.LuaClosure luaClosure, Object object, ArrayList<InventoryItem> arrayList1) ItemContainer.getAllTypeEvalRecurse
(String string, se.krka.kahlua.vm.LuaClosure luaClosure, ArrayList<InventoryItem> arrayList1) ItemContainer.getAllTypeRecurse
(String _type, ArrayList<InventoryItem> result) ItemContainer.getBest
(Predicate<InventoryItem> predicate, Comparator<InventoryItem> comparator) ItemContainer.getBest
(Predicate<InventoryItem> predicate, Comparator<InventoryItem> comparator) ItemContainer.getBestCondition
(Predicate<InventoryItem> predicate) ItemContainer.getBestConditionRecurse
(Predicate<InventoryItem> predicate) ItemContainer.getBestRecurse
(Predicate<InventoryItem> predicate, Comparator<InventoryItem> comparator) ItemContainer.getBestRecurse
(Predicate<InventoryItem> predicate, Comparator<InventoryItem> comparator) ItemContainer.getBestType
(String _type, Comparator<InventoryItem> comparator) ItemContainer.getBestTypeRecurse
(String _type, Comparator<InventoryItem> comparator) int
ItemContainer.getCount
(Predicate<InventoryItem> predicate) int
ItemContainer.getCountRecurse
(Predicate<InventoryItem> predicate) ItemContainer.getFirst
(Predicate<InventoryItem> predicate) ItemContainer.getFirstRecurse
(Predicate<InventoryItem> predicate) ItemContainer.getSome
(Predicate<InventoryItem> predicate, int count, ArrayList<InventoryItem> result) ItemContainer.getSome
(Predicate<InventoryItem> predicate, int count, ArrayList<InventoryItem> result) ItemContainer.getSomeCategory
(String category, int count, ArrayList<InventoryItem> result) ItemContainer.getSomeCategoryRecurse
(String category, int count, ArrayList<InventoryItem> result) ItemContainer.getSomeEval
(se.krka.kahlua.vm.LuaClosure luaClosure, int int0, ArrayList<InventoryItem> arrayList1) ItemContainer.getSomeEvalArg
(se.krka.kahlua.vm.LuaClosure luaClosure, Object object, int int0, ArrayList<InventoryItem> arrayList1) ItemContainer.getSomeEvalArgRecurse
(se.krka.kahlua.vm.LuaClosure luaClosure, Object object, int int0, ArrayList<InventoryItem> arrayList1) ItemContainer.getSomeEvalRecurse
(se.krka.kahlua.vm.LuaClosure luaClosure, int int0, ArrayList<InventoryItem> arrayList1) ItemContainer.getSomeRecurse
(Predicate<InventoryItem> predicate, int count, ArrayList<InventoryItem> result) ItemContainer.getSomeRecurse
(Predicate<InventoryItem> predicate, int count, ArrayList<InventoryItem> result) ItemContainer.getSomeTag
(String tag, int count, ArrayList<InventoryItem> result) ItemContainer.getSomeTagEval
(String string, se.krka.kahlua.vm.LuaClosure luaClosure, int int0, ArrayList<InventoryItem> arrayList1) ItemContainer.getSomeTagEvalArg
(String string, se.krka.kahlua.vm.LuaClosure luaClosure, Object object, int int0, ArrayList<InventoryItem> arrayList1) ItemContainer.getSomeTagEvalArgRecurse
(String string, se.krka.kahlua.vm.LuaClosure luaClosure, Object object, int int0, ArrayList<InventoryItem> arrayList1) ItemContainer.getSomeTagEvalRecurse
(String string, se.krka.kahlua.vm.LuaClosure luaClosure, int int0, ArrayList<InventoryItem> arrayList1) ItemContainer.getSomeTagRecurse
(String tag, int count, ArrayList<InventoryItem> result) ItemContainer.getSomeType
(String _type, int count, ArrayList<InventoryItem> result) ItemContainer.getSomeTypeEval
(String string, se.krka.kahlua.vm.LuaClosure luaClosure, int int0, ArrayList<InventoryItem> arrayList1) ItemContainer.getSomeTypeEvalArg
(String string, se.krka.kahlua.vm.LuaClosure luaClosure, Object object, int int0, ArrayList<InventoryItem> arrayList1) ItemContainer.getSomeTypeEvalArgRecurse
(String string, se.krka.kahlua.vm.LuaClosure luaClosure, Object object, int int0, ArrayList<InventoryItem> arrayList1) ItemContainer.getSomeTypeEvalRecurse
(String string, se.krka.kahlua.vm.LuaClosure luaClosure, int int0, ArrayList<InventoryItem> arrayList1) ItemContainer.getSomeTypeRecurse
(String _type, int count, ArrayList<InventoryItem> result) int
ItemContainer.getUsesRecurse
(Predicate<InventoryItem> predicate) static ArrayList
<InventoryItem> CompressIdenticalItems.load
(ByteBuffer input, int WorldVersion, ArrayList<InventoryItem> Items, ArrayList<InventoryItem> IncludingObsoleteItems) static void
ItemSoundManager.removeItems
(ArrayList<InventoryItem> _items) static ArrayList
<InventoryItem> CompressIdenticalItems.save
(ByteBuffer output, ArrayList<InventoryItem> items, IsoGameCharacter noCompress) void
ItemContainer.setItems
(ArrayList<InventoryItem> _Items) -
Uses of InventoryItem in zombie.inventory.recipemanager
Methods in zombie.inventory.recipemanager that return InventoryItemModifier and TypeMethodDescriptionprotected InventoryItem
ItemRecord.getItem()
protected InventoryItem
ItemRecipe.getSelectedItem()
Methods in zombie.inventory.recipemanager that return types with arguments of type InventoryItemModifier and TypeMethodDescriptionprotected ArrayList
<InventoryItem> SourceRecord.getCollectedItems()
ItemRecipe.getSourceItems()
ItemRecipe.getSourceItems
(int int0) ItemRecipe.perform()
Methods in zombie.inventory.recipemanager with parameters of type InventoryItemModifier and TypeMethodDescriptionprotected void
UsedItemProperties.addInventoryItem
(InventoryItem inventoryItem) protected static ItemRecord
ItemRecord.alloc
(ItemRecipe itemRecipex, InventoryItem inventoryItem) static ItemRecipe
ItemRecipe.Alloc
(Recipe recipex, IsoGameCharacter isoGameCharacter, ArrayList<ItemContainer> arrayList0, InventoryItem inventoryItem, ArrayList<InventoryItem> arrayList1, boolean boolean0) static int
ItemRecipe.getNumberOfTimesRecipeCanBeDone
(Recipe recipex, IsoGameCharacter isoGameCharacter, ArrayList<ItemContainer> arrayList, InventoryItem inventoryItem) static void
RecipeMonitor.LogInit
(Recipe recipe, IsoGameCharacter isoGameCharacter, ArrayList<ItemContainer> arrayList, InventoryItem inventoryItem, ArrayList<InventoryItem> var4, boolean boolean0) static void
RecipeMonitor.LogItem
(String string, InventoryItem inventoryItem) protected boolean
ItemRecipe.testItem
(InventoryItem var1) Method parameters in zombie.inventory.recipemanager with type arguments of type InventoryItemModifier and TypeMethodDescriptionprotected void
UsedItemProperties.transferToResults
(ArrayList<InventoryItem> arrayList0, ArrayList<InventoryItem> arrayList1) -
Uses of InventoryItem in zombie.inventory.types
Subclasses of InventoryItem in zombie.inventory.typesModifier and TypeClassDescriptionfinal class
final class
class
class
final class
final class
final class
final class
final class
final class
final class
final class
class
class
Turbo.final class
Turbofinal class
Methods in zombie.inventory.types that return InventoryItemModifier and TypeMethodDescriptionHandWeapon.getBestMagazine
(IsoGameCharacter owner) Get the magazine with the most bullets in itMethods in zombie.inventory.types with parameters of type InventoryItemModifier and TypeMethodDescriptionvoid
Clothing.addPatch
(IsoGameCharacter chr, BloodBodyPartType part, InventoryItem fabric) boolean
Clothing.canFullyRestore
(IsoGameCharacter chr, BloodBodyPartType part, InventoryItem fabric) boolean
Clothing.CanStack
(InventoryItem item) boolean
DrainableComboItem.CanStack
(InventoryItem item) boolean
Food.CanStack
(InventoryItem item) boolean
HandWeapon.CanStack
(InventoryItem item) static int
Clothing.getBiteDefenseFromItem
(IsoGameCharacter chr, InventoryItem fabric) Used from lua tooltip when repairing clothingstatic int
Clothing.getScratchDefenseFromItem
(IsoGameCharacter chr, InventoryItem fabric) Used from lua tooltip when repairing clothingstatic WeaponType
WeaponType.getWeaponType
(IsoGameCharacter isoGameCharacter, InventoryItem inventoryItem0, InventoryItem inventoryItem1) void
Food.inheritFoodAgeFrom
(InventoryItem inventoryItem) void
Food.inheritOlderFoodAge
(InventoryItem inventoryItem) static void
Key.setHighlightDoors
(int playerNum, InventoryItem item) -
Uses of InventoryItem in zombie.iso
Fields in zombie.iso with type parameters of type InventoryItemMethods in zombie.iso that return InventoryItemModifier and TypeMethodDescriptionIsoObject.addItemToObjectSurface
(String string) IsoObject.addItemToObjectSurface
(String string, boolean boolean0) IsoGridSquare.AddWorldInventoryItem
(String String, float _x, float _y, float height) IsoGridSquare.AddWorldInventoryItem
(String string, float float0, float float1, float float2, boolean boolean0) IsoGridSquare.AddWorldInventoryItem
(InventoryItem item, float _x, float _y, float height) IsoGridSquare.AddWorldInventoryItem
(InventoryItem item, float _x, float _y, float height, boolean transmit) IsoObject.replaceItem
(InventoryItem item) Methods in zombie.iso that return types with arguments of type InventoryItemModifier and TypeMethodDescriptionIsoCell.getProcessItems()
IsoCell.getProcessItemsRemove()
IsoGridSquare.removeAllDung()
Methods in zombie.iso with parameters of type InventoryItemModifier and TypeMethodDescriptionvoid
IsoCell.addToProcessItems
(InventoryItem item) void
IsoCell.addToProcessItemsRemove
(InventoryItem item) IsoGridSquare.AddWorldInventoryItem
(InventoryItem item, float _x, float _y, float height) IsoGridSquare.AddWorldInventoryItem
(InventoryItem item, float _x, float _y, float height, boolean transmit) IsoGridSquare.createAnimalCorpseFromItem
(InventoryItem inventoryItem) boolean
IsoObject.isItemAllowedInContainer
(ItemContainer _container, InventoryItem item) boolean
IsoObject.isRemoveItemAllowedFromContainer
(ItemContainer _container, InventoryItem item) IsoObject.replaceItem
(InventoryItem item) void
IsoObject.useItemOn
(InventoryItem item) Deprecated.Method parameters in zombie.iso with type arguments of type InventoryItemModifier and TypeMethodDescriptionvoid
IsoCell.addToProcessItems
(ArrayList<InventoryItem> items) void
IsoCell.addToProcessItemsRemove
(ArrayList<InventoryItem> items) -
Uses of InventoryItem in zombie.iso.objects
Fields in zombie.iso.objects declared as InventoryItemModifier and TypeFieldDescriptionprotected InventoryItem
IsoCarBatteryCharger.battery
protected InventoryItem
IsoCarBatteryCharger.item
IsoWorldInventoryObject.item
Methods in zombie.iso.objects that return InventoryItemModifier and TypeMethodDescriptionIsoCarBatteryCharger.getBattery()
IsoCarBatteryCharger.getItem()
IsoDeadBody.getItem()
IsoTrap.getItem()
IsoWorldInventoryObject.getItem()
IsoDeadBody.getPrimaryHandItem()
IsoDeadBody.getSecondaryHandItem()
IsoThumpable.insertNewFuel
(InventoryItem item, IsoGameCharacter chr) IsoThumpable.removeCurrentFuel
(IsoGameCharacter chr) IsoLightSwitch.removeLightBulb
(IsoGameCharacter chr) IsoBarricade.removeMetal
(IsoGameCharacter chr) IsoBarricade.removeMetalBar
(IsoGameCharacter chr) IsoBarricade.removePlank
(IsoGameCharacter chr) IsoBarbecue.removePropaneTank()
Methods in zombie.iso.objects with parameters of type InventoryItemModifier and TypeMethodDescriptionvoid
IsoLightSwitch.addBattery
(IsoGameCharacter chr, InventoryItem battery) void
IsoLightSwitch.addLightBulb
(IsoGameCharacter chr, InventoryItem bulb) void
IsoBarricade.addMetal
(IsoGameCharacter chr, InventoryItem metal) void
IsoBarricade.addMetalBar
(IsoGameCharacter chr, InventoryItem metalBar) void
IsoBarricade.addPlank
(IsoGameCharacter chr, InventoryItem plank) void
IsoDeadBody.checkClothing
(InventoryItem removedItem) void
IsoMannequin.checkClothing
(InventoryItem removedItem) void
IsoThumpable.createLightSource
(int radius, int offsetX, int offsetY, int offsetZ, int life, String _lightSourceFuel, InventoryItem baseItem, IsoGameCharacter chr) void
IsoLightSwitch.getCustomSettingsFromItem
(InventoryItem item) void
IsoMannequin.getCustomSettingsFromItem
(InventoryItem item) IsoThumpable.insertNewFuel
(InventoryItem item, IsoGameCharacter chr) boolean
IsoDeadBody.isAttachedItem
(InventoryItem inventoryItem) boolean
IsoDeadBody.isEquipped
(InventoryItem inventoryItem) boolean
IsoDeadBody.isEquippedClothing
(InventoryItem inventoryItem) boolean
IsoDeadBody.isHandItem
(InventoryItem inventoryItem) boolean
ClothingDryerLogic.isItemAllowedInContainer
(ItemContainer container, InventoryItem item) boolean
ClothingWasherLogic.isItemAllowedInContainer
(ItemContainer container, InventoryItem item) boolean
IsoClothingDryer.isItemAllowedInContainer
(ItemContainer container, InventoryItem item) boolean
IsoClothingWasher.isItemAllowedInContainer
(ItemContainer container, InventoryItem item) boolean
IsoCombinationWasherDryer.isItemAllowedInContainer
(ItemContainer container, InventoryItem item) boolean
IsoFeedingTrough.isItemAllowedInContainer
(ItemContainer var1, InventoryItem inventoryItem) boolean
IsoMannequin.isItemAllowedInContainer
(ItemContainer container, InventoryItem item) boolean
IsoStackedWasherDryer.isItemAllowedInContainer
(ItemContainer container, InventoryItem item) boolean
IsoDeadBody.isPrimaryHandItem
(InventoryItem inventoryItem) boolean
ClothingDryerLogic.isRemoveItemAllowedFromContainer
(ItemContainer container, InventoryItem item) boolean
ClothingWasherLogic.isRemoveItemAllowedFromContainer
(ItemContainer container, InventoryItem item) boolean
IsoClothingDryer.isRemoveItemAllowedFromContainer
(ItemContainer container, InventoryItem item) boolean
IsoClothingWasher.isRemoveItemAllowedFromContainer
(ItemContainer container, InventoryItem item) boolean
IsoCombinationWasherDryer.isRemoveItemAllowedFromContainer
(ItemContainer container, InventoryItem item) boolean
IsoStackedWasherDryer.isRemoveItemAllowedFromContainer
(ItemContainer container, InventoryItem item) boolean
IsoDeadBody.isSecondaryHandItem
(InventoryItem inventoryItem) void
IsoCarBatteryCharger.setBattery
(InventoryItem _battery) void
IsoLightSwitch.setCustomSettingsToItem
(InventoryItem item) void
IsoMannequin.setCustomSettingsToItem
(InventoryItem item) void
IsoGenerator.setInfoFromItem
(InventoryItem item) void
IsoDeadBody.setPrimaryHandItem
(InventoryItem item) void
IsoBarbecue.setPropaneTank
(InventoryItem tank) void
IsoDeadBody.setSecondaryHandItem
(InventoryItem item) void
IsoWorldInventoryObject.swapItem
(InventoryItem newItem) void
IsoMannequin.wearItem
(InventoryItem item, IsoGameCharacter chr) Constructors in zombie.iso.objects with parameters of type InventoryItemModifierConstructorDescriptionIsoCarBatteryCharger
(InventoryItem _item, IsoCell cell, IsoGridSquare square) IsoFallingClothing
(IsoCell cell, float x, float y, float z, float xvel, float yvel, InventoryItem _clothing) IsoGenerator
(InventoryItem item, IsoCell cell, IsoGridSquare sq) IsoGenerator
(InventoryItem item, IsoCell cell, IsoGridSquare sq, boolean remote) IsoWorldInventoryObject
(InventoryItem _item, IsoGridSquare sq, float _xoff, float _yoff, float _zoff) -
Uses of InventoryItem in zombie.iso.objects.interfaces
Methods in zombie.iso.objects.interfaces with parameters of type InventoryItemModifier and TypeMethodDescriptionboolean
IClothingWasherDryerLogic.isItemAllowedInContainer
(ItemContainer container, InventoryItem item) boolean
IClothingWasherDryerLogic.isRemoveItemAllowedFromContainer
(ItemContainer container, InventoryItem item) -
Uses of InventoryItem in zombie.Lua
Methods in zombie.Lua that return InventoryItemModifier and TypeMethodDescriptionLuaManager.GlobalObject.getPickedUpFish
(IsoPlayer isoPlayer) static InventoryItem
LuaManager.GlobalObject.instanceItem
(String item) static InventoryItem
LuaManager.GlobalObject.instanceItem
(String string, float float0) static InventoryItem
LuaManager.GlobalObject.instanceItem
(Item item) Methods in zombie.Lua with parameters of type InventoryItemModifier and TypeMethodDescriptionstatic byte
LuaManager.GlobalObject.changeItemTypeTransaction
(IsoPlayer isoPlayer, InventoryItem inventoryItem, String string) static byte
LuaManager.GlobalObject.createItemTransaction
(IsoPlayer isoPlayer, InventoryItem inventoryItem, ItemContainer itemContainer0, ItemContainer itemContainer1) static byte
LuaManager.GlobalObject.createItemTransactionWithPosData
(IsoPlayer isoPlayer, InventoryItem inventoryItem, ItemContainer itemContainer0, ItemContainer itemContainer1, String string, float float0, float float1, float float2) Deprecated.LuaManager.GlobalObject.getAllDecalNamesForItem
(InventoryItem item) static boolean
LuaManager.GlobalObject.isItemTransactionConsistent
(InventoryItem inventoryItem, ItemContainer itemContainer0, ItemContainer itemContainer1, String string) void
LuaManager.GlobalObject.Render3DItem
(InventoryItem item, IsoGridSquare sq, float xoffset, float yoffset, float zoffset, float rotation) static void
LuaManager.GlobalObject.replaceItemInContainer
(ItemContainer itemContainer, InventoryItem inventoryItem0, InventoryItem inventoryItem1) static void
LuaManager.GlobalObject.sendAddItemToContainer
(ItemContainer itemContainer, InventoryItem inventoryItem) static void
LuaManager.GlobalObject.sendClothing
(IsoPlayer isoPlayer, String string, InventoryItem inventoryItem) static void
LuaManager.GlobalObject.sendFeedAnimalFromHand
(IsoAnimal isoAnimal, IsoPlayer isoPlayer, InventoryItem inventoryItem) static void
LuaManager.GlobalObject.sendHutchGrabAnimal
(IsoAnimal isoAnimal, IsoPlayer isoPlayer, IsoObject isoObject, InventoryItem inventoryItem) static void
LuaManager.GlobalObject.sendHutchGrabCorpseAction
(IsoAnimal isoAnimal, IsoPlayer isoPlayer, IsoObject isoObject, InventoryItem inventoryItem) static void
LuaManager.GlobalObject.sendItemStats
(InventoryItem inventoryItem) static void
LuaManager.GlobalObject.sendRemoveItemFromContainer
(ItemContainer itemContainer, InventoryItem inventoryItem) static void
LuaManager.GlobalObject.sendReplaceItemInContainer
(ItemContainer itemContainer, InventoryItem inventoryItem0, InventoryItem inventoryItem1) static byte
LuaManager.GlobalObject.startFishingAction
(IsoPlayer isoPlayer, InventoryItem inventoryItem, IsoGridSquare isoGridSquare, se.krka.kahlua.vm.KahluaTable kahluaTable) void
LuaManager.GlobalObject.syncItemFields
(IsoPlayer isoPlayer, InventoryItem inventoryItem) void
LuaManager.GlobalObject.syncItemModData
(IsoPlayer isoPlayer, InventoryItem inventoryItem) static void
LuaManager.GlobalObject.tradingUISendAddItem
(IsoPlayer you, IsoPlayer other, InventoryItem i) static void
LuaManager.GlobalObject.tradingUISendRemoveItem
(IsoPlayer isoPlayer0, IsoPlayer isoPlayer1, InventoryItem inventoryItem) Method parameters in zombie.Lua with type arguments of type InventoryItemModifier and TypeMethodDescriptionstatic void
LuaManager.GlobalObject.sendAddItemsToContainer
(ItemContainer itemContainer, ArrayList<InventoryItem> arrayList) static boolean
LuaManager.GlobalObject.sendItemListNet
(IsoPlayer sender, ArrayList<InventoryItem> items, IsoPlayer receiver, String transferID, String custom) static void
LuaManager.GlobalObject.sendRemoveItemsFromContainer
(ItemContainer itemContainer, ArrayList<InventoryItem> arrayList) -
Uses of InventoryItem in zombie.modding
Method parameters in zombie.modding with type arguments of type InventoryItemModifier and TypeMethodDescriptionstatic boolean
ModUtilsJava.sendItemListNet
(IsoPlayer sender, ArrayList<InventoryItem> items, IsoPlayer receiver, String transferID, String custom) -
Uses of InventoryItem in zombie.network
Methods in zombie.network with parameters of type InventoryItemModifier and TypeMethodDescriptionvoid
GameClient.addToItemRemoveSendBuffer
(IsoObject parent, ItemContainer container, InventoryItem item) void
GameClient.addToItemSendBuffer
(IsoObject parent, ItemContainer container, InventoryItem item) static void
GameServer.sendAddItemToContainer
(ItemContainer container, InventoryItem item) void
GameClient.sendAttachedItem
(IsoPlayer player, String location, InventoryItem item) void
GameClient.sendItemStats
(InventoryItem item) static void
GameServer.sendItemStats
(InventoryItem inventoryItem) static void
GameClient.sendRemoveItemFromContainer
(ItemContainer itemContainer, InventoryItem inventoryItem) static void
GameServer.sendRemoveItemFromContainer
(ItemContainer container, InventoryItem item) static void
GameServer.sendReplaceItemInContainer
(ItemContainer itemContainer, InventoryItem inventoryItem0, InventoryItem inventoryItem1) static void
GameServer.sendSyncClothing
(IsoPlayer isoPlayer, String var1, InventoryItem var2) void
GameClient.tradingUISendAddItem
(IsoPlayer you, IsoPlayer other, InventoryItem item) void
GameClient.tradingUISendRemoveItem
(IsoPlayer var1, IsoPlayer var2, InventoryItem var3) Method parameters in zombie.network with type arguments of type InventoryItemModifier and TypeMethodDescriptionstatic void
GameServer.sendAddItemsToContainer
(ItemContainer itemContainer, ArrayList<InventoryItem> arrayList) static boolean
GameClient.sendItemListNet
(IsoPlayer sender, ArrayList<InventoryItem> items, IsoPlayer receiver, String sessionID, String custom) static boolean
GameServer.sendItemListNet
(UdpConnection ignore, IsoPlayer sender, ArrayList<InventoryItem> items, IsoPlayer receiver, String sessionID, String custom) static void
GameServer.sendRemoveItemsFromContainer
(ItemContainer itemContainer, ArrayList<InventoryItem> arrayList) -
Uses of InventoryItem in zombie.network.anticheats
Methods in zombie.network.anticheats that return InventoryItemModifier and TypeMethodDescriptionAntiCheatHitWeaponAmmo.IAntiCheat.getInventoryItem()
AntiCheatHitWeaponRange.IAntiCheat.getInventoryItem()
AntiCheatHitWeaponRate.IAntiCheat.getInventoryItem()
AntiCheatItem.IAntiCheat.getInventoryItem()
-
Uses of InventoryItem in zombie.network.fields
Fields in zombie.network.fields declared as InventoryItemMethods in zombie.network.fields that return InventoryItemMethods in zombie.network.fields with parameters of type InventoryItem -
Uses of InventoryItem in zombie.network.packets.hit
Methods in zombie.network.packets.hit that return InventoryItemModifier and TypeMethodDescriptionPlayerHitAnimalPacket.getInventoryItem()
PlayerHitObjectPacket.getInventoryItem()
PlayerHitPlayerPacket.getInventoryItem()
PlayerHitSquarePacket.getInventoryItem()
PlayerHitVehiclePacket.getInventoryItem()
PlayerHitZombiePacket.getInventoryItem()
-
Uses of InventoryItem in zombie.radio.devices
Methods in zombie.radio.devices that return InventoryItemModifier and TypeMethodDescriptionDeviceData.getBattery
(ItemContainer inventory) DeviceData.getHeadphones
(ItemContainer inventory) DeviceData.removeMediaItem
(ItemContainer inventory) Methods in zombie.radio.devices with parameters of type InventoryItemModifier and TypeMethodDescriptionvoid
DeviceData.addHeadphones
(InventoryItem headphones) void
DeviceData.addMediaItem
(InventoryItem media) -
Uses of InventoryItem in zombie.randomizedWorld
Methods in zombie.randomizedWorld that return InventoryItemModifier and TypeMethodDescriptionRandomizedWorldBase.addItemOnGround
(IsoGridSquare square, String type) RandomizedWorldBase.addItemOnGround
(IsoGridSquare square, InventoryItem item) RandomizedWorldBase.addItemOnGround
(IsoGridSquare isoGridSquare, InventoryItem inventoryItem, boolean boolean0) RandomizedWorldBase.addItemOnGroundNoLoot
(IsoGridSquare isoGridSquare, String string) RandomizedWorldBase.addItemOnGroundNoLoot
(IsoGridSquare isoGridSquare, InventoryItem inventoryItem) static InventoryItem
RandomizedWorldBase.addItemOnGroundStatic
(IsoGridSquare isoGridSquare, String string) static InventoryItem
RandomizedWorldBase.addItemOnGroundStatic
(IsoGridSquare isoGridSquare, InventoryItem inventoryItem) RandomizedWorldBase.addItemToObjectSurface
(String string, IsoObject isoObject) RandomizedWorldBase.addRandomItemOnGround
(IsoGridSquare square, ArrayList<String> types) Methods in zombie.randomizedWorld with parameters of type InventoryItemModifier and TypeMethodDescriptionRandomizedWorldBase.addItemOnGround
(IsoGridSquare square, InventoryItem item) RandomizedWorldBase.addItemOnGround
(IsoGridSquare isoGridSquare, InventoryItem inventoryItem, boolean boolean0) RandomizedWorldBase.addItemOnGroundNoLoot
(IsoGridSquare isoGridSquare, InventoryItem inventoryItem) static InventoryItem
RandomizedWorldBase.addItemOnGroundStatic
(IsoGridSquare isoGridSquare, InventoryItem inventoryItem) -
Uses of InventoryItem in zombie.randomizedWorld.randomizedBuilding
Methods in zombie.randomizedWorld.randomizedBuilding that return InventoryItemModifier and TypeMethodDescriptionRandomizedBuildingBase.addWorldItem
(String item, IsoGridSquare sq, float xoffset, float yoffset, float zoffset) RandomizedBuildingBase.addWorldItem
(String string, IsoGridSquare isoGridSquare, float float0, float float1, float float2, boolean boolean0) RandomizedBuildingBase.addWorldItem
(String item, IsoGridSquare sq, float xoffset, float yoffset, float zoffset, int worldZ) RandomizedBuildingBase.addWorldItem
(String item, IsoGridSquare sq, IsoObject obj) RandomizedBuildingBase.addWorldItem
(String string, IsoGridSquare isoGridSquare, IsoObject isoObject, boolean boolean0) -
Uses of InventoryItem in zombie.scripting.entity.components.crafting
Methods in zombie.scripting.entity.components.crafting with parameters of type InventoryItemModifier and TypeMethodDescriptionboolean
CraftRecipe.canOutputItem
(InventoryItem inventoryItem) boolean
OutputScript.canOutputItem
(InventoryItem inventoryItem) boolean
CraftRecipe.canUseItem
(InventoryItem inventoryItem) boolean
InputScript.canUseItem
(InventoryItem inventoryItem) boolean
InputScript.doesItemPassClothingTypeStatusTests
(InventoryItem inventoryItem) boolean
InputScript.doesItemPassDamageStatusTests
(InventoryItem inventoryItem) boolean
InputScript.doesItemPassFoodAndCookingTests
(InventoryItem inventoryItem) boolean
InputScript.doesItemPassIsOrNotEmptyAndFullTests
(InventoryItem inventoryItem) boolean
InputScript.doesItemPassRoutineStatusTests
(InventoryItem inventoryItem) boolean
InputScript.doesItemPassSharpnessStatusTests
(InventoryItem inventoryItem) boolean
CraftRecipe.OnTestItem
(InventoryItem inventoryItem) boolean
InputScript.passesBrokenTest
(InventoryItem inventoryItem) boolean
InputScript.passesFavoriteTest
(InventoryItem inventoryItem) boolean
InputScript.passesFrozenTest
(InventoryItem inventoryItem) boolean
InputScript.passesRottenTest
(InventoryItem inventoryItem) -
Uses of InventoryItem in zombie.scripting.objects
Methods in zombie.scripting.objects that return InventoryItemModifier and TypeMethodDescriptionEvolvedRecipe.addItem
(InventoryItem _baseItem, InventoryItem usedItem, IsoGameCharacter chr) Fixing.haveGlobalItem
(IsoGameCharacter chr) Fixing.haveThisFixer
(IsoGameCharacter chr, Fixing.Fixer fixer, InventoryItem brokenObject) Item.InstanceItem
(String param) Item.InstanceItem
(String string2, boolean boolean0) Methods in zombie.scripting.objects that return types with arguments of type InventoryItemModifier and TypeMethodDescriptionEvolvedRecipe.getItemsCanBeUse
(IsoGameCharacter chr, InventoryItem _baseItem, ArrayList<ItemContainer> containers) Fixing.getRequiredFixerItems
(IsoGameCharacter chr, Fixing.Fixer fixer, InventoryItem brokenItem, ArrayList<InventoryItem> items) Fixing.getRequiredItems
(IsoGameCharacter chr, Fixing.Fixer fixer, InventoryItem brokenItem) Methods in zombie.scripting.objects with parameters of type InventoryItemModifier and TypeMethodDescriptionEvolvedRecipe.addItem
(InventoryItem _baseItem, InventoryItem usedItem, IsoGameCharacter chr) boolean
ItemFilterScript.allowsItem
(InventoryItem inventoryItem) int
Fixing.countUses
(IsoGameCharacter chr, Fixing.Fixer fixer, InventoryItem brokenObject) EvolvedRecipe.getItemRecipe
(InventoryItem usedItem) EvolvedRecipe.getItemsCanBeUse
(IsoGameCharacter chr, InventoryItem _baseItem, ArrayList<ItemContainer> containers) Fixing.getRequiredFixerItems
(IsoGameCharacter chr, Fixing.Fixer fixer, InventoryItem brokenItem, ArrayList<InventoryItem> items) Fixing.getRequiredItems
(IsoGameCharacter chr, Fixing.Fixer fixer, InventoryItem brokenItem) boolean
EvolvedRecipe.hasMinimumWater
(InventoryItem inventoryItem) Fixing.haveThisFixer
(IsoGameCharacter chr, Fixing.Fixer fixer, InventoryItem brokenObject) boolean
EvolvedRecipe.isResultItem
(InventoryItem item) boolean
EvolvedRecipe.isSpiceAdded
(InventoryItem _baseItem, InventoryItem spiceItem) boolean
EvolvedRecipe.needToBeCooked
(InventoryItem itemTest) Fixing.usedInFixer
(InventoryItem itemType, IsoGameCharacter chr) Method parameters in zombie.scripting.objects with type arguments of type InventoryItemModifier and TypeMethodDescriptionFixing.getRequiredFixerItems
(IsoGameCharacter chr, Fixing.Fixer fixer, InventoryItem brokenItem, ArrayList<InventoryItem> items) -
Uses of InventoryItem in zombie.ui
Fields in zombie.ui declared as InventoryItemMethods in zombie.ui with parameters of type InventoryItemModifier and TypeMethodDescriptionvoid
UIElement.DrawItemIcon
(InventoryItem inventoryItem, double double0, double double1, double double4, double double2, double double3) -
Uses of InventoryItem in zombie.vehicles
Fields in zombie.vehicles declared as InventoryItemMethods in zombie.vehicles that return InventoryItemModifier and TypeMethodDescriptionBaseVehicle.createVehicleKey()
BaseVehicle.getCurrentKey()
VehiclePart.getInventoryItem()
Methods in zombie.vehicles with parameters of type InventoryItemModifier and TypeMethodDescriptionvoid
VehiclePart.doInventoryItemStats
(InventoryItem newItem, int mechanicSkill) void
BaseVehicle.keyNamerVehicle
(InventoryItem inventoryItem) static void
BaseVehicle.keyNamerVehicle
(InventoryItem inventoryItem, BaseVehicle baseVehicle) void
BaseVehicle.putKeyInIgnition
(InventoryItem key) void
BaseVehicle.putKeyOnDoor
(InventoryItem key) void
BaseVehicle.putKeyToContainerServer
(InventoryItem inventoryItem, IsoGridSquare var2, IsoObject isoObject) void
BaseVehicle.setCurrentKey
(InventoryItem _currentKey) void
VehiclePart.setGeneralCondition
(InventoryItem _item, float baseQuality, float chanceToSpawnDamaged) void
VehiclePart.setInventoryItem
(InventoryItem _item) void
VehiclePart.setInventoryItem
(InventoryItem _item, int mechanicSkill) void
VehiclePart.setRandomCondition
(InventoryItem _item) void
BaseVehicle.syncKeyInIgnition
(boolean inIgnition, boolean onDoor, InventoryItem key) -
Uses of InventoryItem in zombie.world
Methods in zombie.world with parameters of type InventoryItem