less error prone
Dieser Commit ist enthalten in:
Ursprung
4dd79391c9
Commit
96d9f487db
@ -65,7 +65,7 @@ public enum ColorMode implements Flag.Value<ColorMode> {
|
||||
@Override
|
||||
public ColorMode getValueOf(final String name) {
|
||||
try {
|
||||
return ColorMode.valueOf(name);
|
||||
return ColorMode.valueOf(name.toUpperCase());
|
||||
} catch (IllegalArgumentException e) {
|
||||
return ColorMode.YELLOW;
|
||||
}
|
||||
|
@ -49,7 +49,7 @@ public enum DamageMode implements Flag.Value<DamageMode> {
|
||||
@Override
|
||||
public DamageMode getValueOf(final String name) {
|
||||
try {
|
||||
return DamageMode.valueOf(name);
|
||||
return DamageMode.valueOf(name.toUpperCase());
|
||||
} catch (IllegalArgumentException e) {
|
||||
if (name.equalsIgnoreCase("false")) {
|
||||
return DamageMode.DENY;
|
||||
|
@ -49,7 +49,7 @@ public enum FireMode implements Flag.Value<FireMode> {
|
||||
@Override
|
||||
public FireMode getValueOf(final String name) {
|
||||
try {
|
||||
return FireMode.valueOf(name);
|
||||
return FireMode.valueOf(name.toUpperCase());
|
||||
} catch (IllegalArgumentException e) {
|
||||
if (name.equalsIgnoreCase("false")) {
|
||||
return FireMode.DENY;
|
||||
|
@ -50,7 +50,7 @@ public enum FreezeMode implements Flag.Value<FreezeMode> {
|
||||
@Override
|
||||
public FreezeMode getValueOf(final String name) {
|
||||
try {
|
||||
return FreezeMode.valueOf(name);
|
||||
return FreezeMode.valueOf(name.toUpperCase());
|
||||
} catch (IllegalArgumentException e) {
|
||||
if (name.equalsIgnoreCase("false")) {
|
||||
return FreezeMode.INACTIVE;
|
||||
|
@ -49,7 +49,7 @@ public enum ProtectMode implements Flag.Value<ProtectMode> {
|
||||
@Override
|
||||
public ProtectMode getValueOf(final String name) {
|
||||
try {
|
||||
return ProtectMode.valueOf(name);
|
||||
return ProtectMode.valueOf(name.toUpperCase());
|
||||
} catch (IllegalArgumentException e) {
|
||||
if (name.equalsIgnoreCase("false")) {
|
||||
return ProtectMode.INACTIVE;
|
||||
|
@ -50,7 +50,7 @@ public enum TNTMode implements Flag.Value<TNTMode> {
|
||||
@Override
|
||||
public TNTMode getValueOf(final String name) {
|
||||
try {
|
||||
return TNTMode.valueOf(name);
|
||||
return TNTMode.valueOf(name.toUpperCase());
|
||||
} catch (IllegalArgumentException e) {
|
||||
return TNTMode.ALLOW;
|
||||
}
|
||||
|
In neuem Issue referenzieren
Einen Benutzer sperren