Class ModeSetting

java.lang.Object
com.viaversion.viafabricplus.api.settings.AbstractSetting<net.minecraft.network.chat.MutableComponent>
com.viaversion.viafabricplus.api.settings.type.ModeSetting

public class ModeSetting extends AbstractSetting<net.minecraft.network.chat.MutableComponent>
  • Constructor Details

    • ModeSetting

      public ModeSetting(SettingGroup parent, net.minecraft.network.chat.MutableComponent name, net.minecraft.network.chat.MutableComponent... options)
    • ModeSetting

      public ModeSetting(SettingGroup parent, net.minecraft.network.chat.MutableComponent name, int defaultOption, net.minecraft.network.chat.MutableComponent... options)
  • Method Details

    • write

      public void write(com.google.gson.JsonObject object)
      Specified by:
      write in class AbstractSetting<net.minecraft.network.chat.MutableComponent>
    • read

      public void read(com.google.gson.JsonObject object)
      Specified by:
      read in class AbstractSetting<net.minecraft.network.chat.MutableComponent>
    • setValue

      public void setValue(int index)
    • getIndex

      public int getIndex()
    • getOptions

      public net.minecraft.network.chat.MutableComponent[] getOptions()