Interface SettingsSource
- All Known Subinterfaces:
InstanceSettingsSource, ServerSettingsSource
- All Known Implementing Classes:
InstanceSettingsDelegate, InstanceSettingsImpl, ServerSettingsDelegate, ServerSettingsImpl
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptiondefault booleanget(BooleanProperty property) default <T extends Enum<T>>
Tget(ComboProperty property, Class<T> clazz) default <T> Tget(ComboProperty property, Function<String, T> converter) default doubleget(DoubleProperty property) default intget(IntProperty property) default MinMaxProperty.DataLayoutget(MinMaxProperty property) Optional<com.google.gson.JsonElement> get(StringListProperty property) default Stringget(StringProperty property) default <T> Tdefault SettingsSource.CustomIntSuppliergetRandom(MinMaxProperty property)
-
Method Details
-
get
-
get
-
get
-
get
-
get
-
get
-
get
-
get
-
getRandom
-
getAsType
-
get
-