mirror of
https://github.com/ProjectSWGCore/Holocore.git
synced 2026-10-15 05:13:08 -04:00
Added reverse lookup for HologramColour and PvpStatus
This commit is contained in:
@@ -1,19 +1,36 @@
|
||||
package resources;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
|
||||
public enum PvpStatus {
|
||||
|
||||
ONLEAVE(0),
|
||||
COMBATANT(1),
|
||||
SPECIALFORCES(2);
|
||||
|
||||
private static final Map<Integer, PvpStatus> CRC_LOOKUP;
|
||||
|
||||
static {
|
||||
CRC_LOOKUP = new HashMap<>();
|
||||
|
||||
for(PvpStatus pvpStatus : values()) {
|
||||
CRC_LOOKUP.put(pvpStatus.getValue(), pvpStatus);
|
||||
}
|
||||
}
|
||||
|
||||
private int value;
|
||||
|
||||
PvpStatus(int value) {
|
||||
this.value = value;
|
||||
PvpStatus(int crc) {
|
||||
this.value = crc;
|
||||
}
|
||||
|
||||
public int getValue() {
|
||||
return value;
|
||||
}
|
||||
|
||||
public static PvpStatus getStatusForValue(int crc) {
|
||||
return CRC_LOOKUP.get(crc);
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user