package launcher.serialize.config.entry; import launcher.LauncherAPI; import launcher.serialize.HInput; import launcher.serialize.HOutput; import java.io.IOException; public final class BooleanConfigEntry extends ConfigEntry<Boolean> { @LauncherAPI public BooleanConfigEntry(boolean value, boolean ro, int cc) { super(value, ro, cc); } @LauncherAPI public BooleanConfigEntry(HInput input, boolean ro) throws IOException { this(input.readBoolean(), ro, 0); } @Override public Type getType() { return Type.BOOLEAN; } @Override public void write(HOutput output) throws IOException { output.writeBoolean(getValue()); } }