Interface IPassiveEnergyGenerator

All Superinterfaces:
IGridNodeService

public interface IPassiveEnergyGenerator extends IGridNodeService
Passively provide power to the system. This happens at a constant rate, and is usually restricted to one generator per energy grid (which reaches past the normal grid due to quartz fiber).
  • Method Summary Link icon

    Modifier and Type
    Method
    Description
    double
    AE per tick that is generated by this passive generator.
    boolean
     
    void
    setSuppressed(boolean suppressed)
    Set to true to indicate this generator is suppressed by another on the same energy grid.
  • Method Details Link icon

    • getRate Link icon

      double getRate()
      AE per tick that is generated by this passive generator.
    • setSuppressed Link icon

      void setSuppressed(boolean suppressed)
      Set to true to indicate this generator is suppressed by another on the same energy grid.
    • isSuppressed Link icon

      boolean isSuppressed()
      Returns:
      Whether this generator is currently suppressed.
      See Also: