Class VersionedBooleanSetting
java.lang.Object
com.viaversion.viafabricplus.api.settings.AbstractSetting<Integer>
com.viaversion.viafabricplus.api.settings.type.VersionedBooleanSetting
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final int -
Constructor Summary
ConstructorsConstructorDescriptionVersionedBooleanSetting(SettingGroup parent, net.minecraft.network.chat.MutableComponent name, com.viaversion.viaversion.api.protocol.version.ProtocolVersionRange protocolRange) -
Method Summary
Modifier and TypeMethodDescriptioncom.viaversion.viaversion.api.protocol.version.ProtocolVersionRangebooleanisAuto()booleanbooleanisEnabled(com.viaversion.viaversion.api.protocol.version.ProtocolVersion version) booleanbooleanvoidread(com.google.gson.JsonObject object) voidwrite(com.google.gson.JsonObject object) Methods inherited from class com.viaversion.viafabricplus.api.settings.AbstractSetting
getCurrentValue, getDefaultValue, getName, getTooltip, getTranslationKey, getValue, lockValue, mapTranslationKey, onValueChanged, setTooltip, setTooltip, setValue
-
Field Details
-
AUTO_INDEX
public static final int AUTO_INDEX- See Also:
-
DISABLED_INDEX
public static final int DISABLED_INDEX- See Also:
-
ENABLED_INDEX
public static final int ENABLED_INDEX- See Also:
-
-
Constructor Details
-
VersionedBooleanSetting
public VersionedBooleanSetting(SettingGroup parent, net.minecraft.network.chat.MutableComponent name, com.viaversion.viaversion.api.protocol.version.ProtocolVersionRange protocolRange)
-
-
Method Details
-
write
public void write(com.google.gson.JsonObject object) - Specified by:
writein classAbstractSetting<Integer>
-
read
public void read(com.google.gson.JsonObject object) - Specified by:
readin classAbstractSetting<Integer>
-
isAuto
public boolean isAuto() -
isEnabled
public boolean isEnabled() -
isEnabled
public boolean isEnabled(com.viaversion.viaversion.api.protocol.version.ProtocolVersion version) -
isEnabled
-
isEnabled
public boolean isEnabled(Integer value, com.viaversion.viaversion.api.protocol.version.ProtocolVersion version) -
getProtocolRange
public com.viaversion.viaversion.api.protocol.version.ProtocolVersionRange getProtocolRange()
-