diff --git a/src/main/java/me/rigamortis/seppuku/api/value/Value.java b/src/main/java/me/rigamortis/seppuku/api/value/Value.java index b105dee..46cab68 100644 --- a/src/main/java/me/rigamortis/seppuku/api/value/Value.java +++ b/src/main/java/me/rigamortis/seppuku/api/value/Value.java @@ -58,6 +58,16 @@ public class Value { } } + public int getEnum(String input) { + for (int i = 0; i < this.value.getClass().getEnumConstants().length; i++) { + final Enum e = (Enum) this.value.getClass().getEnumConstants()[i]; + if (input.equalsIgnoreCase(e.name())) { + return i; + } + } + return -1; + } + public void setEnumValue(String value) { for (Enum e : ((Enum) this.value).getClass().getEnumConstants()) { if (e.name().equalsIgnoreCase(value)) { diff --git a/src/main/java/me/rigamortis/seppuku/impl/command/ToggleCommand.java b/src/main/java/me/rigamortis/seppuku/impl/command/ToggleCommand.java index 711fe8a..ba1f52f 100644 --- a/src/main/java/me/rigamortis/seppuku/impl/command/ToggleCommand.java +++ b/src/main/java/me/rigamortis/seppuku/impl/command/ToggleCommand.java @@ -3,7 +3,6 @@ package me.rigamortis.seppuku.impl.command; import me.rigamortis.seppuku.Seppuku; import me.rigamortis.seppuku.api.command.Command; import me.rigamortis.seppuku.api.module.Module; -import me.rigamortis.seppuku.api.value.old.OptionalValue; /** * Author Seth @@ -12,7 +11,7 @@ import me.rigamortis.seppuku.api.value.old.OptionalValue; public final class ToggleCommand extends Command { public ToggleCommand() { - super("Toggle", new String[] {"T", "Tog"}, "Allows you to toggle modules or between two mode options", "Toggle \nToggle