Package | Description |
---|---|
net.minecraftforge.client.gui | |
net.minecraftforge.common.config | |
net.minecraftforge.fml.client.config |
Modifier and Type | Class and Description |
---|---|
static class |
ForgeGuiFactory.ForgeConfigGui.AddModOverrideEntry
This custom list entry provides a button that will open to a screen that will allow a user to define a new mod override.
|
static class |
ForgeGuiFactory.ForgeConfigGui.ChunkLoaderEntry
This custom list entry provides the Forge Chunk Manager Config entry on the Minecraft Forge Configuration screen.
|
static class |
ForgeGuiFactory.ForgeConfigGui.ClientEntry
This custom list entry provides the Client only Settings entry on the Minecraft Forge Configuration screen.
|
static class |
ForgeGuiFactory.ForgeConfigGui.GeneralEntry
This custom list entry provides the General Settings entry on the Minecraft Forge Configuration screen.
|
static class |
ForgeGuiFactory.ForgeConfigGui.ModIDEntry
This custom list entry provides a Mod ID selector.
|
static class |
ForgeGuiFactory.ForgeConfigGui.ModOverridesEntry
This custom list entry provides the Mod Overrides entry on the Forge Chunk Loading config screen.
|
static class |
ForgeGuiFactory.ForgeConfigGui.VersionCheckEntry
This custom list entry provides the Forge Version Checking Config entry on the Minecraft Forge Configuration screen.
|
Modifier and Type | Field and Description |
---|---|
private java.lang.Class<? extends GuiConfigEntries.IConfigEntry> |
Property.configEntryClass |
private java.lang.Class<? extends GuiConfigEntries.IConfigEntry> |
ConfigCategory.customEntryClass |
Modifier and Type | Method and Description |
---|---|
java.lang.Class<? extends GuiConfigEntries.IConfigEntry> |
ConfigCategory.getConfigEntryClass() |
java.lang.Class<? extends GuiConfigEntries.IConfigEntry> |
Property.getConfigEntryClass()
Gets the custom IConfigEntry class that should be used in place of the standard entry class for this Property type, or null if
none has been set.
|
java.lang.Class<? extends GuiConfigEntries.IConfigEntry> |
ConfigElement.getConfigEntryClass() |
Modifier and Type | Method and Description |
---|---|
Configuration |
Configuration.setCategoryConfigEntryClass(java.lang.String category,
java.lang.Class<? extends GuiConfigEntries.IConfigEntry> clazz)
Sets the custom IConfigEntry class that should be used in place of the standard entry class (which is just a button that
navigates into the category).
|
ConfigCategory |
ConfigCategory.setConfigEntryClass(java.lang.Class<? extends GuiConfigEntries.IConfigEntry> clazz) |
Property |
Property.setConfigEntryClass(java.lang.Class<? extends GuiConfigEntries.IConfigEntry> clazz)
Sets a custom IConfigEntry class that should be used in place of the standard entry class for this Property type.
|
Modifier and Type | Class and Description |
---|---|
static class |
GuiConfigEntries.ArrayEntry
ArrayEntry
Provides a GuiButton with the list contents as the displayString.
|
static class |
GuiConfigEntries.BooleanEntry
BooleanPropEntry
Provides a GuiButton that toggles between true and false.
|
static class |
GuiConfigEntries.ButtonEntry
ButtonEntry
Provides a basic GuiButton entry to be used as a base for other entries that require a button for the value.
|
static class |
GuiConfigEntries.CategoryEntry
CategoryEntry
Provides an entry that consists of a GuiButton for navigating to the child category GuiConfig screen.
|
static class |
GuiConfigEntries.ChatColorEntry
ChatColorEntry
Provides a GuiButton that cycles through the list of chat color codes.
|
static class |
GuiConfigEntries.CycleValueEntry
CycleValueEntry
Provides a GuiButton that cycles through the prop's validValues array.
|
static class |
GuiConfigEntries.DoubleEntry
DoubleEntry
Provides a GuiTextField for user input.
|
static class |
GuiConfigEntries.IntegerEntry
IntegerEntry
Provides a GuiTextField for user input.
|
static class |
GuiConfigEntries.ListEntryBase
ListEntryBase
Provides a base entry for others to extend.
|
static class |
GuiConfigEntries.NumberSliderEntry
NumberSliderEntry
Provides a slider for numeric properties.
|
static class |
GuiConfigEntries.SelectValueEntry
SelectValueEntry
Provides a GuiButton with the current value as the displayString.
|
static class |
GuiConfigEntries.StringEntry
StringEntry
Provides a GuiTextField for user input.
|
Modifier and Type | Field and Description |
---|---|
protected java.lang.Class<? extends GuiConfigEntries.IConfigEntry> |
DummyConfigElement.configEntryClass |
java.util.List<GuiConfigEntries.IConfigEntry> |
GuiConfig.initEntries |
java.util.List<GuiConfigEntries.IConfigEntry> |
GuiConfigEntries.listEntries |
Modifier and Type | Method and Description |
---|---|
GuiConfigEntries.IConfigEntry |
GuiConfigEntries.getListEntry(int index)
Gets the IGuiListEntry object for the given index
|
Modifier and Type | Method and Description |
---|---|
java.lang.Class<? extends GuiConfigEntries.IConfigEntry> |
DummyConfigElement.getConfigEntryClass() |
java.lang.Class<? extends GuiConfigEntries.IConfigEntry> |
IConfigElement.getConfigEntryClass()
This method returns a class that implements
GuiConfigEntries.IConfigEntry or null. |
Modifier and Type | Method and Description |
---|---|
IConfigElement |
DummyConfigElement.setConfigEntryClass(java.lang.Class<? extends GuiConfigEntries.IConfigEntry> clazz) |
DummyConfigElement |
DummyConfigElement.setCustomListEntryClass(java.lang.Class<? extends GuiConfigEntries.IConfigEntry> clazz) |
Constructor and Description |
---|
DummyCategoryElement(java.lang.String name,
java.lang.String langKey,
java.lang.Class<? extends GuiConfigEntries.IConfigEntry> customListEntryClass) |
DummyCategoryElement(java.lang.String name,
java.lang.String langKey,
java.util.List<IConfigElement> childElements,
java.lang.Class<? extends GuiConfigEntries.IConfigEntry> customListEntryClass) |