Class EngineSystem

java.lang.Object
zombie.entity.EngineSystem
Direct Known Subclasses:
CraftLogicSystem, DryingLogicSystem, ExampleSystem, FluidContainerUpdateSystem, FurnaceLogicSystem, InventoryItemSystem, LogisticsSystem, MashingLogicSystem, MetaEntitySystem, RenderLastSystem, ResourceUpdateSystem, UsingPlayerUpdateSystem

public abstract class EngineSystem extends Object
  • Constructor Details

    • EngineSystem

      public EngineSystem()
    • EngineSystem

      public EngineSystem(boolean updater, boolean simulationUpdater, int updatePriority)
    • EngineSystem

      public EngineSystem(boolean updater, boolean simulationUpdater, int updatePriority, boolean renderer, int renderLastPriority)
  • Method Details

    • isEnabled

      public final boolean isEnabled()
    • setEnabled

      public final void setEnabled(boolean b)
    • setUpdater

      public final void setUpdater(boolean b)
    • setSimulationUpdater

      public final void setSimulationUpdater(boolean b)
    • setRenderer

      public final void setRenderer(boolean b)
    • getEngine

      public final Engine getEngine()
    • addedToEngine

      public void addedToEngine(Engine engine)
    • removedFromEngine

      public void removedFromEngine(Engine engine)
    • getUpdatePriority

      public final int getUpdatePriority()
    • isUpdater

      public final boolean isUpdater()
    • update

      public void update()
    • getUpdateSimulationPriority

      public final int getUpdateSimulationPriority()
    • isSimulationUpdater

      public final boolean isSimulationUpdater()
    • updateSimulation

      public void updateSimulation()
    • getRenderLastPriority

      public final int getRenderLastPriority()
    • isRenderer

      public final boolean isRenderer()
    • renderLast

      public void renderLast()