Klasse EnumSettingImpl<T extends Enum<T> & com.viaversion.viafabricplus.api.settings.base.EnumSetting.EnumValue>
java.lang.Object
com.viaversion.viafabricplus.settings.base.SettingImpl
com.viaversion.viafabricplus.settings.base.EnumSettingImpl<T>
- Alle implementierten Schnittstellen:
com.viaversion.viafabricplus.api.settings.base.EnumSetting<T>, com.viaversion.viafabricplus.api.settings.base.Setting
public final class EnumSettingImpl<T extends Enum<T> & com.viaversion.viafabricplus.api.settings.base.EnumSetting.EnumValue>
extends SettingImpl
implements com.viaversion.viafabricplus.api.settings.base.EnumSetting<T>
-
Verschachtelte Klassen - Übersicht
Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen com.viaversion.viafabricplus.api.settings.base.EnumSetting
com.viaversion.viafabricplus.api.settings.base.EnumSetting.EnumValue -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungEnumSettingImpl(String key, net.minecraft.network.chat.Component component, T defaultValue) -
Methodenübersicht
Von Klasse geerbte Methoden SettingImpl
key, name, valueVon Klasse geerbte Methoden Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitVon Schnittstelle geerbte Methoden com.viaversion.viafabricplus.api.settings.base.Setting
name
-
Konstruktordetails
-
EnumSettingImpl
-
-
Methodendetails
-
value
-
setValue
-
defaultValue
-
values
-
write
public void write(com.google.gson.JsonObject object) - Angegeben von:
writein Schnittstellecom.viaversion.viafabricplus.api.settings.base.Setting
-
read
public void read(com.google.gson.JsonObject object) - Angegeben von:
readin Schnittstellecom.viaversion.viafabricplus.api.settings.base.Setting
-