Class FurnaceLogic
java.lang.Object
zombie.entity.Component
zombie.entity.components.crafting.FurnaceLogic
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionbooleandebugCanStart(IsoPlayer player) intgetFuelRecipes(ArrayList<CraftRecipe> list) getInputSlotResource(int index) getOutputSlotResource(int index) doublegetSlot(int index) intbooleanbooleanbooleanbooleanbooleanbooleanisValid()voidsendStartRequest(IsoPlayer player) voidsendStopRequest(IsoPlayer player) voidsetFuelRecipeTagQuery(String recipeTagQuery) voidsetFurnaceRecipeTagQuery(String recipeTagQuery) voidvoidvoidMethods inherited from class 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
-