Class FurnaceLogic

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

public class FurnaceLogic extends Component
  • Method Details Link icon

    • isValid Link icon

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

      public int getSlotSize()
    • getSlot Link icon

      public FurnaceLogic.FurnaceSlot getSlot(int arg0)
    • getInputSlotResource Link icon

      public ResourceItem getInputSlotResource(int arg0)
    • getOutputSlotResource Link icon

      public ResourceItem getOutputSlotResource(int arg0)
    • getStartMode Link icon

      public StartMode getStartMode()
    • getElapsedTime Link icon

      public int getElapsedTime()
    • isStartRequested Link icon

      public boolean isStartRequested()
    • isStopRequested Link icon

      public boolean isStopRequested()
    • getRequestingPlayer Link icon

      public IsoPlayer getRequestingPlayer()
    • isDoAutomaticCraftCheck Link icon

      public boolean isDoAutomaticCraftCheck()
    • getFurnaceInputsGroupName Link icon

      public String getFurnaceInputsGroupName()
    • getFurnaceOutputsGroupName Link icon

      public String getFurnaceOutputsGroupName()
    • getFuelInputsGroupName Link icon

      public String getFuelInputsGroupName()
    • getFuelOutputsGroupName Link icon

      public String getFuelOutputsGroupName()
    • getFurnaceRecipeTagQuery Link icon

      public String getFurnaceRecipeTagQuery()
    • setFurnaceRecipeTagQuery Link icon

      public void setFurnaceRecipeTagQuery(String arg0)
    • getFuelRecipeTagQuery Link icon

      public String getFuelRecipeTagQuery()
    • setFuelRecipeTagQuery Link icon

      public void setFuelRecipeTagQuery(String arg0)
    • getFurnaceRecipes Link icon

      public ArrayList<CraftRecipe> getFurnaceRecipes(ArrayList<CraftRecipe> arrayList)
    • getFuelRecipes Link icon

      public ArrayList<CraftRecipe> getFuelRecipes(ArrayList<CraftRecipe> arrayList)
    • getFurnaceInputResources Link icon

      public List<Resource> getFurnaceInputResources()
    • getFurnaceOutputResources Link icon

      public List<Resource> getFurnaceOutputResources()
    • getFuelInputResources Link icon

      public List<Resource> getFuelInputResources()
    • getFuelOutputResources Link icon

      public List<Resource> getFuelOutputResources()
    • isRunning Link icon

      public boolean isRunning()
    • isFinished Link icon

      public boolean isFinished()
    • getCurrentRecipe Link icon

      public CraftRecipe getCurrentRecipe()
    • getProgress Link icon

      public double getProgress()
    • getPossibleRecipe Link icon

      public CraftRecipe getPossibleRecipe()
    • debugCanStart Link icon

      public CraftRecipeMonitor debugCanStart(IsoPlayer arg0)
    • canStart Link icon

      public boolean canStart(IsoPlayer arg0)
    • start Link icon

      public void start(IsoPlayer arg0)
    • stop Link icon

      public void stop(IsoPlayer arg0)
    • stop Link icon

      public void stop(IsoPlayer arg0, boolean arg1)
    • sendStartRequest Link icon

      public void sendStartRequest(IsoPlayer arg0)
    • sendStopRequest Link icon

      public void sendStopRequest(IsoPlayer arg0)