Class CraftRecipeData.InputScriptData
java.lang.Object
zombie.entity.components.crafting.recipe.CraftRecipeData.CacheData
zombie.entity.components.crafting.recipe.CraftRecipeData.InputScriptData
- Enclosing class:
CraftRecipeData
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
boolean
addInputItem
(InventoryItem item) int
float
int
void
getManualInputItems
(ArrayList<InventoryItem> arrayList) boolean
boolean
boolean
boolean
removeInputItem
(InventoryItem item) void
verifyInputItems
(ArrayList<InventoryItem> arrayList) Methods inherited from class zombie.entity.components.crafting.recipe.CraftRecipeData.CacheData
addAppliedItemsToList, getAppliedItem, getAppliedItemsCount, getFirstAppliedItem, getMostRecentItem, hasAppliedItem, hasAppliedItemType, isMoveToOutputs, setMoveToOutputs
-
Constructor Details
-
InputScriptData
public InputScriptData()
-
-
Method Details
-
getInputScript
-
isCachedCanConsume
public boolean isCachedCanConsume() -
getManualInputItems
-
getInputItemCount
public int getInputItemCount() -
getInputItemUses
public int getInputItemUses() -
getInputItemFluidUses
public float getInputItemFluidUses() -
getFirstInputItem
-
getLastInputItem
-
isInputItemsSatisfied
public boolean isInputItemsSatisfied() -
acceptsInputItem
-
addInputItem
-
removeInputItem
-
verifyInputItems
-
isDestroy
public boolean isDestroy()
-