Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractBindable<T> - Class in net.replaceitem.reconfigure.config
- AbstractBindable() - Constructor for class net.replaceitem.reconfigure.config.AbstractBindable
- AbstractTextFieldWidgetBuilder<SELF> - Interface in net.replaceitem.reconfigure.api.widget
- AbstractTextFieldWidgetBuilderImpl<SELF> - Class in net.replaceitem.reconfigure.config.widget.builder
- AbstractTextFieldWidgetBuilderImpl(PropertyBuildContext, PropertyBuilderImpl<?, String>) - Constructor for class net.replaceitem.reconfigure.config.widget.builder.AbstractTextFieldWidgetBuilderImpl
- add(Validator<T>) - Method in class net.replaceitem.reconfigure.config.ValidatorList
- add(T) - Method in class net.replaceitem.reconfigure.screen.widget.layout.FlowWidget
- add(T, Positioner) - Method in class net.replaceitem.reconfigure.screen.widget.layout.FlowWidget
- addListener(Consumer<T>) - Method in interface net.replaceitem.reconfigure.api.Bindable
-
Adds a listener to this bindable.
- addListener(Consumer<T>) - Method in class net.replaceitem.reconfigure.config.AbstractBindable
- addProperty(PropertyHolder<?>) - Method in class net.replaceitem.reconfigure.config.ConfigImpl
- addProperty(PropertyHolder<?>) - Method in interface net.replaceitem.reconfigure.config.property.PropertyBuildContext
- addProperty(PropertyHolder<?>) - Method in class net.replaceitem.reconfigure.config.widget.ConfigTabImpl
- addTab(ConfigTabImpl) - Method in class net.replaceitem.reconfigure.config.ConfigImpl
- addValidator(Validator<T>) - Method in interface net.replaceitem.reconfigure.api.property.PropertyBuilder
-
Adds a validator to the property.
- addValidator(Validator<T>) - Method in class net.replaceitem.reconfigure.config.property.builder.PropertyBuilderImpl
- appendClickableNarrations(NarrationMessageBuilder) - Method in class net.replaceitem.reconfigure.screen.widget.ColorPlanePickerWidget
- appendClickableNarrations(NarrationMessageBuilder) - Method in class net.replaceitem.reconfigure.screen.widget.ColorPreviewWidget
- applyValue() - Method in class net.replaceitem.reconfigure.screen.widget.GradientSlider
- asCheckbox() - Method in interface net.replaceitem.reconfigure.api.property.BooleanPropertyBuilder
-
Finishes building the boolean property and starts building a checkbox widget for it.
- asCheckbox() - Method in class net.replaceitem.reconfigure.config.property.builder.BooleanPropertyBuilderImpl
- asChipList() - Method in interface net.replaceitem.reconfigure.api.property.ListPropertyBuilder
-
Finishes building the list property and starts building a chip list widget for it.
- asChipList() - Method in class net.replaceitem.reconfigure.config.property.builder.ListPropertyBuilderImpl
- asColorPicker() - Method in interface net.replaceitem.reconfigure.api.property.IntPropertyBuilder
-
Finishes building the integer property and starts building a color picker widget for it.
- asColorPicker() - Method in class net.replaceitem.reconfigure.config.property.builder.IntPropertyBuilderImpl
- asCustomWidget(Function<BaseSettings, ConfigWidgetFactory<T>>) - Method in interface net.replaceitem.reconfigure.api.property.PropertyBuilder
-
Finishes building the property and starts building a custom widget for it.
- asCustomWidget(Function<BaseSettings, ConfigWidgetFactory<T>>) - Method in class net.replaceitem.reconfigure.config.property.builder.PropertyBuilderImpl
- asCyclingButton() - Method in interface net.replaceitem.reconfigure.api.property.EnumPropertyBuilder
-
Finishes building the enum property and starts building a cycling button widget for it.
- asCyclingButton() - Method in class net.replaceitem.reconfigure.config.property.builder.EnumPropertyBuilderImpl
- asEditBox() - Method in interface net.replaceitem.reconfigure.api.property.StringPropertyBuilder
-
Finishes building the string property and starts building an edit box widget for it.
- asEditBox() - Method in class net.replaceitem.reconfigure.config.property.builder.StringPropertyBuilderImpl
- asSlider() - Method in interface net.replaceitem.reconfigure.api.property.DoublePropertyBuilder
-
Finishes building the double property and starts building a slider widget for it.
- asSlider() - Method in interface net.replaceitem.reconfigure.api.property.IntPropertyBuilder
-
Finishes building the integer property and starts building a slider widget for it.
- asSlider() - Method in class net.replaceitem.reconfigure.config.property.builder.DoublePropertyBuilderImpl
- asSlider() - Method in class net.replaceitem.reconfigure.config.property.builder.IntPropertyBuilderImpl
- asTextField() - Method in interface net.replaceitem.reconfigure.api.property.StringPropertyBuilder
-
Finishes building the string property and starts building a text field widget for it.
- asTextField() - Method in class net.replaceitem.reconfigure.config.property.builder.StringPropertyBuilderImpl
- asToggleButton() - Method in interface net.replaceitem.reconfigure.api.property.BooleanPropertyBuilder
-
Finishes building the boolean property and starts building a cycling button widget for it.
- asToggleButton() - Method in class net.replaceitem.reconfigure.config.property.builder.BooleanPropertyBuilderImpl
B
- BaseSettings - Record Class in net.replaceitem.reconfigure.config
-
Helper record for passing all settings that are present on all widgets in one parameter
- BaseSettings(Text, Text) - Constructor for record class net.replaceitem.reconfigure.config.BaseSettings
-
Creates an instance of a
BaseSettings
record class. - BASIC_WIDGET_SIZE - Static variable in class net.replaceitem.reconfigure.screen.widget.config.PropertyConfigWidget
- Bindable<T> - Interface in net.replaceitem.reconfigure.api
- BOOLEAN - Static variable in class net.replaceitem.reconfigure.config.serialization.IntermediaryType
- BOOLEAN - Static variable in class net.replaceitem.reconfigure.config.serialization.TypeAdapter
- BooleanPropertyBuilder - Interface in net.replaceitem.reconfigure.api.property
- BooleanPropertyBuilderImpl - Class in net.replaceitem.reconfigure.config.property.builder
- BooleanPropertyBuilderImpl(PropertyBuildContext, Identifier) - Constructor for class net.replaceitem.reconfigure.config.property.builder.BooleanPropertyBuilderImpl
- BOX_HEIGHT - Static variable in class net.replaceitem.reconfigure.screen.widget.config.EditBoxConfigWidget
- build() - Method in interface net.replaceitem.reconfigure.api.ConfigBuilder
-
Builds the config.
- build() - Method in interface net.replaceitem.reconfigure.api.ConfigTabBuilder
-
Builds the config tab.
- build() - Method in interface net.replaceitem.reconfigure.api.serializer.SerializerBuilder
-
Finishes building the serializer
- build() - Method in interface net.replaceitem.reconfigure.api.widget.WidgetBuilder
-
Builds the widget and the property.
- build() - Method in class net.replaceitem.reconfigure.config.ConfigBuilderImpl
- build() - Method in class net.replaceitem.reconfigure.config.property.builder.PropertyBuilderImpl
- build() - Method in class net.replaceitem.reconfigure.config.serialization.builder.JsonSerializerBuilderImpl
- build() - Method in class net.replaceitem.reconfigure.config.serialization.builder.NbtSerializerBuilderImpl
- build() - Method in class net.replaceitem.reconfigure.config.serialization.builder.PropertiesSerializerBuilderImpl
- build() - Method in class net.replaceitem.reconfigure.config.widget.builder.WidgetBuilderImpl
- build() - Method in class net.replaceitem.reconfigure.config.widget.ConfigTabBuilderImpl
- builder(String) - Static method in interface net.replaceitem.reconfigure.api.Config
-
This is the entrypoint for starting to build a config and all its tabs, properties and widgets.
- buildImpl() - Method in class net.replaceitem.reconfigure.config.property.builder.PropertyBuilderImpl
- buildImpl(PropertyHolder<T>) - Method in class net.replaceitem.reconfigure.config.widget.builder.WidgetBuilderImpl
- buildJson() - Static method in class net.replaceitem.reconfigure.api.serializer.Serializers
-
Starts building a JSON serializer
- buildNbt() - Static method in class net.replaceitem.reconfigure.api.serializer.Serializers
-
Starts building a NBT serializer
- buildProperties() - Static method in class net.replaceitem.reconfigure.api.serializer.Serializers
-
Starts building a
Properties
serializer - buildWidgetFactory(BaseSettings) - Method in class net.replaceitem.reconfigure.config.widget.builder.CheckboxWidgetBuilderImpl
- buildWidgetFactory(BaseSettings) - Method in class net.replaceitem.reconfigure.config.widget.builder.ChipListWidgetBuilderImpl
- buildWidgetFactory(BaseSettings) - Method in class net.replaceitem.reconfigure.config.widget.builder.ColorPickerWidgetBuilderImpl
- buildWidgetFactory(BaseSettings) - Method in class net.replaceitem.reconfigure.config.widget.builder.CustomWidgetBuilderImpl
- buildWidgetFactory(BaseSettings) - Method in class net.replaceitem.reconfigure.config.widget.builder.CyclingButtonWidgetBuilderImpl
- buildWidgetFactory(BaseSettings) - Method in class net.replaceitem.reconfigure.config.widget.builder.EditBoxWidgetBuilderImpl
- buildWidgetFactory(BaseSettings) - Method in class net.replaceitem.reconfigure.config.widget.builder.SliderWidgetBuilderImpl
- buildWidgetFactory(BaseSettings) - Method in class net.replaceitem.reconfigure.config.widget.builder.TextFieldWidgetBuilderImpl
- buildWidgetFactory(BaseSettings) - Method in class net.replaceitem.reconfigure.config.widget.builder.WidgetBuilderImpl
C
- callListeners(T) - Method in class net.replaceitem.reconfigure.config.AbstractBindable
- callRewrap() - Method in interface net.replaceitem.reconfigure.mixin.EditBoxAccessor
- callSetValue(double) - Method in interface net.replaceitem.reconfigure.mixin.SliderWidgetAccessor
- cast(Object) - Method in class net.replaceitem.reconfigure.config.serialization.IntermediaryType
- centerScrollOn(E) - Method in class net.replaceitem.reconfigure.screen.widget.VariableHeightElementListWidget
- CharSerializer<T,
C> - Class in net.replaceitem.reconfigure.config.serialization - CharSerializer(Consumer<C>, Consumer<C>) - Constructor for class net.replaceitem.reconfigure.config.serialization.CharSerializer
- CheckboxConfigWidget - Class in net.replaceitem.reconfigure.screen.widget.config
- CheckboxConfigWidget(ConfigWidgetList, PropertyImpl<Boolean>, BaseSettings) - Constructor for class net.replaceitem.reconfigure.screen.widget.config.CheckboxConfigWidget
- CheckboxWidgetBuilder - Interface in net.replaceitem.reconfigure.api.widget
- CheckboxWidgetBuilderImpl - Class in net.replaceitem.reconfigure.config.widget.builder
- CheckboxWidgetBuilderImpl(PropertyBuildContext, PropertyBuilderImpl<?, Boolean>) - Constructor for class net.replaceitem.reconfigure.config.widget.builder.CheckboxWidgetBuilderImpl
- children - Variable in class net.replaceitem.reconfigure.screen.widget.config.ConfigWidget
- children() - Method in class net.replaceitem.reconfigure.screen.widget.config.ConfigWidget
- ChipListConfigWidget - Class in net.replaceitem.reconfigure.screen.widget.config
- ChipListConfigWidget(ConfigWidgetList, PropertyImpl<List<String>>, BaseSettings, boolean) - Constructor for class net.replaceitem.reconfigure.screen.widget.config.ChipListConfigWidget
- ChipListWidgetBuilder - Interface in net.replaceitem.reconfigure.api.widget
- ChipListWidgetBuilderImpl - Class in net.replaceitem.reconfigure.config.widget.builder
- ChipListWidgetBuilderImpl(PropertyBuildContext, PropertyBuilderImpl<?, List<String>>) - Constructor for class net.replaceitem.reconfigure.config.widget.builder.ChipListWidgetBuilderImpl
- chipsEditable(boolean) - Method in interface net.replaceitem.reconfigure.api.widget.ChipListWidgetBuilder
-
Sets whether the chips of the chip list are editable.
- chipsEditable(boolean) - Method in class net.replaceitem.reconfigure.config.widget.builder.ChipListWidgetBuilderImpl
- close() - Method in class net.replaceitem.reconfigure.screen.ConfigScreen
- close() - Method in class net.replaceitem.reconfigure.util.ScopedThreadLocal.ScopedValueCloseable
- ColorPickerConfigWidget - Class in net.replaceitem.reconfigure.screen.widget.config
- ColorPickerConfigWidget(ConfigWidgetList, PropertyImpl<Integer>, BaseSettings) - Constructor for class net.replaceitem.reconfigure.screen.widget.config.ColorPickerConfigWidget
- ColorPickerWidgetBuilder - Interface in net.replaceitem.reconfigure.api.widget
- ColorPickerWidgetBuilderImpl - Class in net.replaceitem.reconfigure.config.widget.builder
- ColorPickerWidgetBuilderImpl(PropertyBuildContext, PropertyBuilderImpl<?, Integer>) - Constructor for class net.replaceitem.reconfigure.config.widget.builder.ColorPickerWidgetBuilderImpl
- ColorPlanePickerWidget - Class in net.replaceitem.reconfigure.screen.widget
- ColorPlanePickerWidget(int, int, int, int) - Constructor for class net.replaceitem.reconfigure.screen.widget.ColorPlanePickerWidget
- ColorPreviewWidget - Class in net.replaceitem.reconfigure.screen.widget
- ColorPreviewWidget(int, int, int, int) - Constructor for class net.replaceitem.reconfigure.screen.widget.ColorPreviewWidget
- ColorUtil - Class in net.replaceitem.reconfigure.util
- ColorUtil() - Constructor for class net.replaceitem.reconfigure.util.ColorUtil
- ColorUtil.HSVColor - Record Class in net.replaceitem.reconfigure.util
- Config - Interface in net.replaceitem.reconfigure.api
- ConfigBuilder - Interface in net.replaceitem.reconfigure.api
- ConfigBuilderImpl - Class in net.replaceitem.reconfigure.config
- ConfigBuilderImpl(String) - Constructor for class net.replaceitem.reconfigure.config.ConfigBuilderImpl
- ConfigImpl - Class in net.replaceitem.reconfigure.config
- ConfigImpl(String, Text, Serializer<?, ?>) - Constructor for class net.replaceitem.reconfigure.config.ConfigImpl
- ConfigScreen - Class in net.replaceitem.reconfigure.screen
- ConfigScreen(ConfigImpl, Screen) - Constructor for class net.replaceitem.reconfigure.screen.ConfigScreen
- ConfigScreenTab - Class in net.replaceitem.reconfigure.screen
- ConfigScreenTab(ConfigTabImpl, MinecraftClient) - Constructor for class net.replaceitem.reconfigure.screen.ConfigScreenTab
- ConfigTab - Interface in net.replaceitem.reconfigure.api
- ConfigTabBuilder - Interface in net.replaceitem.reconfigure.api
- ConfigTabBuilderImpl - Class in net.replaceitem.reconfigure.config.widget
- ConfigTabBuilderImpl(ConfigImpl, String) - Constructor for class net.replaceitem.reconfigure.config.widget.ConfigTabBuilderImpl
- ConfigTabImpl - Class in net.replaceitem.reconfigure.config.widget
- ConfigTabImpl(ConfigImpl, String, Text) - Constructor for class net.replaceitem.reconfigure.config.widget.ConfigTabImpl
- ConfigTabImpl.TabItem - Interface in net.replaceitem.reconfigure.config.widget
- ConfigWidget - Class in net.replaceitem.reconfigure.screen.widget.config
- ConfigWidget(ConfigWidgetList, int) - Constructor for class net.replaceitem.reconfigure.screen.widget.config.ConfigWidget
- ConfigWidgetFactory<T> - Interface in net.replaceitem.reconfigure.config.widget
-
A config widget factory models a function for creating a widget instance.
- ConfigWidgetList - Class in net.replaceitem.reconfigure.screen
- ConfigWidgetList(ConfigTabImpl, MinecraftClient, int, int, int, int) - Constructor for class net.replaceitem.reconfigure.screen.ConfigWidgetList
- convertFromProperty(TypeAdapter<P, M>, P) - Method in class net.replaceitem.reconfigure.config.serialization.Marshaller
- convertToProperty(TypeAdapter<P, M>, T) - Method in class net.replaceitem.reconfigure.config.serialization.Marshaller
- copyPositioner() - Method in class net.replaceitem.reconfigure.screen.widget.layout.FlowWidget
- createBoolean(PropertyBuildContext, BooleanPropertyBuilderImpl) - Static method in class net.replaceitem.reconfigure.config.widget.builder.CyclingButtonWidgetBuilderImpl
- createBooleanProperty(String) - Method in interface net.replaceitem.reconfigure.api.ConfigTab
-
Starts building a boolean property for this config tab.
- createBooleanProperty(String) - Method in class net.replaceitem.reconfigure.config.widget.ConfigTabImpl
- createDefaultTab() - Method in interface net.replaceitem.reconfigure.api.Config
-
Creates the default tab for the config.
- createDefaultTab() - Method in class net.replaceitem.reconfigure.config.ConfigImpl
- createDouble(PropertyBuildContext, PropertyBuilderImpl<?, Double>) - Static method in class net.replaceitem.reconfigure.config.widget.builder.SliderWidgetBuilderImpl
- createDoubleProperty(String) - Method in interface net.replaceitem.reconfigure.api.ConfigTab
-
Starts building a double property for this config tab.
- createDoubleProperty(String) - Method in class net.replaceitem.reconfigure.config.widget.ConfigTabImpl
- createEnumProperty(String, Class<T>) - Method in interface net.replaceitem.reconfigure.api.ConfigTab
-
Starts building an enum property for this config tab.
- createEnumProperty(String, Class<T>) - Method in class net.replaceitem.reconfigure.config.widget.ConfigTabImpl
- createEnumProperty(String, List<T>) - Method in interface net.replaceitem.reconfigure.api.ConfigTab
-
Starts building an enum property for this config tab.
- createEnumProperty(String, List<T>) - Method in class net.replaceitem.reconfigure.config.widget.ConfigTabImpl
- createHeadline(String) - Method in interface net.replaceitem.reconfigure.api.ConfigTab
-
Creates a headline in the config tab.
- createHeadline(String) - Method in class net.replaceitem.reconfigure.config.widget.ConfigTabImpl
- createHeadline(Text) - Method in interface net.replaceitem.reconfigure.api.ConfigTab
-
Creates a headline in the config tab with the provided text.
- createHeadline(Text) - Method in class net.replaceitem.reconfigure.config.widget.ConfigTabImpl
- createInt(PropertyBuildContext, PropertyBuilderImpl<?, Integer>) - Static method in class net.replaceitem.reconfigure.config.widget.builder.SliderWidgetBuilderImpl
- createIntegerProperty(String) - Method in interface net.replaceitem.reconfigure.api.ConfigTab
-
Starts building an integer property for this config tab.
- createIntegerProperty(String) - Method in class net.replaceitem.reconfigure.config.widget.ConfigTabImpl
- createListProperty(String) - Method in interface net.replaceitem.reconfigure.api.ConfigTab
-
Starts building a list property for this config tab.
- createListProperty(String) - Method in class net.replaceitem.reconfigure.config.widget.ConfigTabImpl
- createScreen(Screen) - Method in interface net.replaceitem.reconfigure.api.Config
-
Deprecated.
- createScreen(Screen) - Method in class net.replaceitem.reconfigure.config.ConfigImpl
-
Deprecated.
- createStringProperty(String) - Method in interface net.replaceitem.reconfigure.api.ConfigTab
-
Starts building a string property for this config tab.
- createStringProperty(String) - Method in class net.replaceitem.reconfigure.config.widget.ConfigTabImpl
- createTab(String) - Method in interface net.replaceitem.reconfigure.api.Config
-
Creates a new tab for the config.
- createTab(String) - Method in class net.replaceitem.reconfigure.config.ConfigImpl
- createWidget(ConfigWidgetList) - Method in class net.replaceitem.reconfigure.config.PropertyHolder
- createWidget(ConfigWidgetList) - Method in interface net.replaceitem.reconfigure.config.widget.ConfigTabImpl.TabItem
- createWidget(ConfigWidgetList) - Method in class net.replaceitem.reconfigure.config.widget.Headline
- createWidget(ConfigWidgetList, PropertyImpl<T>) - Method in interface net.replaceitem.reconfigure.config.widget.ConfigWidgetFactory
-
Creates a widget for the provided parent config widget list and the given property.
- CustomWidgetBuilder<T> - Interface in net.replaceitem.reconfigure.api.widget
- CustomWidgetBuilderImpl<T> - Class in net.replaceitem.reconfigure.config.widget.builder
- CustomWidgetBuilderImpl(PropertyBuildContext, PropertyBuilderImpl<?, T>, Function<BaseSettings, ConfigWidgetFactory<T>>) - Constructor for class net.replaceitem.reconfigure.config.widget.builder.CustomWidgetBuilderImpl
- CyclingButtonConfigWidget<P> - Class in net.replaceitem.reconfigure.screen.widget.config
- CyclingButtonConfigWidget(ConfigWidgetList, PropertyImpl<P>, BaseSettings, Function<P, Text>, Collection<P>) - Constructor for class net.replaceitem.reconfigure.screen.widget.config.CyclingButtonConfigWidget
- CyclingButtonWidgetBuilder<T> - Interface in net.replaceitem.reconfigure.api.widget
- CyclingButtonWidgetBuilderImpl<T> - Class in net.replaceitem.reconfigure.config.widget.builder
- CyclingButtonWidgetBuilderImpl(PropertyBuildContext, PropertyBuilderImpl<?, T>, Collection<T>) - Constructor for class net.replaceitem.reconfigure.config.widget.builder.CyclingButtonWidgetBuilderImpl
D
- DEFAULT_HEIGHT - Static variable in class net.replaceitem.reconfigure.screen.widget.config.PropertyConfigWidget
- defaultControlToNumber(Double, Double) - Method in class net.replaceitem.reconfigure.config.widget.builder.SliderWidgetBuilderImpl.DoubleSliderWidgetBuilder
- defaultControlToNumber(Integer, Integer) - Method in class net.replaceitem.reconfigure.config.widget.builder.SliderWidgetBuilderImpl.IntSliderWidgetBuilder
- defaultControlToNumber(T, T) - Method in class net.replaceitem.reconfigure.config.widget.builder.SliderWidgetBuilderImpl
- defaultNumberToControl(Double, Double) - Method in class net.replaceitem.reconfigure.config.widget.builder.SliderWidgetBuilderImpl.DoubleSliderWidgetBuilder
- defaultNumberToControl(Integer, Integer) - Method in class net.replaceitem.reconfigure.config.widget.builder.SliderWidgetBuilderImpl.IntSliderWidgetBuilder
- defaultNumberToControl(T, T) - Method in class net.replaceitem.reconfigure.config.widget.builder.SliderWidgetBuilderImpl
- defaultNumberToText(Double, Double) - Method in class net.replaceitem.reconfigure.config.widget.builder.SliderWidgetBuilderImpl.DoubleSliderWidgetBuilder
- defaultNumberToText(Integer, Integer) - Method in class net.replaceitem.reconfigure.config.widget.builder.SliderWidgetBuilderImpl.IntSliderWidgetBuilder
- defaultNumberToText(T, T) - Method in class net.replaceitem.reconfigure.config.widget.builder.SliderWidgetBuilderImpl
- defaultValue - Variable in class net.replaceitem.reconfigure.config.property.builder.PropertyBuilderImpl
- defaultValue(T) - Method in interface net.replaceitem.reconfigure.api.property.PropertyBuilder
-
Sets the default value for the property.
- defaultValue(T) - Method in class net.replaceitem.reconfigure.config.property.builder.PropertyBuilderImpl
- deserialize(SerializationTarget, InputStream) - Method in class net.replaceitem.reconfigure.config.serialization.Serializer
- displayName - Variable in class net.replaceitem.reconfigure.config.widget.builder.WidgetBuilderImpl
- displayName() - Method in record class net.replaceitem.reconfigure.config.BaseSettings
-
Returns the value of the
displayName
record component. - displayName(Text) - Method in interface net.replaceitem.reconfigure.api.widget.WidgetBuilder
-
Sets the display name of the widget as rendered in the config screen.
- displayName(Text) - Method in class net.replaceitem.reconfigure.config.widget.builder.WidgetBuilderImpl
- Documentation of the reconfigure API - Search tag in Overview
- Section
- DOUBLE - Static variable in class net.replaceitem.reconfigure.config.serialization.IntermediaryType
- DOUBLE - Static variable in class net.replaceitem.reconfigure.config.serialization.TypeAdapter
- DoublePropertyBuilder - Interface in net.replaceitem.reconfigure.api.property
- DoublePropertyBuilderImpl - Class in net.replaceitem.reconfigure.config.property.builder
- DoublePropertyBuilderImpl(PropertyBuildContext, Identifier) - Constructor for class net.replaceitem.reconfigure.config.property.builder.DoublePropertyBuilderImpl
- DoubleSliderWidgetBuilder(PropertyBuildContext, PropertyBuilderImpl<?, Double>) - Constructor for class net.replaceitem.reconfigure.config.widget.builder.SliderWidgetBuilderImpl.DoubleSliderWidgetBuilder
- drawCheckerboard(DrawContext, int, int, int, int, int, int) - Static method in class net.replaceitem.reconfigure.util.DrawUtil
- DrawUtil - Class in net.replaceitem.reconfigure.util
- DrawUtil() - Constructor for class net.replaceitem.reconfigure.util.DrawUtil
- DynamicEditBoxWidget - Class in net.replaceitem.reconfigure.screen.widget
- DynamicEditBoxWidget(TextRenderer, int, int, int, int, Text, Text) - Constructor for class net.replaceitem.reconfigure.screen.widget.DynamicEditBoxWidget
- DynamicTextFieldWidget - Class in net.replaceitem.reconfigure.screen.widget
- DynamicTextFieldWidget(TextRenderer, int, int, int, int, Text) - Constructor for class net.replaceitem.reconfigure.screen.widget.DynamicTextFieldWidget
E
- EditBoxAccessor - Interface in net.replaceitem.reconfigure.mixin
- EditBoxConfigWidget - Class in net.replaceitem.reconfigure.screen.widget.config
- EditBoxConfigWidget(ConfigWidgetList, PropertyImpl<String>, BaseSettings, Text) - Constructor for class net.replaceitem.reconfigure.screen.widget.config.EditBoxConfigWidget
- EditBoxWidgetAccessor - Interface in net.replaceitem.reconfigure.mixin
- EditBoxWidgetBuilder - Interface in net.replaceitem.reconfigure.api.widget
- EditBoxWidgetBuilderImpl - Class in net.replaceitem.reconfigure.config.widget.builder
- EditBoxWidgetBuilderImpl(PropertyBuildContext, PropertyBuilderImpl<?, String>) - Constructor for class net.replaceitem.reconfigure.config.widget.builder.EditBoxWidgetBuilderImpl
- Element(Widget, Positioner) - Constructor for class net.replaceitem.reconfigure.screen.widget.layout.FlowWidget.Element
- ensureVisible(E) - Method in class net.replaceitem.reconfigure.screen.widget.VariableHeightElementListWidget
- Entry(int) - Constructor for class net.replaceitem.reconfigure.screen.widget.VariableHeightElementListWidget.Entry
- entrySet() - Method in class net.replaceitem.reconfigure.util.OrderedProperties
- EnumPropertyBuilder<T> - Interface in net.replaceitem.reconfigure.api.property
- EnumPropertyBuilderImpl<T> - Class in net.replaceitem.reconfigure.config.property.builder
- EnumPropertyBuilderImpl(PropertyBuildContext, Identifier, Collection<T>) - Constructor for class net.replaceitem.reconfigure.config.property.builder.EnumPropertyBuilderImpl
- equals(Object) - Method in record class net.replaceitem.reconfigure.config.BaseSettings
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class net.replaceitem.reconfigure.util.ColorUtil.HSVColor
-
Indicates whether some other object is "equal to" this one.
- Example - Search tag in Overview
- Section
F
- FlowWidget - Class in net.replaceitem.reconfigure.screen.widget.layout
- FlowWidget(int, int, int, int, FlowWidget.DisplayAxis) - Constructor for class net.replaceitem.reconfigure.screen.widget.layout.FlowWidget
- FlowWidget(FlowWidget.DisplayAxis) - Constructor for class net.replaceitem.reconfigure.screen.widget.layout.FlowWidget
- FlowWidget.DisplayAxis - Enum Class in net.replaceitem.reconfigure.screen.widget.layout
- FlowWidget.Element - Class in net.replaceitem.reconfigure.screen.widget.layout
- forEachChild(Consumer<ClickableWidget>) - Method in class net.replaceitem.reconfigure.screen.ConfigScreenTab
- forEachChild(Consumer<ClickableWidget>) - Method in class net.replaceitem.reconfigure.screen.widget.config.ConfigWidget
- forEachElement(Consumer<Widget>) - Method in class net.replaceitem.reconfigure.screen.widget.layout.FlowWidget
- forEachElement(Consumer<Widget>) - Method in class net.replaceitem.reconfigure.screen.widget.layout.SocketWidget
- forEnum(Collection<T>) - Static method in class net.replaceitem.reconfigure.config.serialization.TypeAdapter
- fromIntermediary(M) - Method in class net.replaceitem.reconfigure.config.serialization.TypeAdapter
G
- GAP - Static variable in class net.replaceitem.reconfigure.screen.widget.VariableHeightElementListWidget
- get() - Method in interface net.replaceitem.reconfigure.api.Bindable
-
Gets the current value
- get() - Method in class net.replaceitem.reconfigure.config.MappedBindable
- get() - Method in class net.replaceitem.reconfigure.config.property.PropertyImpl
- get() - Method in class net.replaceitem.reconfigure.config.PropertyHolder
- get() - Method in interface net.replaceitem.reconfigure.config.serialization.SerializationTarget.SerializationProperty
- get() - Method in class net.replaceitem.reconfigure.util.ScopedThreadLocal
- getBottom() - Method in class net.replaceitem.reconfigure.screen.widget.PositioningEntryWidget
- getContentsHeightWithPadding() - Method in class net.replaceitem.reconfigure.screen.widget.VariableHeightElementListWidget
- getContentWidth() - Method in class net.replaceitem.reconfigure.screen.widget.config.PropertyConfigWidget
- getDefaultValue() - Method in interface net.replaceitem.reconfigure.api.Property
-
Gets the default value of the property.
- getDefaultValue() - Method in class net.replaceitem.reconfigure.config.property.PropertyImpl
- getEditBox() - Method in interface net.replaceitem.reconfigure.mixin.EditBoxWidgetAccessor
- getEntries() - Method in class net.replaceitem.reconfigure.config.widget.ConfigTabImpl
- getEntryAtPosition(double, double) - Method in class net.replaceitem.reconfigure.screen.widget.VariableHeightElementListWidget
- getFileExtension() - Method in class net.replaceitem.reconfigure.config.serialization.Serializer
- getFileExtension() - Method in class net.replaceitem.reconfigure.config.serialization.serializer.JsonSerializer
- getFileExtension() - Method in class net.replaceitem.reconfigure.config.serialization.serializer.NbtSerializer
- getFileExtension() - Method in class net.replaceitem.reconfigure.config.serialization.serializer.PropertiesSerializer
- getHeight() - Method in class net.replaceitem.reconfigure.screen.widget.layout.SocketWidget
- getHeight() - Method in class net.replaceitem.reconfigure.screen.widget.VariableHeightElementListWidget.Entry
- getId() - Method in interface net.replaceitem.reconfigure.api.Property
-
Gets the identifier of the property.
- getId() - Method in class net.replaceitem.reconfigure.config.property.builder.PropertyBuilderImpl
- getId() - Method in class net.replaceitem.reconfigure.config.property.PropertyImpl
- getId() - Method in class net.replaceitem.reconfigure.config.PropertyHolder
- getId() - Method in interface net.replaceitem.reconfigure.config.serialization.SerializationTarget.SerializationProperty
- getInner() - Method in class net.replaceitem.reconfigure.screen.widget.layout.SocketWidget
- getMainPositioner() - Method in class net.replaceitem.reconfigure.screen.widget.layout.FlowWidget
- getMarshaller() - Method in class net.replaceitem.reconfigure.config.serialization.Serializer
- getMarshaller() - Method in class net.replaceitem.reconfigure.config.serialization.serializer.JsonSerializer
- getMarshaller() - Method in class net.replaceitem.reconfigure.config.serialization.serializer.NbtSerializer
- getMarshaller() - Method in class net.replaceitem.reconfigure.config.serialization.serializer.PropertiesSerializer
- getMessage() - Method in class net.replaceitem.reconfigure.api.ValidationResult
- getNamespace() - Method in class net.replaceitem.reconfigure.config.ConfigImpl
- getNamespace() - Method in interface net.replaceitem.reconfigure.config.serialization.SerializationTarget
- getNarrationMessage() - Method in class net.replaceitem.reconfigure.screen.widget.ColorPreviewWidget
- getNavigationFocus() - Method in class net.replaceitem.reconfigure.screen.widget.PositioningEntryWidget
- getProperties() - Method in class net.replaceitem.reconfigure.config.ConfigImpl
- getProperties() - Method in interface net.replaceitem.reconfigure.config.serialization.SerializationTarget
- getProperty() - Method in class net.replaceitem.reconfigure.config.PropertyHolder
- getProperty(String) - Method in class net.replaceitem.reconfigure.config.ConfigImpl
- getProperty(String) - Method in interface net.replaceitem.reconfigure.config.serialization.SerializationTarget
- getProperty(Identifier) - Method in class net.replaceitem.reconfigure.config.ConfigImpl
- getProperty(Identifier) - Method in interface net.replaceitem.reconfigure.config.serialization.SerializationTarget
- getProperty(SerializationTarget.SerializationProperty<?>) - Method in class net.replaceitem.reconfigure.config.serialization.Serializer
- getProperty(SerializationTarget.SerializationProperty<P>) - Method in class net.replaceitem.reconfigure.config.serialization.Marshaller
- getRight() - Method in class net.replaceitem.reconfigure.screen.widget.PositioningEntryWidget
- getRowBottom(int) - Method in class net.replaceitem.reconfigure.screen.widget.VariableHeightElementListWidget
- getRowLeft() - Method in class net.replaceitem.reconfigure.screen.widget.VariableHeightElementListWidget
- getRowTop(int) - Method in class net.replaceitem.reconfigure.screen.widget.VariableHeightElementListWidget
- getSaveValue() - Method in class net.replaceitem.reconfigure.screen.widget.config.CheckboxConfigWidget
- getSaveValue() - Method in class net.replaceitem.reconfigure.screen.widget.config.ChipListConfigWidget
- getSaveValue() - Method in class net.replaceitem.reconfigure.screen.widget.config.ColorPickerConfigWidget
- getSaveValue() - Method in class net.replaceitem.reconfigure.screen.widget.config.CyclingButtonConfigWidget
- getSaveValue() - Method in class net.replaceitem.reconfigure.screen.widget.config.EditBoxConfigWidget
- getSaveValue() - Method in class net.replaceitem.reconfigure.screen.widget.config.PropertyConfigWidget
- getSaveValue() - Method in class net.replaceitem.reconfigure.screen.widget.config.SliderConfigWidget
- getSaveValue() - Method in class net.replaceitem.reconfigure.screen.widget.config.TextFieldConfigWidget
- getScrollbarThumbHeight() - Method in class net.replaceitem.reconfigure.screen.widget.DynamicEditBoxWidget
- getTabs() - Method in class net.replaceitem.reconfigure.config.ConfigImpl
- getTextRenderer() - Method in class net.replaceitem.reconfigure.screen.ConfigWidgetList
- Getting started - Search tag in Overview
- Section
- getTitle() - Method in class net.replaceitem.reconfigure.config.ConfigImpl
- getTitle() - Method in class net.replaceitem.reconfigure.config.widget.ConfigTabImpl
- getTitle() - Method in class net.replaceitem.reconfigure.screen.ConfigScreenTab
- getType() - Method in class net.replaceitem.reconfigure.config.serialization.TypeAdapter
- getTypeAdapter() - Method in class net.replaceitem.reconfigure.config.property.builder.BooleanPropertyBuilderImpl
- getTypeAdapter() - Method in class net.replaceitem.reconfigure.config.property.builder.DoublePropertyBuilderImpl
- getTypeAdapter() - Method in class net.replaceitem.reconfigure.config.property.builder.EnumPropertyBuilderImpl
- getTypeAdapter() - Method in class net.replaceitem.reconfigure.config.property.builder.IntPropertyBuilderImpl
- getTypeAdapter() - Method in class net.replaceitem.reconfigure.config.property.builder.ListPropertyBuilderImpl
- getTypeAdapter() - Method in class net.replaceitem.reconfigure.config.property.builder.PropertyBuilderImpl
- getTypeAdapter() - Method in class net.replaceitem.reconfigure.config.property.builder.StringPropertyBuilderImpl
- getTypeAdapter() - Method in class net.replaceitem.reconfigure.config.PropertyHolder
- getTypeAdapter() - Method in interface net.replaceitem.reconfigure.config.serialization.SerializationTarget.SerializationProperty
- getValue() - Method in class net.replaceitem.reconfigure.config.serialization.Intermediary
- getValue() - Method in class net.replaceitem.reconfigure.screen.widget.GradientSlider
- getWidgetPos() - Method in class net.replaceitem.reconfigure.screen.widget.config.CheckboxConfigWidget
- getWidgetPos() - Method in class net.replaceitem.reconfigure.screen.widget.config.EditBoxConfigWidget
- getWidgetPos() - Method in class net.replaceitem.reconfigure.screen.widget.config.SimpleConfigWidget
- getWidth() - Method in class net.replaceitem.reconfigure.screen.widget.layout.SocketWidget
- getWidth() - Method in class net.replaceitem.reconfigure.screen.widget.PositioningEntryWidget
- getX() - Method in class net.replaceitem.reconfigure.screen.widget.layout.SocketWidget
- getX() - Method in class net.replaceitem.reconfigure.screen.widget.PositioningEntryWidget
- getY() - Method in class net.replaceitem.reconfigure.screen.widget.layout.SocketWidget
- getY() - Method in class net.replaceitem.reconfigure.screen.widget.PositioningEntryWidget
- GradientSlider - Class in net.replaceitem.reconfigure.screen.widget
- GradientSlider(int, int, int, int, Text, double, Int2IntFunction) - Constructor for class net.replaceitem.reconfigure.screen.widget.GradientSlider
- GSON - Static variable in class net.replaceitem.reconfigure.config.serialization.serializer.JsonSerializer
H
- hashCode() - Method in record class net.replaceitem.reconfigure.config.BaseSettings
-
Returns a hash code value for this object.
- hashCode() - Method in record class net.replaceitem.reconfigure.util.ColorUtil.HSVColor
-
Returns a hash code value for this object.
- hasListeners() - Method in class net.replaceitem.reconfigure.config.AbstractBindable
- hasSingleDefaultTab() - Method in class net.replaceitem.reconfigure.config.ConfigImpl
- Headline - Class in net.replaceitem.reconfigure.config.widget
- Headline(Text) - Constructor for class net.replaceitem.reconfigure.config.widget.Headline
- HeadlineConfigWidget - Class in net.replaceitem.reconfigure.screen.widget.config
- HeadlineConfigWidget(ConfigWidgetList, Text) - Constructor for class net.replaceitem.reconfigure.screen.widget.config.HeadlineConfigWidget
- height - Variable in class net.replaceitem.reconfigure.screen.widget.VariableHeightElementListWidget.Entry
- HEIGHT - Static variable in class net.replaceitem.reconfigure.screen.widget.config.EditBoxConfigWidget
- HORIZONTAL - Enum constant in enum class net.replaceitem.reconfigure.screen.widget.layout.FlowWidget.DisplayAxis
- HSV_GRADIENT_COLORS - Static variable in class net.replaceitem.reconfigure.screen.widget.ColorPlanePickerWidget
- HSVColor(float, float, float) - Constructor for record class net.replaceitem.reconfigure.util.ColorUtil.HSVColor
-
Creates an instance of a
HSVColor
record class. - hsvToRgb(float, float, float) - Static method in class net.replaceitem.reconfigure.util.ColorUtil
- hue() - Method in record class net.replaceitem.reconfigure.util.ColorUtil.HSVColor
-
Returns the value of the
hue
record component.
I
- id - Variable in class net.replaceitem.reconfigure.config.property.builder.PropertyBuilderImpl
- id(String) - Static method in class net.replaceitem.reconfigure.Reconfigure
- init() - Method in class net.replaceitem.reconfigure.screen.ConfigScreen
- INTEGER - Static variable in class net.replaceitem.reconfigure.config.serialization.IntermediaryType
- INTEGER - Static variable in class net.replaceitem.reconfigure.config.serialization.TypeAdapter
- Intermediary<T> - Class in net.replaceitem.reconfigure.config.serialization
- Intermediary(T) - Constructor for class net.replaceitem.reconfigure.config.serialization.Intermediary
- Intermediary.IntermediaryBoolean - Class in net.replaceitem.reconfigure.config.serialization
- Intermediary.IntermediaryDouble - Class in net.replaceitem.reconfigure.config.serialization
- Intermediary.IntermediaryInteger - Class in net.replaceitem.reconfigure.config.serialization
- Intermediary.IntermediaryList - Class in net.replaceitem.reconfigure.config.serialization
- Intermediary.IntermediaryString - Class in net.replaceitem.reconfigure.config.serialization
- IntermediaryBoolean(Boolean) - Constructor for class net.replaceitem.reconfigure.config.serialization.Intermediary.IntermediaryBoolean
- IntermediaryDouble(Double) - Constructor for class net.replaceitem.reconfigure.config.serialization.Intermediary.IntermediaryDouble
- IntermediaryInteger(Integer) - Constructor for class net.replaceitem.reconfigure.config.serialization.Intermediary.IntermediaryInteger
- IntermediaryList(List<String>) - Constructor for class net.replaceitem.reconfigure.config.serialization.Intermediary.IntermediaryList
- IntermediaryString(String) - Constructor for class net.replaceitem.reconfigure.config.serialization.Intermediary.IntermediaryString
- IntermediaryType<M> - Class in net.replaceitem.reconfigure.config.serialization
- IntermediaryType(String) - Constructor for class net.replaceitem.reconfigure.config.serialization.IntermediaryType
- IntPropertyBuilder - Interface in net.replaceitem.reconfigure.api.property
- IntPropertyBuilderImpl - Class in net.replaceitem.reconfigure.config.property.builder
- IntPropertyBuilderImpl(PropertyBuildContext, Identifier) - Constructor for class net.replaceitem.reconfigure.config.property.builder.IntPropertyBuilderImpl
- IntSliderWidgetBuilder(PropertyBuildContext, PropertyBuilderImpl<?, Integer>) - Constructor for class net.replaceitem.reconfigure.config.widget.builder.SliderWidgetBuilderImpl.IntSliderWidgetBuilder
- invalid(String) - Static method in class net.replaceitem.reconfigure.api.ValidationResult
- invalid(Text) - Static method in class net.replaceitem.reconfigure.api.ValidationResult
- isDefault() - Method in interface net.replaceitem.reconfigure.api.Property
-
Returns whether the property is currently set to the default value according to
Objects.equals(Object, Object)
. - isDefault() - Method in class net.replaceitem.reconfigure.config.property.PropertyImpl
- isDefault(T) - Method in interface net.replaceitem.reconfigure.api.Property
-
Returns whether the value is equal to the default value according to
Objects.equals(Object, Object)
. - isDefault(T) - Method in class net.replaceitem.reconfigure.config.property.PropertyImpl
- isInvalid() - Method in class net.replaceitem.reconfigure.api.ValidationResult
- isValid() - Method in class net.replaceitem.reconfigure.api.ValidationResult
J
- JSON - Static variable in class net.replaceitem.reconfigure.api.serializer.Serializers
- JsonSerializer - Class in net.replaceitem.reconfigure.config.serialization.serializer
- JsonSerializer(Consumer<JsonObject>, Consumer<JsonObject>) - Constructor for class net.replaceitem.reconfigure.config.serialization.serializer.JsonSerializer
- JsonSerializerBuilder - Interface in net.replaceitem.reconfigure.api.serializer
- JsonSerializerBuilderImpl - Class in net.replaceitem.reconfigure.config.serialization.builder
- JsonSerializerBuilderImpl() - Constructor for class net.replaceitem.reconfigure.config.serialization.builder.JsonSerializerBuilderImpl
L
- LIST - Static variable in class net.replaceitem.reconfigure.config.serialization.IntermediaryType
- LIST - Static variable in class net.replaceitem.reconfigure.config.serialization.TypeAdapter
- ListPropertyBuilder - Interface in net.replaceitem.reconfigure.api.property
- ListPropertyBuilderImpl - Class in net.replaceitem.reconfigure.config.property.builder
- ListPropertyBuilderImpl(PropertyBuildContext, Identifier, List<String>) - Constructor for class net.replaceitem.reconfigure.config.property.builder.ListPropertyBuilderImpl
- load() - Method in interface net.replaceitem.reconfigure.api.Config
-
Loads the config from a file using the
Serializer
defined in the config. - load() - Method in class net.replaceitem.reconfigure.config.ConfigImpl
- load(SerializationTarget, C) - Method in class net.replaceitem.reconfigure.config.serialization.Serializer
- load(SerializationTarget, JsonObject) - Method in class net.replaceitem.reconfigure.config.serialization.serializer.JsonSerializer
- load(SerializationTarget, Properties) - Method in class net.replaceitem.reconfigure.config.serialization.serializer.PropertiesSerializer
- load(SerializationTarget, NbtCompound) - Method in class net.replaceitem.reconfigure.config.serialization.serializer.NbtSerializer
- loadValue(Boolean) - Method in class net.replaceitem.reconfigure.screen.widget.config.CheckboxConfigWidget
- loadValue(Integer) - Method in class net.replaceitem.reconfigure.screen.widget.config.ColorPickerConfigWidget
- loadValue(String) - Method in class net.replaceitem.reconfigure.screen.widget.config.EditBoxConfigWidget
- loadValue(String) - Method in class net.replaceitem.reconfigure.screen.widget.config.TextFieldConfigWidget
- loadValue(List<String>) - Method in class net.replaceitem.reconfigure.screen.widget.config.ChipListConfigWidget
- loadValue(P) - Method in class net.replaceitem.reconfigure.screen.widget.config.CyclingButtonConfigWidget
- loadValue(P) - Method in class net.replaceitem.reconfigure.screen.widget.config.PropertyConfigWidget
- loadValue(T) - Method in class net.replaceitem.reconfigure.screen.widget.config.SliderConfigWidget
- LOGGER - Static variable in class net.replaceitem.reconfigure.Reconfigure
M
- map(Function<T, M>) - Method in interface net.replaceitem.reconfigure.api.Bindable
-
Creates a new bindable derived with the provided mapper function.
- map(Function<T, M>) - Method in class net.replaceitem.reconfigure.config.AbstractBindable
- MappedBindable<T,
U> - Class in net.replaceitem.reconfigure.config - marshall(Intermediary<?>) - Method in class net.replaceitem.reconfigure.config.serialization.Marshaller
- Marshaller<T> - Class in net.replaceitem.reconfigure.config.serialization
-
This class converts from a Serialization specific format (e.g.
- Marshaller() - Constructor for class net.replaceitem.reconfigure.config.serialization.Marshaller
- max - Variable in class net.replaceitem.reconfigure.config.property.builder.NumericPropertyBuilderImpl
- max - Variable in class net.replaceitem.reconfigure.config.widget.builder.SliderWidgetBuilderImpl
- max(T) - Method in interface net.replaceitem.reconfigure.api.property.NumericPropertyBuilder
-
Sets the maximum value for the numeric property (inclusive).
- max(T) - Method in interface net.replaceitem.reconfigure.api.widget.SliderWidgetBuilder
-
The maximum value for the slider.
- max(T) - Method in class net.replaceitem.reconfigure.config.property.builder.NumericPropertyBuilderImpl
- max(T) - Method in class net.replaceitem.reconfigure.config.widget.builder.SliderWidgetBuilderImpl
- min - Variable in class net.replaceitem.reconfigure.config.property.builder.NumericPropertyBuilderImpl
- min - Variable in class net.replaceitem.reconfigure.config.widget.builder.SliderWidgetBuilderImpl
- min(T) - Method in interface net.replaceitem.reconfigure.api.property.NumericPropertyBuilder
-
Sets the minimum value for the numeric property (inclusive).
- min(T) - Method in interface net.replaceitem.reconfigure.api.widget.SliderWidgetBuilder
-
The minimum value for the slider.
- min(T) - Method in class net.replaceitem.reconfigure.config.property.builder.NumericPropertyBuilderImpl
- min(T) - Method in class net.replaceitem.reconfigure.config.widget.builder.SliderWidgetBuilderImpl
N
- NAME_HEIGHT - Static variable in class net.replaceitem.reconfigure.screen.widget.config.PropertyConfigWidget
- NAMESPACE - Static variable in class net.replaceitem.reconfigure.Reconfigure
- nameWidget - Variable in class net.replaceitem.reconfigure.screen.widget.config.PropertyConfigWidget
- NBT - Static variable in class net.replaceitem.reconfigure.api.serializer.Serializers
- NbtSerializer - Class in net.replaceitem.reconfigure.config.serialization.serializer
- NbtSerializer(Consumer<NbtCompound>, Consumer<NbtCompound>) - Constructor for class net.replaceitem.reconfigure.config.serialization.serializer.NbtSerializer
- NbtSerializerBuilder - Interface in net.replaceitem.reconfigure.api.serializer
- NbtSerializerBuilderImpl - Class in net.replaceitem.reconfigure.config.serialization.builder
- NbtSerializerBuilderImpl() - Constructor for class net.replaceitem.reconfigure.config.serialization.builder.NbtSerializerBuilderImpl
- net.replaceitem.reconfigure - package net.replaceitem.reconfigure
- net.replaceitem.reconfigure.api - package net.replaceitem.reconfigure.api
- net.replaceitem.reconfigure.api.property - package net.replaceitem.reconfigure.api.property
- net.replaceitem.reconfigure.api.serializer - package net.replaceitem.reconfigure.api.serializer
- net.replaceitem.reconfigure.api.widget - package net.replaceitem.reconfigure.api.widget
- net.replaceitem.reconfigure.config - package net.replaceitem.reconfigure.config
- net.replaceitem.reconfigure.config.property - package net.replaceitem.reconfigure.config.property
- net.replaceitem.reconfigure.config.property.builder - package net.replaceitem.reconfigure.config.property.builder
- net.replaceitem.reconfigure.config.serialization - package net.replaceitem.reconfigure.config.serialization
- net.replaceitem.reconfigure.config.serialization.builder - package net.replaceitem.reconfigure.config.serialization.builder
- net.replaceitem.reconfigure.config.serialization.serializer - package net.replaceitem.reconfigure.config.serialization.serializer
- net.replaceitem.reconfigure.config.widget - package net.replaceitem.reconfigure.config.widget
- net.replaceitem.reconfigure.config.widget.builder - package net.replaceitem.reconfigure.config.widget.builder
- net.replaceitem.reconfigure.mixin - package net.replaceitem.reconfigure.mixin
- net.replaceitem.reconfigure.screen - package net.replaceitem.reconfigure.screen
- net.replaceitem.reconfigure.screen.widget - package net.replaceitem.reconfigure.screen.widget
- net.replaceitem.reconfigure.screen.widget.config - package net.replaceitem.reconfigure.screen.widget.config
- net.replaceitem.reconfigure.screen.widget.layout - package net.replaceitem.reconfigure.screen.widget.layout
- net.replaceitem.reconfigure.util - package net.replaceitem.reconfigure.util
- NumericPropertyBuilder<SELF,
T> - Interface in net.replaceitem.reconfigure.api.property - NumericPropertyBuilderImpl<SELF,
T> - Class in net.replaceitem.reconfigure.config.property.builder - NumericPropertyBuilderImpl(PropertyBuildContext, Identifier, T) - Constructor for class net.replaceitem.reconfigure.config.property.builder.NumericPropertyBuilderImpl
O
- observe(Consumer<T>) - Method in interface net.replaceitem.reconfigure.api.Bindable
-
Adds a listener to this bindable and also immediately emits the current value to the listener.
- observe(Consumer<T>) - Method in class net.replaceitem.reconfigure.config.AbstractBindable
- ofPredicate(Predicate<T>, Text) - Static method in interface net.replaceitem.reconfigure.api.Validator
-
Creates a validator from a
Predicate
and an error message. - onClick(double, double) - Method in class net.replaceitem.reconfigure.screen.widget.ColorPlanePickerWidget
- onColorChanged(float, float, float) - Method in class net.replaceitem.reconfigure.screen.widget.ColorPlanePickerWidget
- onDrag(double, double, double, double) - Method in class net.replaceitem.reconfigure.screen.widget.ColorPlanePickerWidget
- onInitializeClient() - Method in class net.replaceitem.reconfigure.Reconfigure
- onSave() - Method in class net.replaceitem.reconfigure.screen.ConfigScreenTab
- onSave() - Method in class net.replaceitem.reconfigure.screen.widget.config.ConfigWidget
- onSave() - Method in class net.replaceitem.reconfigure.screen.widget.config.PropertyConfigWidget
- onValueChanged() - Method in class net.replaceitem.reconfigure.screen.widget.config.PropertyConfigWidget
- OrderedProperties - Class in net.replaceitem.reconfigure.util
- OrderedProperties() - Constructor for class net.replaceitem.reconfigure.util.OrderedProperties
P
- PADDING - Static variable in class net.replaceitem.reconfigure.screen.widget.config.PropertyConfigWidget
- parent - Variable in class net.replaceitem.reconfigure.screen.widget.config.ConfigWidget
- placeholder - Variable in class net.replaceitem.reconfigure.config.widget.builder.AbstractTextFieldWidgetBuilderImpl
- placeholder() - Method in interface net.replaceitem.reconfigure.api.widget.AbstractTextFieldWidgetBuilder
-
Sets the placeholder for the text field widget to the default translatable text.
- placeholder() - Method in class net.replaceitem.reconfigure.config.widget.builder.AbstractTextFieldWidgetBuilderImpl
- placeholder(Text) - Method in interface net.replaceitem.reconfigure.api.widget.AbstractTextFieldWidgetBuilder
-
Sets the placeholder text for the text field widget.
- placeholder(Text) - Method in class net.replaceitem.reconfigure.config.widget.builder.AbstractTextFieldWidgetBuilderImpl
- PositioningEntryWidget<E> - Class in net.replaceitem.reconfigure.screen.widget
- PositioningEntryWidget(int) - Constructor for class net.replaceitem.reconfigure.screen.widget.PositioningEntryWidget
- positionName() - Method in class net.replaceitem.reconfigure.screen.widget.config.ChipListConfigWidget
- positionName() - Method in class net.replaceitem.reconfigure.screen.widget.config.EditBoxConfigWidget
- positionName() - Method in class net.replaceitem.reconfigure.screen.widget.config.PropertyConfigWidget
- positionNameFullWidth() - Method in class net.replaceitem.reconfigure.screen.widget.config.PropertyConfigWidget
- postBuild(PropertyHolder<T>) - Method in class net.replaceitem.reconfigure.config.property.builder.PropertyBuilderImpl
-
This is run after
PropertyBuilderImpl.buildImpl()
to add the created Property to the tab. - postBuild(PropertyHolder<T>) - Method in class net.replaceitem.reconfigure.config.widget.builder.WidgetBuilderImpl
-
This is run after
buildImpl(PropertyHolder)
to add the created Property to the tab. - preBuild() - Method in class net.replaceitem.reconfigure.config.property.builder.DoublePropertyBuilderImpl
- preBuild() - Method in class net.replaceitem.reconfigure.config.property.builder.EnumPropertyBuilderImpl
- preBuild() - Method in class net.replaceitem.reconfigure.config.property.builder.IntPropertyBuilderImpl
- preBuild() - Method in class net.replaceitem.reconfigure.config.property.builder.PropertyBuilderImpl
-
This is run before calling
PropertyBuilderImpl.buildImpl()
. - preBuild(PropertyHolder<T>) - Method in class net.replaceitem.reconfigure.config.widget.builder.CyclingButtonWidgetBuilderImpl
- preBuild(PropertyHolder<T>) - Method in class net.replaceitem.reconfigure.config.widget.builder.SliderWidgetBuilderImpl
- preBuild(PropertyHolder<T>) - Method in class net.replaceitem.reconfigure.config.widget.builder.WidgetBuilderImpl
-
This is run before calling
buildImpl(PropertyHolder)
. - preLoad - Variable in class net.replaceitem.reconfigure.config.serialization.builder.SerializerBuilderImpl
- preLoad(Consumer<C>) - Method in interface net.replaceitem.reconfigure.api.serializer.SerializerBuilder
-
Adds a preload middleware to the serializer.
- preLoad(Consumer<C>) - Method in class net.replaceitem.reconfigure.config.serialization.builder.SerializerBuilderImpl
- preWrite - Variable in class net.replaceitem.reconfigure.config.serialization.builder.SerializerBuilderImpl
- preWrite(Consumer<C>) - Method in interface net.replaceitem.reconfigure.api.serializer.SerializerBuilder
-
Adds a prewrite middleware to the serializer.
- preWrite(Consumer<C>) - Method in class net.replaceitem.reconfigure.config.serialization.builder.SerializerBuilderImpl
- properties - Variable in class net.replaceitem.reconfigure.config.ConfigImpl
- PROPERTIES - Static variable in class net.replaceitem.reconfigure.api.serializer.Serializers
- PropertiesSerializer - Class in net.replaceitem.reconfigure.config.serialization.serializer
- PropertiesSerializer(Consumer<Properties>, Consumer<Properties>) - Constructor for class net.replaceitem.reconfigure.config.serialization.serializer.PropertiesSerializer
- PropertiesSerializerBuilder - Interface in net.replaceitem.reconfigure.api.serializer
- PropertiesSerializerBuilderImpl - Class in net.replaceitem.reconfigure.config.serialization.builder
- PropertiesSerializerBuilderImpl() - Constructor for class net.replaceitem.reconfigure.config.serialization.builder.PropertiesSerializerBuilderImpl
- property - Variable in class net.replaceitem.reconfigure.screen.widget.config.PropertyConfigWidget
- Property<T> - Interface in net.replaceitem.reconfigure.api
- propertyBuildContext - Variable in class net.replaceitem.reconfigure.config.property.builder.PropertyBuilderImpl
- PropertyBuildContext - Interface in net.replaceitem.reconfigure.config.property
- propertyBuilder - Variable in class net.replaceitem.reconfigure.config.widget.builder.WidgetBuilderImpl
- PropertyBuilder<SELF,
T> - Interface in net.replaceitem.reconfigure.api.property - PropertyBuilderImpl<SELF,
T> - Class in net.replaceitem.reconfigure.config.property.builder - PropertyBuilderImpl(PropertyBuildContext, Identifier, T) - Constructor for class net.replaceitem.reconfigure.config.property.builder.PropertyBuilderImpl
- PropertyConfigWidget<P> - Class in net.replaceitem.reconfigure.screen.widget.config
- PropertyConfigWidget(ConfigWidgetList, int, PropertyImpl<P>, BaseSettings) - Constructor for class net.replaceitem.reconfigure.screen.widget.config.PropertyConfigWidget
- PropertyHolder<T> - Class in net.replaceitem.reconfigure.config
- PropertyHolder(PropertyImpl<T>, TypeAdapter<T, ?>, ConfigWidgetFactory<T>) - Constructor for class net.replaceitem.reconfigure.config.PropertyHolder
- PropertyImpl<T> - Class in net.replaceitem.reconfigure.config.property
- PropertyImpl(Identifier, T, ValidatorList<T>) - Constructor for class net.replaceitem.reconfigure.config.property.PropertyImpl
- put(Object, Object) - Method in class net.replaceitem.reconfigure.util.OrderedProperties
R
- range(T, T) - Method in interface net.replaceitem.reconfigure.api.property.NumericPropertyBuilder
-
Sets the minimum and maximum values for the numeric property (inclusive).
- range(T, T) - Method in interface net.replaceitem.reconfigure.api.widget.SliderWidgetBuilder
-
Convenience method for setting
SliderWidgetBuilder.min(Number)
andSliderWidgetBuilder.max(Number)
at once. - range(T, T) - Method in class net.replaceitem.reconfigure.config.property.builder.NumericPropertyBuilderImpl
- read(InputStream) - Method in class net.replaceitem.reconfigure.config.serialization.CharSerializer
- read(InputStream) - Method in class net.replaceitem.reconfigure.config.serialization.serializer.NbtSerializer
- read(InputStream) - Method in class net.replaceitem.reconfigure.config.serialization.Serializer
- read(Reader) - Method in class net.replaceitem.reconfigure.config.serialization.CharSerializer
- read(Reader) - Method in class net.replaceitem.reconfigure.config.serialization.serializer.JsonSerializer
- read(Reader) - Method in class net.replaceitem.reconfigure.config.serialization.serializer.PropertiesSerializer
- Reconfigure - Class in net.replaceitem.reconfigure
- Reconfigure() - Constructor for class net.replaceitem.reconfigure.Reconfigure
- refreshGrid(ScreenRect) - Method in class net.replaceitem.reconfigure.screen.ConfigScreenTab
- refreshPosition() - Method in class net.replaceitem.reconfigure.screen.widget.config.ChipListConfigWidget
- refreshPosition() - Method in class net.replaceitem.reconfigure.screen.widget.config.ColorPickerConfigWidget
- refreshPosition() - Method in class net.replaceitem.reconfigure.screen.widget.config.PropertyConfigWidget
- refreshPosition() - Method in class net.replaceitem.reconfigure.screen.widget.config.SimpleConfigWidget
- refreshPosition() - Method in class net.replaceitem.reconfigure.screen.widget.PositioningEntryWidget
- refreshPositions() - Method in class net.replaceitem.reconfigure.screen.widget.layout.FlowWidget
- refreshPositions() - Method in class net.replaceitem.reconfigure.screen.widget.layout.SocketWidget
- refreshWidgetPositions() - Method in class net.replaceitem.reconfigure.screen.ConfigScreen
- removeListener(Consumer<T>) - Method in interface net.replaceitem.reconfigure.api.Bindable
-
Removes a listener from this bindable.
- removeListener(Consumer<T>) - Method in class net.replaceitem.reconfigure.config.AbstractBindable
- render(DrawContext, int, int, int, int, int, int, int, boolean, float) - Method in class net.replaceitem.reconfigure.screen.widget.config.ConfigWidget
- render(DrawContext, int, int, int, int, int, int, int, boolean, float) - Method in class net.replaceitem.reconfigure.screen.widget.PositioningEntryWidget
- render(DrawContext, int, int, int, int, int, int, int, boolean, float) - Method in class net.replaceitem.reconfigure.screen.widget.VariableHeightElementListWidget.Entry
- renderList(DrawContext, int, int, float) - Method in class net.replaceitem.reconfigure.screen.widget.VariableHeightElementListWidget
- renderName(DrawContext) - Method in class net.replaceitem.reconfigure.screen.widget.config.HeadlineConfigWidget
- renderRectOutline(DrawContext, int, int, int, int, int) - Static method in class net.replaceitem.reconfigure.util.DrawUtil
- renderWidget(DrawContext, int, int, float) - Method in class net.replaceitem.reconfigure.screen.widget.ColorPlanePickerWidget
- renderWidget(DrawContext, int, int, float) - Method in class net.replaceitem.reconfigure.screen.widget.ColorPreviewWidget
- renderWidget(DrawContext, int, int, float) - Method in class net.replaceitem.reconfigure.screen.widget.GradientSlider
- renderWidgets(DrawContext, int, int, int, boolean, float) - Method in class net.replaceitem.reconfigure.screen.widget.config.ConfigWidget
- renderWidgets(DrawContext, int, int, int, boolean, float) - Method in class net.replaceitem.reconfigure.screen.widget.config.HeadlineConfigWidget
- reset() - Method in interface net.replaceitem.reconfigure.api.Property
-
Resets the property to the default value.
- reset() - Method in class net.replaceitem.reconfigure.config.property.PropertyImpl
- resetButtonWidget - Variable in class net.replaceitem.reconfigure.screen.widget.config.PropertyConfigWidget
- rgbToHsvFloats(int) - Static method in class net.replaceitem.reconfigure.util.ColorUtil
S
- saturation() - Method in record class net.replaceitem.reconfigure.util.ColorUtil.HSVColor
-
Returns the value of the
saturation
record component. - save() - Method in interface net.replaceitem.reconfigure.api.Config
-
Saves the config to a file using the
Serializer
defined in the config. - save() - Method in class net.replaceitem.reconfigure.config.ConfigImpl
- save(SerializationTarget) - Method in class net.replaceitem.reconfigure.config.serialization.serializer.JsonSerializer
- save(SerializationTarget) - Method in class net.replaceitem.reconfigure.config.serialization.serializer.NbtSerializer
- save(SerializationTarget) - Method in class net.replaceitem.reconfigure.config.serialization.serializer.PropertiesSerializer
- save(SerializationTarget) - Method in class net.replaceitem.reconfigure.config.serialization.Serializer
- ScopedThreadLocal<T> - Class in net.replaceitem.reconfigure.util
-
Because the real one is still in preview and thread local sucks
- ScopedThreadLocal() - Constructor for class net.replaceitem.reconfigure.util.ScopedThreadLocal
- ScopedThreadLocal.ScopedValueCloseable - Class in net.replaceitem.reconfigure.util
- ScopedValueCloseable(T) - Constructor for class net.replaceitem.reconfigure.util.ScopedThreadLocal.ScopedValueCloseable
- selectableChildren() - Method in class net.replaceitem.reconfigure.screen.widget.config.ConfigWidget
- self() - Method in class net.replaceitem.reconfigure.config.property.builder.PropertyBuilderImpl
- self() - Method in class net.replaceitem.reconfigure.config.serialization.builder.SerializerBuilderImpl
- self() - Method in class net.replaceitem.reconfigure.config.widget.builder.WidgetBuilderImpl
- SerializationException - Exception Class in net.replaceitem.reconfigure.config.serialization
- SerializationException(String) - Constructor for exception class net.replaceitem.reconfigure.config.serialization.SerializationException
- SerializationException(Throwable) - Constructor for exception class net.replaceitem.reconfigure.config.serialization.SerializationException
- SerializationTarget - Interface in net.replaceitem.reconfigure.config.serialization
- SerializationTarget.SerializationProperty<T> - Interface in net.replaceitem.reconfigure.config.serialization
- serialize(SerializationTarget, OutputStream) - Method in class net.replaceitem.reconfigure.config.serialization.Serializer
- serializer(Serializer<?, ?>) - Method in interface net.replaceitem.reconfigure.api.ConfigBuilder
-
Sets the serializer for this config.
- serializer(Serializer<?, ?>) - Method in class net.replaceitem.reconfigure.config.ConfigBuilderImpl
- Serializer<T,
C> - Class in net.replaceitem.reconfigure.config.serialization -
Base class for implementing serialization and deserialization strategies for a config.
- Serializer(Consumer<C>, Consumer<C>) - Constructor for class net.replaceitem.reconfigure.config.serialization.Serializer
- SerializerBuilder<SELF,
S, - Interface in net.replaceitem.reconfigure.api.serializerC> - SerializerBuilderImpl<SELF,
S, - Class in net.replaceitem.reconfigure.config.serialization.builderC> - SerializerBuilderImpl() - Constructor for class net.replaceitem.reconfigure.config.serialization.builder.SerializerBuilderImpl
- Serializers - Class in net.replaceitem.reconfigure.api.serializer
- set(T) - Method in interface net.replaceitem.reconfigure.api.Property
-
Sets the value of the property.
- set(T) - Method in class net.replaceitem.reconfigure.config.property.PropertyImpl
- set(T) - Method in class net.replaceitem.reconfigure.config.PropertyHolder
- setColor(double, double) - Method in class net.replaceitem.reconfigure.screen.widget.ColorPlanePickerWidget
- setColor(int) - Method in class net.replaceitem.reconfigure.screen.widget.ColorPreviewWidget
- setDimensions(int, int) - Method in class net.replaceitem.reconfigure.screen.widget.DynamicEditBoxWidget
- setDimensions(int, int) - Method in class net.replaceitem.reconfigure.screen.widget.DynamicTextFieldWidget
- setFlowSpacing(int) - Method in class net.replaceitem.reconfigure.screen.widget.layout.FlowWidget
- setFlowWidth(int) - Method in class net.replaceitem.reconfigure.screen.widget.layout.FlowWidget
- setFromHsv(float, float, float) - Method in class net.replaceitem.reconfigure.screen.widget.ColorPlanePickerWidget
- setHasSelection(boolean) - Method in class net.replaceitem.reconfigure.screen.widget.ColorPlanePickerWidget
- setHsv(boolean) - Method in class net.replaceitem.reconfigure.screen.widget.GradientSlider
- setIfValid(T) - Method in interface net.replaceitem.reconfigure.api.Property
-
Sets the value of the property.
- setIfValid(T) - Method in class net.replaceitem.reconfigure.config.property.PropertyImpl
- setIfValid(T) - Method in class net.replaceitem.reconfigure.config.PropertyHolder
- setInner(T) - Method in class net.replaceitem.reconfigure.screen.widget.layout.SocketWidget
- setOrDefault(T) - Method in interface net.replaceitem.reconfigure.api.Property
-
Sets the value of the property.
- setOrDefault(T) - Method in class net.replaceitem.reconfigure.config.property.PropertyImpl
- setOrDefault(T) - Method in class net.replaceitem.reconfigure.config.PropertyHolder
- setOrDefault(T) - Method in interface net.replaceitem.reconfigure.config.serialization.SerializationTarget.SerializationProperty
- setProperty(SerializationTarget.SerializationProperty<P>, T) - Method in class net.replaceitem.reconfigure.config.serialization.Marshaller
- setProperty(SerializationTarget, String, T) - Method in class net.replaceitem.reconfigure.config.serialization.Serializer
- setValue(double) - Method in class net.replaceitem.reconfigure.screen.widget.GradientSlider
- setWidget(W) - Method in class net.replaceitem.reconfigure.screen.widget.config.SimpleConfigWidget
- setWidth(int) - Method in interface net.replaceitem.reconfigure.mixin.EditBoxAccessor
- setWidth(int) - Method in class net.replaceitem.reconfigure.screen.widget.DynamicEditBoxWidget
- setWidth(int) - Method in class net.replaceitem.reconfigure.screen.widget.DynamicTextFieldWidget
- setWrapSpacing(int) - Method in class net.replaceitem.reconfigure.screen.widget.layout.FlowWidget
- setX(int) - Method in class net.replaceitem.reconfigure.screen.widget.layout.SocketWidget
- setX(int) - Method in class net.replaceitem.reconfigure.screen.widget.PositioningEntryWidget
- setY(int) - Method in class net.replaceitem.reconfigure.screen.widget.layout.SocketWidget
- setY(int) - Method in class net.replaceitem.reconfigure.screen.widget.PositioningEntryWidget
- SimpleConfigWidget<W,
P> - Class in net.replaceitem.reconfigure.screen.widget.config - SimpleConfigWidget(ConfigWidgetList, int, PropertyImpl<P>, BaseSettings) - Constructor for class net.replaceitem.reconfigure.screen.widget.config.SimpleConfigWidget
- SimpleConfigWidget(ConfigWidgetList, PropertyImpl<P>, BaseSettings) - Constructor for class net.replaceitem.reconfigure.screen.widget.config.SimpleConfigWidget
- SliderConfigWidget<T> - Class in net.replaceitem.reconfigure.screen.widget.config
- SliderConfigWidget(ConfigWidgetList, PropertyImpl<T>, BaseSettings, DoubleFunction<T>, Function<T, Double>, Function<T, Text>) - Constructor for class net.replaceitem.reconfigure.screen.widget.config.SliderConfigWidget
- SliderWidgetAccessor - Interface in net.replaceitem.reconfigure.mixin
- SliderWidgetBuilder<SELF,
T> - Interface in net.replaceitem.reconfigure.api.widget - SliderWidgetBuilderImpl<SELF,
T> - Class in net.replaceitem.reconfigure.config.widget.builder - SliderWidgetBuilderImpl(PropertyBuildContext, PropertyBuilderImpl<?, T>) - Constructor for class net.replaceitem.reconfigure.config.widget.builder.SliderWidgetBuilderImpl
- SliderWidgetBuilderImpl.DoubleSliderWidgetBuilder - Class in net.replaceitem.reconfigure.config.widget.builder
- SliderWidgetBuilderImpl.IntSliderWidgetBuilder - Class in net.replaceitem.reconfigure.config.widget.builder
- SocketWidget<T> - Class in net.replaceitem.reconfigure.screen.widget.layout
-
Helper wrapper widget that always contains one wrapper widget.
- SocketWidget(T) - Constructor for class net.replaceitem.reconfigure.screen.widget.layout.SocketWidget
- step - Variable in class net.replaceitem.reconfigure.config.widget.builder.SliderWidgetBuilderImpl
- step(T) - Method in interface net.replaceitem.reconfigure.api.widget.SliderWidgetBuilder
-
The step distance for the slider.
- step(T) - Method in class net.replaceitem.reconfigure.config.widget.builder.SliderWidgetBuilderImpl
- STRING - Static variable in class net.replaceitem.reconfigure.config.serialization.IntermediaryType
- STRING - Static variable in class net.replaceitem.reconfigure.config.serialization.TypeAdapter
- StringPropertyBuilder - Interface in net.replaceitem.reconfigure.api.property
- StringPropertyBuilderImpl - Class in net.replaceitem.reconfigure.config.property.builder
- StringPropertyBuilderImpl(PropertyBuildContext, Identifier) - Constructor for class net.replaceitem.reconfigure.config.property.builder.StringPropertyBuilderImpl
T
- TextFieldConfigWidget - Class in net.replaceitem.reconfigure.screen.widget.config
- TextFieldConfigWidget(ConfigWidgetList, PropertyImpl<String>, BaseSettings, Text) - Constructor for class net.replaceitem.reconfigure.screen.widget.config.TextFieldConfigWidget
- TextFieldWidgetBuilder - Interface in net.replaceitem.reconfigure.api.widget
- TextFieldWidgetBuilderImpl - Class in net.replaceitem.reconfigure.config.widget.builder
- TextFieldWidgetBuilderImpl(PropertyBuildContext, PropertyBuilderImpl<?, String>) - Constructor for class net.replaceitem.reconfigure.config.widget.builder.TextFieldWidgetBuilderImpl
- textPadding - Variable in class net.replaceitem.reconfigure.screen.widget.config.PropertyConfigWidget
- threadLocal - Variable in class net.replaceitem.reconfigure.util.ScopedThreadLocal
- title(Text) - Method in interface net.replaceitem.reconfigure.api.ConfigBuilder
-
Sets the title text for the config.
- title(Text) - Method in interface net.replaceitem.reconfigure.api.ConfigTabBuilder
-
Sets the title text of the config tab.
- title(Text) - Method in class net.replaceitem.reconfigure.config.ConfigBuilderImpl
- title(Text) - Method in class net.replaceitem.reconfigure.config.widget.ConfigTabBuilderImpl
- toIntermediary(T) - Method in class net.replaceitem.reconfigure.config.serialization.TypeAdapter
- tooltip - Variable in class net.replaceitem.reconfigure.config.widget.builder.WidgetBuilderImpl
- tooltip() - Method in interface net.replaceitem.reconfigure.api.widget.WidgetBuilder
-
Enabled the tooltip for the widget.
- tooltip() - Method in record class net.replaceitem.reconfigure.config.BaseSettings
-
Returns the value of the
tooltip
record component. - tooltip() - Method in class net.replaceitem.reconfigure.config.widget.builder.WidgetBuilderImpl
- tooltip(Text) - Method in interface net.replaceitem.reconfigure.api.widget.WidgetBuilder
-
Sets the tooltip text for the widget.
- tooltip(Text) - Method in class net.replaceitem.reconfigure.config.widget.builder.WidgetBuilderImpl
- toString() - Method in record class net.replaceitem.reconfigure.config.BaseSettings
-
Returns a string representation of this record class.
- toString() - Method in class net.replaceitem.reconfigure.config.serialization.IntermediaryType
- toString() - Method in record class net.replaceitem.reconfigure.util.ColorUtil.HSVColor
-
Returns a string representation of this record class.
- totalWidth - Variable in class net.replaceitem.reconfigure.screen.widget.DynamicEditBoxWidget
-
Width including the scrollbar.
- TypeAdapter<T,
M> - Class in net.replaceitem.reconfigure.config.serialization -
Converts a typed property value to and from an
Intermediary
type for serialization. - TypeAdapter(IntermediaryType<M>) - Constructor for class net.replaceitem.reconfigure.config.serialization.TypeAdapter
U
- unmarshall(T, IntermediaryType<M>) - Method in class net.replaceitem.reconfigure.config.serialization.Marshaller
- unmarshallBoolean(T) - Method in class net.replaceitem.reconfigure.config.serialization.Marshaller
- unmarshallDouble(T) - Method in class net.replaceitem.reconfigure.config.serialization.Marshaller
- unmarshallInteger(T) - Method in class net.replaceitem.reconfigure.config.serialization.Marshaller
- unmarshallList(T) - Method in class net.replaceitem.reconfigure.config.serialization.Marshaller
- unmarshallString(T) - Method in class net.replaceitem.reconfigure.config.serialization.Marshaller
- updateMessage() - Method in class net.replaceitem.reconfigure.screen.widget.GradientSlider
V
- valid() - Static method in class net.replaceitem.reconfigure.api.ValidationResult
- validate(T) - Method in interface net.replaceitem.reconfigure.api.Validator
- validate(T) - Method in class net.replaceitem.reconfigure.config.property.PropertyImpl
- validate(T) - Method in class net.replaceitem.reconfigure.config.ValidatorList
- validationResult - Variable in class net.replaceitem.reconfigure.screen.widget.config.PropertyConfigWidget
- ValidationResult - Class in net.replaceitem.reconfigure.api
- Validator<T> - Interface in net.replaceitem.reconfigure.api
- ValidatorList<T> - Class in net.replaceitem.reconfigure.config
- ValidatorList() - Constructor for class net.replaceitem.reconfigure.config.ValidatorList
- validators - Variable in class net.replaceitem.reconfigure.config.property.builder.PropertyBuilderImpl
- value - Variable in class net.replaceitem.reconfigure.config.property.PropertyImpl
- value() - Method in record class net.replaceitem.reconfigure.util.ColorUtil.HSVColor
-
Returns the value of the
value
record component. - valueOf(String) - Static method in enum class net.replaceitem.reconfigure.screen.widget.layout.FlowWidget.DisplayAxis
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class net.replaceitem.reconfigure.screen.widget.layout.FlowWidget.DisplayAxis
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values(Collection<T>) - Method in interface net.replaceitem.reconfigure.api.widget.CyclingButtonWidgetBuilder
-
Sets the values for the cycling button.
- values(Collection<T>) - Method in class net.replaceitem.reconfigure.config.widget.builder.CyclingButtonWidgetBuilderImpl
- valueToText(Function<T, Text>) - Method in interface net.replaceitem.reconfigure.api.widget.CyclingButtonWidgetBuilder
-
Sets the function for converting the current value of the cycling button widget to the text to display on the button.
- valueToText(Function<T, Text>) - Method in class net.replaceitem.reconfigure.config.widget.builder.CyclingButtonWidgetBuilderImpl
- VariableHeightElementListWidget<E> - Class in net.replaceitem.reconfigure.screen.widget
- VariableHeightElementListWidget(MinecraftClient, int, int, int, int) - Constructor for class net.replaceitem.reconfigure.screen.widget.VariableHeightElementListWidget
- VariableHeightElementListWidget.Entry<E> - Class in net.replaceitem.reconfigure.screen.widget
- VERTICAL - Enum constant in enum class net.replaceitem.reconfigure.screen.widget.layout.FlowWidget.DisplayAxis
W
- widget - Variable in class net.replaceitem.reconfigure.screen.widget.config.SimpleConfigWidget
- WidgetBuilder<SELF,
T> - Interface in net.replaceitem.reconfigure.api.widget - WidgetBuilderImpl<SELF,
T> - Class in net.replaceitem.reconfigure.config.widget.builder - WidgetBuilderImpl(PropertyBuildContext, PropertyBuilderImpl<?, T>) - Constructor for class net.replaceitem.reconfigure.config.widget.builder.WidgetBuilderImpl
- width - Variable in class net.replaceitem.reconfigure.screen.widget.PositioningEntryWidget
- with(T) - Method in class net.replaceitem.reconfigure.util.ScopedThreadLocal
- withWidgetFactory(ConfigWidgetFactory<T>) - Method in class net.replaceitem.reconfigure.config.PropertyHolder
- write(OutputStream, C) - Method in class net.replaceitem.reconfigure.config.serialization.CharSerializer
- write(OutputStream, C) - Method in class net.replaceitem.reconfigure.config.serialization.Serializer
- write(OutputStream, NbtCompound) - Method in class net.replaceitem.reconfigure.config.serialization.serializer.NbtSerializer
- write(Writer, C) - Method in class net.replaceitem.reconfigure.config.serialization.CharSerializer
- write(Writer, JsonObject) - Method in class net.replaceitem.reconfigure.config.serialization.serializer.JsonSerializer
- write(Writer, Properties) - Method in class net.replaceitem.reconfigure.config.serialization.serializer.PropertiesSerializer
X
- x - Variable in class net.replaceitem.reconfigure.screen.widget.PositioningEntryWidget
Y
- y - Variable in class net.replaceitem.reconfigure.screen.widget.PositioningEntryWidget
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form