public enum GermEffectType extends java.lang.Enum<GermEffectType>
Enum Constant and Description |
---|
ENTITY |
FRAME |
GIF |
GUI |
ITEM |
NAVIGATE |
PARTICLE |
TEXTURE |
Modifier and Type | Method and Description |
---|---|
java.lang.Class<? extends GermEffectPart<? extends DynamicBase>> |
getEffectClass() |
static java.lang.Class<? extends GermEffectPart<? extends DynamicBase>> |
getEffectClassFromType(java.lang.Object typeIn) |
java.lang.String |
getType() |
int |
getTypeId() |
static GermEffectType |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static GermEffectType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final GermEffectType ITEM
public static final GermEffectType ENTITY
public static final GermEffectType PARTICLE
public static final GermEffectType GUI
public static final GermEffectType NAVIGATE
public static final GermEffectType GIF
public static final GermEffectType FRAME
public static final GermEffectType TEXTURE
public static GermEffectType[] values()
for (GermEffectType c : GermEffectType.values()) System.out.println(c);
public static GermEffectType valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is nullpublic int getTypeId()
public java.lang.String getType()
public java.lang.Class<? extends GermEffectPart<? extends DynamicBase>> getEffectClass()
public static java.lang.Class<? extends GermEffectPart<? extends DynamicBase>> getEffectClassFromType(java.lang.Object typeIn)