Class VersionedBooleanSetting

java.lang.Object
com.viaversion.viafabricplus.api.settings.AbstractSetting<Integer>
com.viaversion.viafabricplus.api.settings.type.VersionedBooleanSetting

public class VersionedBooleanSetting extends AbstractSetting<Integer>
  • Field Details

  • 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:
      write in class AbstractSetting<Integer>
    • read

      public void read(com.google.gson.JsonObject object)
      Specified by:
      read in class AbstractSetting<Integer>
    • isAuto

      public boolean isAuto()
    • isEnabled

      public boolean isEnabled()
    • isEnabled

      public boolean isEnabled(com.viaversion.viaversion.api.protocol.version.ProtocolVersion version)
    • isEnabled

      public boolean isEnabled(Integer value)
    • isEnabled

      public boolean isEnabled(Integer value, com.viaversion.viaversion.api.protocol.version.ProtocolVersion version)
    • getProtocolRange

      public com.viaversion.viaversion.api.protocol.version.ProtocolVersionRange getProtocolRange()