Enum Class PowerUnits

java.lang.Object
java.lang.Enum<PowerUnits>
appeng.api.config.PowerUnits
All Implemented Interfaces:
Serializable, Comparable<PowerUnits>, Constable

public enum PowerUnits extends Enum<PowerUnits>
  • Enum Constant Details

  • Field Details

    • unlocalizedName

      public final String unlocalizedName
      unlocalized name for the power unit.
    • symbolName

      public final String symbolName
      unlocalized name for the power unit's symbol used to display values.
    • conversionRatio

      public double conversionRatio
      please do not edit this value, it is set when AE loads its config files.
  • Method Details

    • values

      public static PowerUnits[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static PowerUnits valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • convertTo

      public double convertTo(PowerUnits target, double value)
      do power conversion using AE's conversion rates. Example: PowerUnits.EU.convertTo( PowerUnits.AE, 32 ); will normally returns 64, as it will convert the EU, to AE with AE's power settings.
      Parameters:
      target - target power unit
      value - value
      Returns:
      value converted to target units, from this units.
    • textComponent

      public net.minecraft.network.chat.Component textComponent()
    • getSymbolName

      public String getSymbolName()