Class MashingLogic
java.lang.Object
zombie.entity.Component
zombie.entity.components.crafting.MashingLogic
-
Method Summary
Modifier and TypeMethodDescriptionbooleandebugCanStart(IsoPlayer player) voidDoTooltip(ObjectTooltip tooltipUI, ObjectTooltip.Layout layout) floatdoublegetInputResources(List<Resource> list) doubledoublegetRecipes(List<CraftRecipe> list) booleanbooleanbooleanbooleanbooleanisValid()voidsendStartRequest(IsoPlayer player) voidsendStopRequest(IsoPlayer player) voidsetElapsedTime(double time) voidsetLastWorldAge(double time) voidsetRecipeTagQuery(String recipeTagQuery) voidvoidvoidMethods inherited from class Component
DoTooltip, dumpContentsInSquare, getComponent, getComponentType, getGameEntity, getOwner, getRenderLastPriority, getUsingPlayer, isAddedToEngine, isNoContainerOrEmpty, isQualifiesForMetaStorage, isRenderLast, isRunningInMeta, isUsingPlayer, isValidOwnerType, sendServerPacketTo, toString
-
Method Details
-
DoTooltip
-
getElapsedTime
public double getElapsedTime() -
setElapsedTime
public void setElapsedTime(double time) -
getLastWorldAge
public double getLastWorldAge() -
setLastWorldAge
public void setLastWorldAge(double time) -
isStartRequested
public boolean isStartRequested() -
isStopRequested
public boolean isStopRequested() -
getRequestingPlayer
-
getInputsGroupName
-
getResourceFluidID
-
getBarrelConsumedAmount
public float getBarrelConsumedAmount() -
isValid
-
getRecipeTagQuery
-
setRecipeTagQuery
-
getRecipes
-
getInputResources
-
getFluidBarrel
-
isRunning
public boolean isRunning() -
isFinished
public boolean isFinished() -
getCurrentRecipe
-
getProgress
public double getProgress() -
getPossibleRecipe
-
debugCanStart
-
canStart
-
start
-
stop
-
stop
-
sendStartRequest
-
sendStopRequest
-