Class EnumProxy<T extends Enum<T> & IExtensibleEnum>
java.lang.Object
net.neoforged.fml.common.asm.enumextension.EnumProxy<T>
Combined list of parameters used to create a new enum constant and mutable holder of the created enum constant
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
enumClass
-
parameters
-
enumValue
-
-
Constructor Details
-
EnumProxy
-
EnumProxy
-
-
Method Details
-
getParameter
-
getValue
Returns the created enum constant, ensuring the containing enum is loaded if the value was not set yet.- Returns:
- the created enum constant, ensuring the containing enum is loaded if the value was not set yet
-
setValue
-