Class VersionedBooleanSettingImpl
java.lang.Object
com.viaversion.viafabricplus.settings.base.SettingImpl
com.viaversion.viafabricplus.settings.base.BooleanSettingImpl
com.viaversion.viafabricplus.settings.base.VersionedBooleanSettingImpl
- All Implemented Interfaces:
com.viaversion.viafabricplus.api.settings.base.BooleanSetting, com.viaversion.viafabricplus.api.settings.base.Setting, com.viaversion.viafabricplus.api.settings.base.VersionedBooleanSetting
public final class VersionedBooleanSettingImpl
extends BooleanSettingImpl
implements com.viaversion.viafabricplus.api.settings.base.VersionedBooleanSetting
-
Constructor Summary
ConstructorsConstructorDescriptionVersionedBooleanSettingImpl(String key, net.minecraft.network.chat.Component component, com.viaversion.viaversion.api.protocol.version.ProtocolVersionRange versionRange, boolean defaultValue) -
Method Summary
Modifier and TypeMethodDescriptionbooleanisActive()booleanisActive(com.viaversion.viaversion.api.protocol.version.ProtocolVersion version) voidread(com.google.gson.JsonObject object) booleanvalue()com.viaversion.viaversion.api.protocol.version.ProtocolVersionRangevoidwrite(com.google.gson.JsonObject object) Methods inherited from class BooleanSettingImpl
defaultValue, setActiveMethods inherited from class SettingImpl
key, nameMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.viaversion.viafabricplus.api.settings.base.BooleanSetting
defaultValue, setActiveMethods inherited from interface com.viaversion.viafabricplus.api.settings.base.Setting
name
-
Constructor Details
-
VersionedBooleanSettingImpl
public VersionedBooleanSettingImpl(String key, net.minecraft.network.chat.Component component, com.viaversion.viaversion.api.protocol.version.ProtocolVersionRange versionRange, boolean defaultValue)
-
-
Method Details
-
versionRange
public com.viaversion.viaversion.api.protocol.version.ProtocolVersionRange versionRange()- Specified by:
versionRangein interfacecom.viaversion.viafabricplus.api.settings.base.VersionedBooleanSetting
-
value
public boolean value()- Specified by:
valuein interfacecom.viaversion.viafabricplus.api.settings.base.VersionedBooleanSetting
-
write
public void write(com.google.gson.JsonObject object) - Specified by:
writein interfacecom.viaversion.viafabricplus.api.settings.base.Setting- Overrides:
writein classBooleanSettingImpl
-
read
public void read(com.google.gson.JsonObject object) - Specified by:
readin interfacecom.viaversion.viafabricplus.api.settings.base.Setting- Overrides:
readin classBooleanSettingImpl
-
isActive
public boolean isActive()- Specified by:
isActivein interfacecom.viaversion.viafabricplus.api.settings.base.BooleanSetting- Overrides:
isActivein classBooleanSettingImpl
-
isActive
public boolean isActive(com.viaversion.viaversion.api.protocol.version.ProtocolVersion version) - Specified by:
isActivein interfacecom.viaversion.viafabricplus.api.settings.base.VersionedBooleanSetting
-