auracore/src/main/java/dev/tilera/auracore/api/EnumNodeType.java
Timo Ley aca1f55d3e
All checks were successful
continuous-integration/drone/tag Build is passing
Initial release
2022-11-19 12:16:58 +01:00

22 lines
429 B
Java

package dev.tilera.auracore.api;
public enum EnumNodeType {
NORMAL,
PURE,
DARK,
UNSTABLE;
public static final EnumNodeType[] VALID_TYPES;
public static EnumNodeType getType(int id) {
if (id >= 0 && id < VALID_TYPES.length) {
return VALID_TYPES[id];
}
return NORMAL;
}
static {
VALID_TYPES = new EnumNodeType[]{NORMAL, PURE, DARK, UNSTABLE};
}
}