Enum Class SpiralGen.SpiralType

java.lang.Object
java.lang.Enum<SpiralGen.SpiralType>
net.rodofire.easierworldcreator.shape.block.gen.SpiralGen.SpiralType
All Implemented Interfaces:
Serializable, Comparable<SpiralGen.SpiralType>, Constable
Enclosing class:
SpiralGen

public static enum SpiralGen.SpiralType extends Enum<SpiralGen.SpiralType>
set every possible spiral shape of the mod
  • Enum Constant Details

    • DEFAULT

      public static final SpiralGen.SpiralType DEFAULT
      default shape
    • HELICOID

      public static final SpiralGen.SpiralType HELICOID
      helicoid shape, blocks are posed between the center axis and the outline
    • HALF_HELICOID

      public static final SpiralGen.SpiralType HALF_HELICOID
      helicoid shape, blocks are posed between the center of the axis and the outline
    • CUSTOM_HELICOID

      public static final SpiralGen.SpiralType CUSTOM_HELICOID
    • DOUBLE_HELICOID

      public static final SpiralGen.SpiralType DOUBLE_HELICOID
      helicoid shape,this generates helicoid 2 with an opposite direction
    • HALF_DOUBLE_HELICOID

      public static final SpiralGen.SpiralType HALF_DOUBLE_HELICOID
      helicoid shape,this generates helicoid 2 with a hole in the middle with an opposite direction
    • CUSTOM_DOUBLE_HELICOID

      public static final SpiralGen.SpiralType CUSTOM_DOUBLE_HELICOID
    • LARGE_OUTLINE

      public static final SpiralGen.SpiralType LARGE_OUTLINE
    • FULL_LARGE_OUTLINE

      public static final SpiralGen.SpiralType FULL_LARGE_OUTLINE
      same as large outline except that it is full on the inside
  • Field Details

  • Method Details

    • values

      public static SpiralGen.SpiralType[] 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 SpiralGen.SpiralType 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