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

    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 supressed by another on the same energy grid.
  • Method Details

    • getRate

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

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

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