Class DryingLogic

java.lang.Object
zombie.entity.Component
zombie.entity.components.crafting.DryingLogic

public class DryingLogic extends Component
  • Method Details

    • isValid

      public boolean isValid()
      Overrides:
      isValid in class Component
    • getSlotSize

      public int getSlotSize()
    • getSlot

      public DryingLogic.DryingSlot getSlot(int int0)
    • getInputSlotResource

      public ResourceItem getInputSlotResource(int int0)
    • getOutputSlotResource

      public ResourceItem getOutputSlotResource(int int0)
    • getStartMode

      public StartMode getStartMode()
    • getElapsedTime

      public int getElapsedTime()
    • isStartRequested

      public boolean isStartRequested()
    • isStopRequested

      public boolean isStopRequested()
    • getRequestingPlayer

      public IsoPlayer getRequestingPlayer()
    • isDoAutomaticCraftCheck

      public boolean isDoAutomaticCraftCheck()
    • getDryingInputsGroupName

      public String getDryingInputsGroupName()
    • getDryingOutputsGroupName

      public String getDryingOutputsGroupName()
    • getFuelInputsGroupName

      public String getFuelInputsGroupName()
    • getFuelOutputsGroupName

      public String getFuelOutputsGroupName()
    • getDryingRecipeTagQuery

      public String getDryingRecipeTagQuery()
    • isUsesFuel

      public boolean isUsesFuel()
    • setDryingRecipeTagQuery

      public void setDryingRecipeTagQuery(String string)
    • getFuelRecipeTagQuery

      public String getFuelRecipeTagQuery()
    • setFuelRecipeTagQuery

      public void setFuelRecipeTagQuery(String string)
    • getDryingRecipes

      public ArrayList<CraftRecipe> getDryingRecipes(ArrayList<CraftRecipe> arrayList)
    • getFuelRecipes

      public ArrayList<CraftRecipe> getFuelRecipes(ArrayList<CraftRecipe> arrayList)
    • getDryingInputResources

      public List<Resource> getDryingInputResources()
    • getDryingOutputResources

      public List<Resource> getDryingOutputResources()
    • getFuelInputResources

      public List<Resource> getFuelInputResources()
    • getFuelOutputResources

      public List<Resource> getFuelOutputResources()
    • isRunning

      public boolean isRunning()
    • isFinished

      public boolean isFinished()
    • getCurrentRecipe

      public CraftRecipe getCurrentRecipe()
    • getProgress

      public double getProgress()
    • getPossibleRecipe

      public CraftRecipe getPossibleRecipe()
    • debugCanStart

      public CraftRecipeMonitor debugCanStart(IsoPlayer player)
    • canStart

      public boolean canStart(IsoPlayer player)
    • start

      public void start(IsoPlayer player)
    • stop

      public void stop(IsoPlayer player)
    • stop

      public void stop(IsoPlayer player, boolean boolean0)
    • sendStartRequest

      public void sendStartRequest(IsoPlayer player)
    • sendStopRequest

      public void sendStopRequest(IsoPlayer player)