26 lines
446 B
Java
26 lines
446 B
Java
package me.ryanhamshire.GriefPrevention;
|
|
|
|
public enum PistonMode {
|
|
|
|
EVERYWHERE,
|
|
EVERYWHERE_SIMPLE,
|
|
CLAIMS_ONLY,
|
|
IGNORED;
|
|
|
|
public static PistonMode of(String value)
|
|
{
|
|
if (value == null) {
|
|
return CLAIMS_ONLY;
|
|
}
|
|
try
|
|
{
|
|
return valueOf(value.toUpperCase());
|
|
}
|
|
catch (IllegalArgumentException e)
|
|
{
|
|
return CLAIMS_ONLY;
|
|
}
|
|
}
|
|
|
|
}
|