Class FurnaceLogic
java.lang.Object
zombie.entity.Component
zombie.entity.components.crafting.FurnaceLogic
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionbooleandebugCanStart(IsoPlayer arg0) intgetFuelRecipes(ArrayList<CraftRecipe> arrayList) getFurnaceRecipes(ArrayList<CraftRecipe> arrayList) getInputSlotResource(int arg0) getOutputSlotResource(int arg0) doublegetSlot(int arg0) intbooleanbooleanbooleanbooleanbooleanbooleanisValid()voidsendStartRequest(IsoPlayer arg0) voidsendStopRequest(IsoPlayer arg0) voidsetFuelRecipeTagQuery(String arg0) voidvoidvoidvoidMethods inherited from class zombie.entity.Component
DoTooltip, DoTooltip, dumpContentsInSquare, getComponent, getComponentType, getGameEntity, getOwner, getRenderLastPriority, getUsingPlayer, isAddedToEngine, isNoContainerOrEmpty, isQualifiesForMetaStorage, isRenderLast, isRunningInMeta, isUsingPlayer, isValidOwnerType, sendServerPacketTo, toString
-
Method Details
-
isValid
-
getSlotSize
public int getSlotSize() -
getSlot
-
getInputSlotResource
-
getOutputSlotResource
-
getStartMode
-
getElapsedTime
public int getElapsedTime() -
isStartRequested
public boolean isStartRequested() -
isStopRequested
public boolean isStopRequested() -
getRequestingPlayer
-
isDoAutomaticCraftCheck
public boolean isDoAutomaticCraftCheck() -
getFurnaceInputsGroupName
-
getFurnaceOutputsGroupName
-
getFuelInputsGroupName
-
getFuelOutputsGroupName
-
getFurnaceRecipeTagQuery
-
setFurnaceRecipeTagQuery
-
getFuelRecipeTagQuery
-
setFuelRecipeTagQuery
-
getFurnaceRecipes
-
getFuelRecipes
-
getFurnaceInputResources
-
getFurnaceOutputResources
-
getFuelInputResources
-
getFuelOutputResources
-
isRunning
public boolean isRunning() -
isFinished
public boolean isFinished() -
getCurrentRecipe
-
getProgress
public double getProgress() -
getPossibleRecipe
-
debugCanStart
-
canStart
-
start
-
stop
-
stop
-
sendStartRequest
-
sendStopRequest
-