Enum Class TransformationHelper.TransformOrigin

java.lang.Object
java.lang.Enum<TransformationHelper.TransformOrigin>
net.neoforged.neoforge.common.util.TransformationHelper.TransformOrigin
All Implemented Interfaces:
Serializable, Comparable<TransformationHelper.TransformOrigin>, Constable, net.minecraft.util.StringRepresentable
Enclosing class:
TransformationHelper

public static enum TransformationHelper.TransformOrigin extends Enum<TransformationHelper.TransformOrigin> implements net.minecraft.util.StringRepresentable
  • Enum Constant Details

  • Field Details

    • vec

      private final org.joml.Vector3f vec
    • name

      private final String name
  • Constructor Details

    • TransformOrigin

      private TransformOrigin(org.joml.Vector3f vec, String name)
  • Method Details

    • values

      public static TransformationHelper.TransformOrigin[] 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 TransformationHelper.TransformOrigin 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
    • getVector

      public org.joml.Vector3f getVector()
    • getSerializedName

      public String getSerializedName()
      Specified by:
      getSerializedName in interface net.minecraft.util.StringRepresentable
    • fromString

      @Nullable public static @Nullable TransformationHelper.TransformOrigin fromString(String originName)