package tc.oc.pgm.settings;
import me.anxuiz.settings.Setting;
import me.anxuiz.settings.SettingBuilder;
import me.anxuiz.settings.types.EnumType;
import me.anxuiz.settings.types.Name;
public class ObserverSetting {
private static final Setting inst = new SettingBuilder()
.name("Observers").alias("obs")
.summary("See other observers while spectating")
.description("Options:\n" +
"ALL: show all observers\n" +
"FRIENDS: show friend observers\n" +
"NONE: show no observers")
.type(new EnumType<Options>("Observer Options", Options.class))
.defaultValue(Options.ALL).get();
public static Setting get() {
return inst;
}
public enum Options {
@Name("all")
ALL,
@Name("friends")
FRIENDS,
@Name("none")
NONE
}
}