Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- aBoolean - Variable in class net.glasslauncher.mods.api.gcapi.impl.example.ExampleConfigCategoryTwo
- acceptTargets(Set<String>, Set<String>) - Method in class net.glasslauncher.mods.api.gcapi.impl.MixinConfig
- addText(String) - Method in class net.glasslauncher.mods.api.gcapi.screen.widget.ExtensibleTextFieldWidget
- aFIList - Variable in class net.glasslauncher.mods.api.gcapi.impl.example.ExampleConfigCategoryTwo
- aFList - Variable in class net.glasslauncher.mods.api.gcapi.impl.example.ExampleConfigCategoryTwo
- aIList - Variable in class net.glasslauncher.mods.api.gcapi.impl.example.ExampleConfigCategoryTwo
- aList - Variable in class net.glasslauncher.mods.api.gcapi.impl.example.ExampleConfigCategoryTwo
- apply(A, B, C, D, E, F, G, H, I) - Method in interface net.glasslauncher.mods.api.gcapi.impl.NonFunction
- arrayValue() - Element in annotation interface net.glasslauncher.mods.api.gcapi.api.MaxLength
-
The maximum array length of your entry.
- asd2 - Variable in class net.glasslauncher.mods.api.gcapi.impl.example.ExampleConfigClass
- asd3 - Variable in class net.glasslauncher.mods.api.gcapi.impl.example.ExampleConfigClass
B
- backButtonID - Variable in class net.glasslauncher.mods.api.gcapi.screen.ScreenBuilder
- baseCategory - Variable in class net.glasslauncher.mods.api.gcapi.screen.ScreenBuilder
- BaseListConfigEntry<T> - Class in net.glasslauncher.mods.api.gcapi.impl.config.entry
- BaseListConfigEntry(String, String, String, Field, Object, boolean, T[], T[], MaxLength) - Constructor for class net.glasslauncher.mods.api.gcapi.impl.config.entry.BaseListConfigEntry
- BaseListScreenBuilder<T> - Class in net.glasslauncher.mods.api.gcapi.screen
- BaseListScreenBuilder(Screen, MaxLength, ConfigEntry<T[]>, Function<String, BiTuple<Boolean, List<String>>>) - Constructor for class net.glasslauncher.mods.api.gcapi.screen.BaseListScreenBuilder
- BooleanConfigEntry - Class in net.glasslauncher.mods.api.gcapi.impl.config.entry
- BooleanConfigEntry(String, String, String, Field, Object, boolean, Boolean, Boolean) - Constructor for class net.glasslauncher.mods.api.gcapi.impl.config.entry.BooleanConfigEntry
- booleanValue() - Element in annotation interface net.glasslauncher.mods.api.gcapi.api.ValueOnNoGCAPIServer
- booleanValue() - Element in annotation interface net.glasslauncher.mods.api.gcapi.api.ValueOnVanillaServer
- buttonClicked(ButtonWidget) - Method in class net.glasslauncher.mods.api.gcapi.screen.BaseListScreenBuilder
- buttonClicked(ButtonWidget) - Method in class net.glasslauncher.mods.api.gcapi.screen.RootScreenBuilder
- buttonClicked(ButtonWidget) - Method in class net.glasslauncher.mods.api.gcapi.screen.ScreenBuilder
- buttons - Variable in class net.glasslauncher.mods.api.gcapi.mixin.ScreenMixin
- buttonToEntry - Variable in class net.glasslauncher.mods.api.gcapi.screen.ScreenBuilder
C
- CharacterUtils - Class in net.glasslauncher.mods.api.gcapi.api
-
Some utility methods copied over from r1.2.5 for use in ExtensibleTextFieldWidget.
- CharacterUtils() - Constructor for class net.glasslauncher.mods.api.gcapi.api.CharacterUtils
- ConfigBase - Class in net.glasslauncher.mods.api.gcapi.impl.config
- ConfigBase(String, String, String, Field, Object, boolean) - Constructor for class net.glasslauncher.mods.api.gcapi.impl.config.ConfigBase
- configBases - Variable in class net.glasslauncher.mods.api.gcapi.screen.ScreenBuilder
- configCategory - Variable in class net.glasslauncher.mods.api.gcapi.impl.example.ExampleConfigClass
-
A config category, you can put other categories inside a category too.
- ConfigCategory - Class in net.glasslauncher.mods.api.gcapi.impl.config
- ConfigCategory - Annotation Interface in net.glasslauncher.mods.api.gcapi.api
- ConfigCategory(String, String, String, Field, Object, boolean, Multimap<Class<?>, ConfigBase>, boolean) - Constructor for class net.glasslauncher.mods.api.gcapi.impl.config.ConfigCategory
- configEntry - Variable in class net.glasslauncher.mods.api.gcapi.screen.BaseListScreenBuilder
- ConfigEntry<T> - Class in net.glasslauncher.mods.api.gcapi.impl.config
- ConfigEntry(String, String, String, Field, Object, boolean, T, T, MaxLength) - Constructor for class net.glasslauncher.mods.api.gcapi.impl.config.ConfigEntry
- ConfigEntryWithButton - Interface in net.glasslauncher.mods.api.gcapi.api
- ConfigFactories - Class in net.glasslauncher.mods.api.gcapi.impl
- ConfigFactories() - Constructor for class net.glasslauncher.mods.api.gcapi.impl.ConfigFactories
- ConfigFactoryProvider - Interface in net.glasslauncher.mods.api.gcapi.api
- ConfigName - Annotation Interface in net.glasslauncher.mods.api.gcapi.api
- containsAll(int, int...) - Static method in class net.glasslauncher.mods.api.gcapi.impl.EventStorage.EventSource
-
Helper method for those unfamiliar with bitwise stuff.
- containsOne(int, int...) - Static method in class net.glasslauncher.mods.api.gcapi.impl.EventStorage.EventSource
-
Helper method for those unfamiliar with bitwise stuff.
- createListScreen() - Method in class net.glasslauncher.mods.api.gcapi.impl.config.entry.BaseListConfigEntry
- createListScreen() - Method in class net.glasslauncher.mods.api.gcapi.impl.config.entry.FloatListConfigEntry
- createListScreen() - Method in class net.glasslauncher.mods.api.gcapi.impl.config.entry.IntegerListConfigEntry
- createListScreen() - Method in class net.glasslauncher.mods.api.gcapi.impl.config.entry.StringListConfigEntry
- currentIndex - Variable in class net.glasslauncher.mods.api.gcapi.screen.RootScreenBuilder
D
- DEFAULT - Enum constant in enum class net.glasslauncher.mods.api.gcapi.api.TriBoolean
- DEFAULT_MOD_CONFIGS - Static variable in class net.glasslauncher.mods.api.gcapi.impl.GCCore
-
Deprecated.
- DefaultFactoryProvider - Class in net.glasslauncher.mods.api.gcapi.impl.config.factory
- DefaultFactoryProvider() - Constructor for class net.glasslauncher.mods.api.gcapi.impl.config.factory.DefaultFactoryProvider
- DefaultOnNoGCAPIServer - Annotation Interface in net.glasslauncher.mods.api.gcapi.api
-
Adding this to a config field will reset it to defaults on joining a server with no GCAPI, and return it to what it was on leaving.
- DefaultOnVanillaServer - Annotation Interface in net.glasslauncher.mods.api.gcapi.api
-
Adding this to a config field will reset it to defaults on joining a vanilla server, and return it to what it was on leaving.
- defaultValue - Variable in class net.glasslauncher.mods.api.gcapi.impl.config.ConfigEntry
- description - Variable in class net.glasslauncher.mods.api.gcapi.impl.config.ConfigBase
-
Description of the category.
- deselectedTextColour - Variable in class net.glasslauncher.mods.api.gcapi.screen.widget.ExtensibleTextFieldWidget
- draw(int, int) - Method in interface net.glasslauncher.mods.api.gcapi.api.HasDrawable
-
Use this to render your drawable on the screen.
- draw(int, int) - Method in class net.glasslauncher.mods.api.gcapi.screen.widget.ExtensibleTextFieldWidget
- draw(int, int) - Method in class net.glasslauncher.mods.api.gcapi.screen.widget.FancyButtonWidget
- draw(int, int) - Method in class net.glasslauncher.mods.api.gcapi.screen.widget.IconWidget
- draw(int, int) - Method in class net.glasslauncher.mods.api.gcapi.screen.widget.ResetConfigWidget
- drawableList - Variable in class net.glasslauncher.mods.api.gcapi.impl.config.ConfigEntry
- DrawContextAccessor - Interface in net.glasslauncher.mods.api.gcapi.impl
- DrawContextMixin - Class in net.glasslauncher.mods.api.gcapi.mixin
- DrawContextMixin() - Constructor for class net.glasslauncher.mods.api.gcapi.mixin.DrawContextMixin
- drawTooltipStuff(int, int, float, CallbackInfo) - Method in class net.glasslauncher.mods.api.gcapi.mixin.ScreenMixin
E
- EntryListWidgetAccessor - Interface in net.glasslauncher.mods.api.gcapi.mixin
- EnumConfigEntry<T extends Enum<?>> - Class in net.glasslauncher.mods.api.gcapi.impl.config.entry
-
This class is a bit of a crapshoot cause java's generic type handling is pitifully bad.
- EnumConfigEntry(String, String, String, Field, Object, boolean, Integer, Integer, Class) - Constructor for class net.glasslauncher.mods.api.gcapi.impl.config.entry.EnumConfigEntry
- enumTest - Variable in class net.glasslauncher.mods.api.gcapi.impl.example.ExampleConfigClass
- errorBorderColour - Variable in class net.glasslauncher.mods.api.gcapi.screen.widget.ExtensibleTextFieldWidget
- EventSource() - Constructor for class net.glasslauncher.mods.api.gcapi.impl.EventStorage.EventSource
- EventStorage - Class in net.glasslauncher.mods.api.gcapi.impl
- EventStorage() - Constructor for class net.glasslauncher.mods.api.gcapi.impl.EventStorage
- EventStorage.EventSource - Class in net.glasslauncher.mods.api.gcapi.impl
-
Used in the save and load listeners.
- ExampleConfig - Class in net.glasslauncher.mods.api.gcapi.impl.example
-
An example parent config class.
- ExampleConfig() - Constructor for class net.glasslauncher.mods.api.gcapi.impl.example.ExampleConfig
- ExampleConfigCategory - Class in net.glasslauncher.mods.api.gcapi.impl.example
-
An example config category.
- ExampleConfigCategory() - Constructor for class net.glasslauncher.mods.api.gcapi.impl.example.ExampleConfigCategory
- ExampleConfigCategoryTwo - Class in net.glasslauncher.mods.api.gcapi.impl.example
- ExampleConfigCategoryTwo() - Constructor for class net.glasslauncher.mods.api.gcapi.impl.example.ExampleConfigCategoryTwo
- exampleConfigClass - Static variable in class net.glasslauncher.mods.api.gcapi.impl.example.ExampleConfig
- ExampleConfigClass - Class in net.glasslauncher.mods.api.gcapi.impl.example
-
An example config class, you can view this in-game inside modmenu's settings button for gcapi.
- ExampleConfigClass() - Constructor for class net.glasslauncher.mods.api.gcapi.impl.example.ExampleConfigClass
- ExampleConfigEnum - Enum Class in net.glasslauncher.mods.api.gcapi.impl.example
- ExampleConfigEnumFactories - Class in net.glasslauncher.mods.api.gcapi.impl.example
- ExampleConfigEnumFactories() - Constructor for class net.glasslauncher.mods.api.gcapi.impl.example.ExampleConfigEnumFactories
- ExampleEntryPointListeners - Class in net.glasslauncher.mods.api.gcapi.impl.example
- ExampleEntryPointListeners() - Constructor for class net.glasslauncher.mods.api.gcapi.impl.example.ExampleEntryPointListeners
- exportConfigsForServer(NbtCompound) - Static method in class net.glasslauncher.mods.api.gcapi.impl.GCCore
-
Deprecated.
- ExtensibleTextFieldWidget - Class in net.glasslauncher.mods.api.gcapi.screen.widget
-
Basically a modified Textbox from r1.2.5, but modified for gcapi's use case.
- ExtensibleTextFieldWidget(TextRenderer) - Constructor for class net.glasslauncher.mods.api.gcapi.screen.widget.ExtensibleTextFieldWidget
F
- FALSE - Enum constant in enum class net.glasslauncher.mods.api.gcapi.api.TriBoolean
- FancyButtonWidget - Class in net.glasslauncher.mods.api.gcapi.screen.widget
- FancyButtonWidget(int, int, int, int, int, String) - Constructor for class net.glasslauncher.mods.api.gcapi.screen.widget.FancyButtonWidget
- FancyButtonWidget(int, int, int, int, int, String, int) - Constructor for class net.glasslauncher.mods.api.gcapi.screen.widget.FancyButtonWidget
- FancyButtonWidget(int, int, int, String) - Constructor for class net.glasslauncher.mods.api.gcapi.screen.widget.FancyButtonWidget
- fill(int, int, int, int, int) - Method in class net.glasslauncher.mods.api.gcapi.mixin.DrawContextMixin
- fixedArray() - Element in annotation interface net.glasslauncher.mods.api.gcapi.api.MaxLength
-
If the array should be fixed size.
- FloatConfigEntry - Class in net.glasslauncher.mods.api.gcapi.impl.config.entry
- FloatConfigEntry(String, String, String, Field, Object, boolean, Float, Float, MaxLength) - Constructor for class net.glasslauncher.mods.api.gcapi.impl.config.entry.FloatConfigEntry
- FloatListConfigEntry - Class in net.glasslauncher.mods.api.gcapi.impl.config.entry
- FloatListConfigEntry(String, String, String, Field, Object, boolean, Float[], Float[], MaxLength) - Constructor for class net.glasslauncher.mods.api.gcapi.impl.config.entry.FloatListConfigEntry
- FloatListScreenBuilder - Class in net.glasslauncher.mods.api.gcapi.screen
- FloatListScreenBuilder(Screen, MaxLength, ConfigEntry<Float[]>, Function<String, BiTuple<Boolean, List<String>>>) - Constructor for class net.glasslauncher.mods.api.gcapi.screen.FloatListScreenBuilder
- floatValue() - Element in annotation interface net.glasslauncher.mods.api.gcapi.api.ValueOnNoGCAPIServer
- floatValue() - Element in annotation interface net.glasslauncher.mods.api.gcapi.api.ValueOnVanillaServer
G
- GAME_LOAD - Static variable in class net.glasslauncher.mods.api.gcapi.impl.EventStorage.EventSource
- GCAPI - Class in net.glasslauncher.mods.api.gcapi.api
-
Use this instead of GCCore!
- GCAPI() - Constructor for class net.glasslauncher.mods.api.gcapi.api.GCAPI
- GCAPI_PLAYERS - Static variable in class net.glasslauncher.mods.api.gcapi.events.InitServerNetworking
- GCCore - Class in net.glasslauncher.mods.api.gcapi.impl
-
Deprecated.
- GCCore() - Constructor for class net.glasslauncher.mods.api.gcapi.impl.GCCore
-
Deprecated.
- GConfig - Annotation Interface in net.glasslauncher.mods.api.gcapi.api
- GeneratedConfig - Interface in net.glasslauncher.mods.api.gcapi.api
- getBackgroundOffset() - Method in class net.glasslauncher.mods.api.gcapi.screen.widget.ExtensibleTextFieldWidget
- getButtonText() - Method in class net.glasslauncher.mods.api.gcapi.impl.config.entry.EnumConfigEntry
- getClipboardText() - Static method in class net.glasslauncher.mods.api.gcapi.api.CharacterUtils
-
Gets the current text on clipboard.
- getConfigScreen(Screen, EntrypointContainer<Object>) - Method in class net.glasslauncher.mods.api.gcapi.impl.config.ConfigCategory
-
The ScreenBuilder for this category.
- getCursorMax() - Method in class net.glasslauncher.mods.api.gcapi.screen.widget.ExtensibleTextFieldWidget
- getCursorMin() - Method in class net.glasslauncher.mods.api.gcapi.screen.widget.ExtensibleTextFieldWidget
- getDrawables() - Method in class net.glasslauncher.mods.api.gcapi.impl.config.ConfigBase
- getDrawables() - Method in class net.glasslauncher.mods.api.gcapi.impl.config.ConfigCategory
- getDrawables() - Method in class net.glasslauncher.mods.api.gcapi.impl.config.entry.BaseListConfigEntry
- getDrawables() - Method in class net.glasslauncher.mods.api.gcapi.impl.config.entry.BooleanConfigEntry
- getDrawables() - Method in class net.glasslauncher.mods.api.gcapi.impl.config.entry.EnumConfigEntry
- getDrawables() - Method in class net.glasslauncher.mods.api.gcapi.impl.config.entry.FloatConfigEntry
- getDrawables() - Method in class net.glasslauncher.mods.api.gcapi.impl.config.entry.IntegerConfigEntry
- getDrawables() - Method in class net.glasslauncher.mods.api.gcapi.impl.config.entry.StringConfigEntry
- getDrawableValue() - Method in class net.glasslauncher.mods.api.gcapi.impl.config.ConfigEntry
- getDrawableValue() - Method in class net.glasslauncher.mods.api.gcapi.impl.config.entry.BaseListConfigEntry
- getDrawableValue() - Method in class net.glasslauncher.mods.api.gcapi.impl.config.entry.BooleanConfigEntry
- getDrawableValue() - Method in class net.glasslauncher.mods.api.gcapi.impl.config.entry.EnumConfigEntry
- getDrawableValue() - Method in class net.glasslauncher.mods.api.gcapi.impl.config.entry.FloatConfigEntry
- getDrawableValue() - Method in class net.glasslauncher.mods.api.gcapi.impl.config.entry.IntegerConfigEntry
- getDrawableValue() - Method in class net.glasslauncher.mods.api.gcapi.impl.config.entry.StringConfigEntry
- getFields() - Method in interface net.glasslauncher.mods.api.gcapi.api.GeneratedConfig
-
NOTE: Fields should be uniquely named from each other.
- getIntFromColour(Color) - Static method in class net.glasslauncher.mods.api.gcapi.api.CharacterUtils
-
Custom function for converting an JWJGL colour into minecraft's weird ARGB system.
- getMaxLength() - Method in class net.glasslauncher.mods.api.gcapi.impl.config.ConfigEntry
- getMaxLength() - Method in class net.glasslauncher.mods.api.gcapi.screen.widget.ExtensibleTextFieldWidget
- getMixins() - Method in class net.glasslauncher.mods.api.gcapi.impl.MixinConfig
- getMouseTooltip(int, int, List<?>) - Method in class net.glasslauncher.mods.api.gcapi.mixin.ScreenMixin
- getMouseTooltip(int, int, List<?>) - Method in interface net.glasslauncher.mods.api.gcapi.screen.ScreenAccessor
- getRefMapperConfig() - Method in class net.glasslauncher.mods.api.gcapi.impl.MixinConfig
- getRenderableString(String, int, boolean, TextRenderer) - Static method in class net.glasslauncher.mods.api.gcapi.api.CharacterUtils
-
Processes string colours.
- getScrollAmount() - Method in interface net.glasslauncher.mods.api.gcapi.mixin.EntryListWidgetAccessor
- getSelectedText() - Method in class net.glasslauncher.mods.api.gcapi.screen.widget.ExtensibleTextFieldWidget
- getText() - Method in class net.glasslauncher.mods.api.gcapi.screen.widget.ExtensibleTextFieldWidget
- getTooltip() - Method in interface net.glasslauncher.mods.api.gcapi.api.HasToolTip
-
The tooltip to show, can be multiline by adding another element onto the list.
- getTooltip() - Method in class net.glasslauncher.mods.api.gcapi.screen.widget.ExtensibleTextFieldWidget
- getTooltip() - Method in class net.glasslauncher.mods.api.gcapi.screen.widget.FancyButtonWidget
- getTooltip() - Method in class net.glasslauncher.mods.api.gcapi.screen.widget.IconWidget
- getTooltip() - Method in class net.glasslauncher.mods.api.gcapi.screen.widget.ResetConfigWidget
- getTooltip() - Method in class net.glasslauncher.mods.api.gcapi.screen.widget.TexturedButtonWidget
- getXYWH() - Method in interface net.glasslauncher.mods.api.gcapi.api.HasToolTip
-
The position and size of your element.
- getXYWH() - Method in class net.glasslauncher.mods.api.gcapi.screen.widget.ExtensibleTextFieldWidget
- getXYWH() - Method in class net.glasslauncher.mods.api.gcapi.screen.widget.FancyButtonWidget
- getXYWH() - Method in class net.glasslauncher.mods.api.gcapi.screen.widget.IconWidget
- getXYWH() - Method in class net.glasslauncher.mods.api.gcapi.screen.widget.TexturedButtonWidget
H
- HasDrawable - Interface in net.glasslauncher.mods.api.gcapi.api
- HasToolTip - Interface in net.glasslauncher.mods.api.gcapi.api
- height - Variable in class net.glasslauncher.mods.api.gcapi.screen.widget.IconWidget
I
- icon - Variable in class net.glasslauncher.mods.api.gcapi.screen.widget.IconWidget
- IconWidget - Class in net.glasslauncher.mods.api.gcapi.screen.widget
- IconWidget(int, int, int, int, String) - Constructor for class net.glasslauncher.mods.api.gcapi.screen.widget.IconWidget
- id - Variable in class net.glasslauncher.mods.api.gcapi.impl.config.ConfigBase
- init() - Method in class net.glasslauncher.mods.api.gcapi.screen.BaseListScreenBuilder
- init() - Method in class net.glasslauncher.mods.api.gcapi.screen.RootScreenBuilder
- init() - Method in class net.glasslauncher.mods.api.gcapi.screen.ScreenBuilder
- init(Screen, TextRenderer) - Method in class net.glasslauncher.mods.api.gcapi.impl.config.ConfigEntry
- init(Screen, TextRenderer) - Method in class net.glasslauncher.mods.api.gcapi.impl.config.entry.BaseListConfigEntry
- init(Screen, TextRenderer) - Method in class net.glasslauncher.mods.api.gcapi.impl.config.entry.BooleanConfigEntry
- init(Screen, TextRenderer) - Method in class net.glasslauncher.mods.api.gcapi.impl.config.entry.EnumConfigEntry
- init(Screen, TextRenderer) - Method in class net.glasslauncher.mods.api.gcapi.impl.config.entry.FloatConfigEntry
- init(Screen, TextRenderer) - Method in class net.glasslauncher.mods.api.gcapi.impl.config.entry.IntegerConfigEntry
- init(Screen, TextRenderer) - Method in class net.glasslauncher.mods.api.gcapi.impl.config.entry.StringConfigEntry
- init(Minecraft, int, int) - Method in class net.glasslauncher.mods.api.gcapi.screen.BaseListScreenBuilder
- InitClientNetworking - Class in net.glasslauncher.mods.api.gcapi.events
- InitClientNetworking() - Constructor for class net.glasslauncher.mods.api.gcapi.events.InitClientNetworking
- InitServerNetworking - Class in net.glasslauncher.mods.api.gcapi.events
- InitServerNetworking() - Constructor for class net.glasslauncher.mods.api.gcapi.events.InitServerNetworking
- IntegerConfigEntry - Class in net.glasslauncher.mods.api.gcapi.impl.config.entry
- IntegerConfigEntry(String, String, String, Field, Object, boolean, Integer, Integer, MaxLength) - Constructor for class net.glasslauncher.mods.api.gcapi.impl.config.entry.IntegerConfigEntry
- IntegerListConfigEntry - Class in net.glasslauncher.mods.api.gcapi.impl.config.entry
- IntegerListConfigEntry(String, String, String, Field, Object, boolean, Integer[], Integer[], MaxLength) - Constructor for class net.glasslauncher.mods.api.gcapi.impl.config.entry.IntegerListConfigEntry
- IntegerListScreenBuilder - Class in net.glasslauncher.mods.api.gcapi.screen
- IntegerListScreenBuilder(Screen, MaxLength, ConfigEntry<Integer[]>, Function<String, BiTuple<Boolean, List<String>>>) - Constructor for class net.glasslauncher.mods.api.gcapi.screen.IntegerListScreenBuilder
- integerValue() - Element in annotation interface net.glasslauncher.mods.api.gcapi.api.ValueOnNoGCAPIServer
- integerValue() - Element in annotation interface net.glasslauncher.mods.api.gcapi.api.ValueOnVanillaServer
- invokeFill(int, int, int, int, int) - Method in interface net.glasslauncher.mods.api.gcapi.impl.DrawContextAccessor
- invokeFill(int, int, int, int, int) - Method in class net.glasslauncher.mods.api.gcapi.mixin.DrawContextMixin
- isCharacterValid(char) - Static method in class net.glasslauncher.mods.api.gcapi.api.CharacterUtils
- isEnabled() - Method in class net.glasslauncher.mods.api.gcapi.screen.widget.ExtensibleTextFieldWidget
- isFloat(String) - Static method in class net.glasslauncher.mods.api.gcapi.api.CharacterUtils
-
Susceptible to overflows, but honestly, I am not too concerned.
- isHovered(int, int) - Method in class net.glasslauncher.mods.api.gcapi.screen.widget.TexturedButtonWidget
- isInteger(String) - Static method in class net.glasslauncher.mods.api.gcapi.api.CharacterUtils
-
Susceptible to overflows, but honestly, I am not too concerned.
- isMouseInBounds(int[], int, int) - Method in class net.glasslauncher.mods.api.gcapi.mixin.ScreenMixin
- isMultiplayer - Static variable in class net.glasslauncher.mods.api.gcapi.impl.GCCore
-
Deprecated.
- isRoot - Variable in class net.glasslauncher.mods.api.gcapi.impl.config.ConfigCategory
- isSelected() - Method in class net.glasslauncher.mods.api.gcapi.screen.widget.ExtensibleTextFieldWidget
- isValueValid() - Method in class net.glasslauncher.mods.api.gcapi.impl.config.ConfigEntry
- isValueValid() - Method in class net.glasslauncher.mods.api.gcapi.impl.config.entry.BooleanConfigEntry
- isValueValid() - Method in class net.glasslauncher.mods.api.gcapi.impl.config.entry.EnumConfigEntry
- isValueValid() - Method in class net.glasslauncher.mods.api.gcapi.impl.config.entry.FloatConfigEntry
- isValueValid() - Method in class net.glasslauncher.mods.api.gcapi.impl.config.entry.FloatListConfigEntry
- isValueValid() - Method in class net.glasslauncher.mods.api.gcapi.impl.config.entry.IntegerConfigEntry
- isValueValid() - Method in class net.glasslauncher.mods.api.gcapi.impl.config.entry.IntegerListConfigEntry
- isValueValid() - Method in class net.glasslauncher.mods.api.gcapi.impl.config.entry.StringConfigEntry
- isValueValid() - Method in class net.glasslauncher.mods.api.gcapi.impl.config.entry.StringListConfigEntry
- isValueValid() - Method in class net.glasslauncher.mods.api.gcapi.screen.widget.ExtensibleTextFieldWidget
K
- keyPressed(char, int) - Method in interface net.glasslauncher.mods.api.gcapi.api.HasDrawable
-
Called whenever a key is pressed.
- keyPressed(char, int) - Method in class net.glasslauncher.mods.api.gcapi.screen.BaseListScreenBuilder
- keyPressed(char, int) - Method in class net.glasslauncher.mods.api.gcapi.screen.ScreenBuilder
- keyPressed(char, int) - Method in class net.glasslauncher.mods.api.gcapi.screen.widget.ExtensibleTextFieldWidget
- keyPressed(char, int) - Method in class net.glasslauncher.mods.api.gcapi.screen.widget.FancyButtonWidget
- keyPressed(char, int) - Method in class net.glasslauncher.mods.api.gcapi.screen.widget.IconWidget
L
- loadFactories - Static variable in class net.glasslauncher.mods.api.gcapi.impl.ConfigFactories
- loadListeners() - Static method in class net.glasslauncher.mods.api.gcapi.impl.EventStorage
- loadModConfig(Object, ModContainer, Field, Identifier, JsonObject) - Static method in class net.glasslauncher.mods.api.gcapi.impl.GCCore
-
Deprecated.
- loadServerConfig(String, String) - Static method in class net.glasslauncher.mods.api.gcapi.impl.GCCore
-
Deprecated.
- loadTypeAdapterFactories - Static variable in class net.glasslauncher.mods.api.gcapi.impl.ConfigFactories
- log(String) - Static method in class net.glasslauncher.mods.api.gcapi.impl.GCCore
-
Deprecated.
- log(Level, String) - Static method in class net.glasslauncher.mods.api.gcapi.impl.GCCore
-
Deprecated.
- LongDescription - Annotation Interface in net.glasslauncher.mods.api.gcapi.api
M
- maxLength - Variable in class net.glasslauncher.mods.api.gcapi.impl.config.ConfigEntry
- maxLength - Variable in class net.glasslauncher.mods.api.gcapi.screen.BaseListScreenBuilder
- MaxLength - Annotation Interface in net.glasslauncher.mods.api.gcapi.api
- method_729(int) - Method in class net.glasslauncher.mods.api.gcapi.screen.widget.ExtensibleTextFieldWidget
- method_730(int, int) - Method in class net.glasslauncher.mods.api.gcapi.screen.widget.ExtensibleTextFieldWidget
- method_735(int) - Method in class net.glasslauncher.mods.api.gcapi.screen.widget.ExtensibleTextFieldWidget
- method_739(int) - Method in class net.glasslauncher.mods.api.gcapi.screen.widget.ExtensibleTextFieldWidget
- MixinConfig - Class in net.glasslauncher.mods.api.gcapi.impl
- MixinConfig() - Constructor for class net.glasslauncher.mods.api.gcapi.impl.MixinConfig
- mod - Variable in class net.glasslauncher.mods.api.gcapi.screen.ScreenBuilder
- MOD_CONFIGS - Static variable in class net.glasslauncher.mods.api.gcapi.impl.GCCore
-
Deprecated.
- MOD_SAVE - Static variable in class net.glasslauncher.mods.api.gcapi.impl.EventStorage.EventSource
- MODDED_SERVER_JOIN - Static variable in class net.glasslauncher.mods.api.gcapi.impl.EventStorage.EventSource
- ModMenuMixin - Class in net.glasslauncher.mods.api.gcapi.mixin
- ModMenuMixin() - Constructor for class net.glasslauncher.mods.api.gcapi.mixin.ModMenuMixin
- mouseClicked(int, int, int) - Method in interface net.glasslauncher.mods.api.gcapi.api.HasDrawable
-
Note: This is called any time the mouse is clicked.
- mouseClicked(int, int, int) - Method in class net.glasslauncher.mods.api.gcapi.screen.ScreenBuilder
- mouseClicked(int, int, int) - Method in class net.glasslauncher.mods.api.gcapi.screen.widget.ExtensibleTextFieldWidget
- mouseClicked(int, int, int) - Method in class net.glasslauncher.mods.api.gcapi.screen.widget.FancyButtonWidget
- mouseClicked(int, int, int) - Method in class net.glasslauncher.mods.api.gcapi.screen.widget.IconWidget
- mouseClicked(int, int, int) - Method in class net.glasslauncher.mods.api.gcapi.screen.widget.ResetConfigWidget
- mouseX - Variable in class net.glasslauncher.mods.api.gcapi.screen.BaseListScreenBuilder
- mouseX - Variable in class net.glasslauncher.mods.api.gcapi.screen.ScreenBuilder
- mouseY - Variable in class net.glasslauncher.mods.api.gcapi.screen.BaseListScreenBuilder
- mouseY - Variable in class net.glasslauncher.mods.api.gcapi.screen.ScreenBuilder
- mpBool - Variable in class net.glasslauncher.mods.api.gcapi.impl.example.ExampleConfigClass
- multiplayerLoaded - Variable in class net.glasslauncher.mods.api.gcapi.impl.config.ConfigEntry
- multiplayerSynced - Variable in class net.glasslauncher.mods.api.gcapi.impl.config.ConfigBase
- MultiplayerSynced - Annotation Interface in net.glasslauncher.mods.api.gcapi.api
-
Syncs the config entry with the server upon join, and server config change.
N
- name - Variable in class net.glasslauncher.mods.api.gcapi.impl.config.ConfigBase
-
The name of the category.
- NAMESPACE - Static variable in class net.glasslauncher.mods.api.gcapi.impl.GCCore
-
Deprecated.
- NAY - Enum constant in enum class net.glasslauncher.mods.api.gcapi.impl.example.ExampleConfigEnum
- net.glasslauncher.mods.api.gcapi.api - package net.glasslauncher.mods.api.gcapi.api
- net.glasslauncher.mods.api.gcapi.events - package net.glasslauncher.mods.api.gcapi.events
- net.glasslauncher.mods.api.gcapi.impl - package net.glasslauncher.mods.api.gcapi.impl
- net.glasslauncher.mods.api.gcapi.impl.config - package net.glasslauncher.mods.api.gcapi.impl.config
- net.glasslauncher.mods.api.gcapi.impl.config.entry - package net.glasslauncher.mods.api.gcapi.impl.config.entry
- net.glasslauncher.mods.api.gcapi.impl.config.factory - package net.glasslauncher.mods.api.gcapi.impl.config.factory
- net.glasslauncher.mods.api.gcapi.impl.example - package net.glasslauncher.mods.api.gcapi.impl.example
- net.glasslauncher.mods.api.gcapi.mixin - package net.glasslauncher.mods.api.gcapi.mixin
- net.glasslauncher.mods.api.gcapi.screen - package net.glasslauncher.mods.api.gcapi.screen
- net.glasslauncher.mods.api.gcapi.screen.widget - package net.glasslauncher.mods.api.gcapi.screen.widget
- noGCAPIBehaviour(boolean) - Method in class net.glasslauncher.mods.api.gcapi.impl.config.ConfigEntry
-
This is called on all ConfigEntry objects when joining a vanilla server.
- NonFunction<A,
B, C, D, E, F, G, H, I, R> - Interface in net.glasslauncher.mods.api.gcapi.impl
O
- ohdeargod - Variable in class net.glasslauncher.mods.api.gcapi.impl.example.ThirdConfigClass
- ohNo - Variable in class net.glasslauncher.mods.api.gcapi.impl.example.ExampleConfigCategory
- ohYes - Variable in class net.glasslauncher.mods.api.gcapi.impl.example.ExampleConfigCategory
- onClick() - Method in interface net.glasslauncher.mods.api.gcapi.api.ConfigEntryWithButton
-
Fired when someone clicks a button for your config category.
- onClick() - Method in class net.glasslauncher.mods.api.gcapi.impl.config.entry.BaseListConfigEntry
- onClick() - Method in class net.glasslauncher.mods.api.gcapi.impl.config.entry.BooleanConfigEntry
- onClick() - Method in class net.glasslauncher.mods.api.gcapi.impl.config.entry.EnumConfigEntry
- onLoad(String) - Method in class net.glasslauncher.mods.api.gcapi.impl.MixinConfig
- onMouseEvent() - Method in class net.glasslauncher.mods.api.gcapi.screen.BaseListScreenBuilder
- onMouseEvent() - Method in class net.glasslauncher.mods.api.gcapi.screen.ScreenBuilder
- onPreConfigSaved(int, JsonObject, JsonObject) - Method in interface net.glasslauncher.mods.api.gcapi.api.PreConfigSavedListener
-
New values are already applied, this is so you can revert invalid values or do some config post-processing.
- onPreConfigSaved(int, JsonObject, JsonObject) - Method in class net.glasslauncher.mods.api.gcapi.impl.example.ExampleEntryPointListeners
- onPreLaunch() - Method in class net.glasslauncher.mods.api.gcapi.impl.GCCore
-
Deprecated.
- onTextChanged() - Method in class net.glasslauncher.mods.api.gcapi.screen.widget.ExtensibleTextFieldWidget
P
- parent - Variable in class net.glasslauncher.mods.api.gcapi.impl.config.ConfigEntry
- parent - Variable in class net.glasslauncher.mods.api.gcapi.screen.BaseListScreenBuilder
- parent - Variable in class net.glasslauncher.mods.api.gcapi.screen.ScreenBuilder
- parentEnumArray - Variable in class net.glasslauncher.mods.api.gcapi.impl.config.entry.EnumConfigEntry
- parentField - Variable in class net.glasslauncher.mods.api.gcapi.impl.config.ConfigBase
- parentObject - Variable in class net.glasslauncher.mods.api.gcapi.impl.config.ConfigBase
- POST_LOAD_LISTENERS - Static variable in class net.glasslauncher.mods.api.gcapi.impl.EventStorage
- postApply(String, ClassNode, String, IMixinInfo) - Method in class net.glasslauncher.mods.api.gcapi.impl.MixinConfig
- PostConfigLoaded(int) - Method in interface net.glasslauncher.mods.api.gcapi.api.PostConfigLoadedListener
-
Mostly useful for config post-processing on edge cases.
- PostConfigLoaded(int) - Method in class net.glasslauncher.mods.api.gcapi.impl.example.ExampleEntryPointListeners
- PostConfigLoadedListener - Interface in net.glasslauncher.mods.api.gcapi.api
- PRE_SAVE_LISTENERS - Static variable in class net.glasslauncher.mods.api.gcapi.impl.EventStorage
- preApply(String, ClassNode, String, IMixinInfo) - Method in class net.glasslauncher.mods.api.gcapi.impl.MixinConfig
- PreConfigSavedListener - Interface in net.glasslauncher.mods.api.gcapi.api
- primary() - Element in annotation interface net.glasslauncher.mods.api.gcapi.api.GConfig
-
Make the config screen attached to the annotation the one that shows by default.
- provideLoadFactories(ImmutableMap.Builder<Type, NonFunction<String, String, String, Field, Object, Boolean, Object, Object, MaxLength, ConfigEntry<?>>>) - Method in interface net.glasslauncher.mods.api.gcapi.api.ConfigFactoryProvider
-
Return custom factories for certain config class types.
- provideLoadFactories(ImmutableMap.Builder<Type, NonFunction<String, String, String, Field, Object, Boolean, Object, Object, MaxLength, ConfigEntry<?>>>) - Method in class net.glasslauncher.mods.api.gcapi.impl.config.factory.DefaultFactoryProvider
- provideLoadFactories(ImmutableMap.Builder<Type, NonFunction<String, String, String, Field, Object, Boolean, Object, Object, MaxLength, ConfigEntry<?>>>) - Method in class net.glasslauncher.mods.api.gcapi.impl.example.ExampleConfigEnumFactories
- provideLoadTypeAdapterFactories(ImmutableMap.Builder<Type, Class>) - Method in interface net.glasslauncher.mods.api.gcapi.api.ConfigFactoryProvider
-
Return custom factories for certain config class types.
- provideLoadTypeAdapterFactories(ImmutableMap.Builder<Type, Class>) - Method in class net.glasslauncher.mods.api.gcapi.impl.example.ExampleConfigEnumFactories
- provideSaveFactories(ImmutableMap.Builder<Type, Function<Object, JsonElement>>) - Method in interface net.glasslauncher.mods.api.gcapi.api.ConfigFactoryProvider
-
Return custom factories for certain config class types.
- provideSaveFactories(ImmutableMap.Builder<Type, Function<Object, JsonElement>>) - Method in class net.glasslauncher.mods.api.gcapi.impl.config.factory.DefaultFactoryProvider
- provideSaveFactories(ImmutableMap.Builder<Type, Function<Object, JsonElement>>) - Method in class net.glasslauncher.mods.api.gcapi.impl.example.ExampleConfigEnumFactories
R
- reloadConfig(Identifier) - Static method in class net.glasslauncher.mods.api.gcapi.api.GCAPI
-
Force a config reload.
- reloadConfig(Identifier, JsonObject) - Static method in class net.glasslauncher.mods.api.gcapi.api.GCAPI
-
Force a config reload, or load your own config json! Can be partial.
- reloadConfig(Identifier, String) - Static method in class net.glasslauncher.mods.api.gcapi.api.GCAPI
-
Force a config reload, or load your own config json! Can be partial.
- removed() - Method in class net.glasslauncher.mods.api.gcapi.screen.BaseListScreenBuilder
- render(int, int, float) - Method in class net.glasslauncher.mods.api.gcapi.screen.BaseListScreenBuilder
- render(int, int, float) - Method in class net.glasslauncher.mods.api.gcapi.screen.ScreenBuilder
- render(Minecraft, int, int) - Method in class net.glasslauncher.mods.api.gcapi.screen.widget.FancyButtonWidget
- render(Minecraft, int, int) - Method in class net.glasslauncher.mods.api.gcapi.screen.widget.TexturedButtonWidget
- renderTooltip(TextRenderer, List<String>, int, int, Screen) - Static method in class net.glasslauncher.mods.api.gcapi.api.CharacterUtils
-
Renders a tooltip on screen at the provided place, handling flipping of the tooltip where required.
- reset(Object) - Method in class net.glasslauncher.mods.api.gcapi.impl.config.ConfigEntry
-
Called when resetting the entry to the default value.
- reset(Object) - Method in class net.glasslauncher.mods.api.gcapi.impl.config.entry.BaseListConfigEntry
- reset(Object) - Method in class net.glasslauncher.mods.api.gcapi.impl.config.entry.BooleanConfigEntry
- reset(Object) - Method in class net.glasslauncher.mods.api.gcapi.impl.config.entry.EnumConfigEntry
- reset(Object) - Method in class net.glasslauncher.mods.api.gcapi.impl.config.entry.FloatConfigEntry
- reset(Object) - Method in class net.glasslauncher.mods.api.gcapi.impl.config.entry.IntegerConfigEntry
- reset(Object) - Method in class net.glasslauncher.mods.api.gcapi.impl.config.entry.StringConfigEntry
- ResetConfigWidget - Class in net.glasslauncher.mods.api.gcapi.screen.widget
- ResetConfigWidget(int, int, int, int, ConfigEntry<?>) - Constructor for class net.glasslauncher.mods.api.gcapi.screen.widget.ResetConfigWidget
- RootScreenBuilder - Class in net.glasslauncher.mods.api.gcapi.screen
- RootScreenBuilder(Screen, EntrypointContainer<Object>, ConfigCategory) - Constructor for class net.glasslauncher.mods.api.gcapi.screen.RootScreenBuilder
S
- saveConfig(EntrypointContainer<Object>, ConfigCategory, int) - Static method in class net.glasslauncher.mods.api.gcapi.impl.GCCore
-
Deprecated.
- saveFactories - Static variable in class net.glasslauncher.mods.api.gcapi.impl.ConfigFactories
- saveToEntries() - Method in class net.glasslauncher.mods.api.gcapi.screen.ScreenBuilder
- saveToField() - Method in class net.glasslauncher.mods.api.gcapi.impl.config.ConfigEntry
- saveToField() - Method in class net.glasslauncher.mods.api.gcapi.impl.config.entry.EnumConfigEntry
- ScreenAccessor - Interface in net.glasslauncher.mods.api.gcapi.screen
- ScreenBuilder - Class in net.glasslauncher.mods.api.gcapi.screen
- ScreenBuilder(Screen, EntrypointContainer<Object>, ConfigCategory) - Constructor for class net.glasslauncher.mods.api.gcapi.screen.ScreenBuilder
- screenButtons - Variable in class net.glasslauncher.mods.api.gcapi.screen.ScreenBuilder
- ScreenMixin - Class in net.glasslauncher.mods.api.gcapi.mixin
- ScreenMixin() - Constructor for class net.glasslauncher.mods.api.gcapi.mixin.ScreenMixin
- scrollList - Variable in class net.glasslauncher.mods.api.gcapi.screen.BaseListScreenBuilder
- scrollList - Variable in class net.glasslauncher.mods.api.gcapi.screen.ScreenBuilder
- secondCategory - Variable in class net.glasslauncher.mods.api.gcapi.impl.example.ExampleConfigCategory
- secondConfigClass - Static variable in class net.glasslauncher.mods.api.gcapi.impl.example.ExampleConfig
- SecondConfigClass - Class in net.glasslauncher.mods.api.gcapi.impl.example
- SecondConfigClass() - Constructor for class net.glasslauncher.mods.api.gcapi.impl.example.SecondConfigClass
- selectedIndex - Variable in class net.glasslauncher.mods.api.gcapi.screen.ScreenBuilder
- selectedTextColour - Variable in class net.glasslauncher.mods.api.gcapi.screen.widget.ExtensibleTextFieldWidget
- SERVER_EXPORT - Static variable in class net.glasslauncher.mods.api.gcapi.impl.EventStorage.EventSource
- SERVER_JOIN - Static variable in class net.glasslauncher.mods.api.gcapi.impl.EventStorage.EventSource
- setClipboardText(String) - Static method in class net.glasslauncher.mods.api.gcapi.api.CharacterUtils
-
Tries to set the given string as clipboard text.
- setDrawableValue(Boolean) - Method in class net.glasslauncher.mods.api.gcapi.impl.config.entry.BooleanConfigEntry
- setDrawableValue(Float) - Method in class net.glasslauncher.mods.api.gcapi.impl.config.entry.FloatConfigEntry
- setDrawableValue(Integer) - Method in class net.glasslauncher.mods.api.gcapi.impl.config.entry.EnumConfigEntry
- setDrawableValue(Integer) - Method in class net.glasslauncher.mods.api.gcapi.impl.config.entry.IntegerConfigEntry
- setDrawableValue(String) - Method in class net.glasslauncher.mods.api.gcapi.impl.config.entry.StringConfigEntry
- setDrawableValue(T) - Method in class net.glasslauncher.mods.api.gcapi.impl.config.ConfigEntry
- setDrawableValue(T[]) - Method in class net.glasslauncher.mods.api.gcapi.impl.config.entry.BaseListConfigEntry
- setEnabled(boolean) - Method in class net.glasslauncher.mods.api.gcapi.screen.widget.ExtensibleTextFieldWidget
- setID(int) - Method in interface net.glasslauncher.mods.api.gcapi.api.HasDrawable
-
Called when the config category is adding the drawable.
- setID(int) - Method in class net.glasslauncher.mods.api.gcapi.screen.widget.ExtensibleTextFieldWidget
- setID(int) - Method in class net.glasslauncher.mods.api.gcapi.screen.widget.FancyButtonWidget
- setID(int) - Method in class net.glasslauncher.mods.api.gcapi.screen.widget.IconWidget
- setMaxLength(int) - Method in class net.glasslauncher.mods.api.gcapi.screen.widget.ExtensibleTextFieldWidget
- setPos(int, int) - Method in class net.glasslauncher.mods.api.gcapi.screen.widget.TexturedButtonWidget
- setScrollAmount(float) - Method in interface net.glasslauncher.mods.api.gcapi.mixin.EntryListWidgetAccessor
- setSelected(boolean) - Method in class net.glasslauncher.mods.api.gcapi.screen.widget.ExtensibleTextFieldWidget
- setSelectedButton(ButtonWidget) - Method in class net.glasslauncher.mods.api.gcapi.mixin.ScreenMixin
- setSelectedButton(ButtonWidget) - Method in interface net.glasslauncher.mods.api.gcapi.screen.ScreenAccessor
- setShouldDrawBackground(boolean) - Method in class net.glasslauncher.mods.api.gcapi.screen.widget.ExtensibleTextFieldWidget
- setText(String) - Method in class net.glasslauncher.mods.api.gcapi.screen.widget.ExtensibleTextFieldWidget
- setValidator(Function<String, BiTuple<Boolean, List<String>>>) - Method in class net.glasslauncher.mods.api.gcapi.screen.widget.ExtensibleTextFieldWidget
- setValues(List<T>) - Method in class net.glasslauncher.mods.api.gcapi.screen.BaseListScreenBuilder
- setValues(T[]) - Method in class net.glasslauncher.mods.api.gcapi.screen.BaseListScreenBuilder
- setXYWH(int, int, int, int) - Method in interface net.glasslauncher.mods.api.gcapi.api.HasDrawable
-
Called when setting the drawable position.
- setXYWH(int, int, int, int) - Method in class net.glasslauncher.mods.api.gcapi.mixin.TextFieldWidgetMixin
- setXYWH(int, int, int, int) - Method in class net.glasslauncher.mods.api.gcapi.screen.widget.ExtensibleTextFieldWidget
- setXYWH(int, int, int, int) - Method in class net.glasslauncher.mods.api.gcapi.screen.widget.FancyButtonWidget
- setXYWH(int, int, int, int) - Method in class net.glasslauncher.mods.api.gcapi.screen.widget.IconWidget
- setXYWH(int, int, int, int) - Method in class net.glasslauncher.mods.api.gcapi.screen.widget.ResetConfigWidget
- shouldApplyMixin(String, String) - Method in class net.glasslauncher.mods.api.gcapi.impl.MixinConfig
- shouldDrawBackground() - Method in class net.glasslauncher.mods.api.gcapi.screen.widget.ExtensibleTextFieldWidget
- shouldLoad() - Method in interface net.glasslauncher.mods.api.gcapi.api.GeneratedConfig
-
If false is returned, the entire category will be skipped from being loaded.
- StringConfigEntry - Class in net.glasslauncher.mods.api.gcapi.impl.config.entry
- StringConfigEntry(String, String, String, Field, Object, boolean, String, String, MaxLength) - Constructor for class net.glasslauncher.mods.api.gcapi.impl.config.entry.StringConfigEntry
- StringListConfigEntry - Class in net.glasslauncher.mods.api.gcapi.impl.config.entry
- StringListConfigEntry(String, String, String, Field, Object, boolean, String[], String[], MaxLength) - Constructor for class net.glasslauncher.mods.api.gcapi.impl.config.entry.StringListConfigEntry
- StringListScreenBuilder - Class in net.glasslauncher.mods.api.gcapi.screen
- StringListScreenBuilder(Screen, MaxLength, ConfigEntry<String[]>, Function<String, BiTuple<Boolean, List<String>>>) - Constructor for class net.glasslauncher.mods.api.gcapi.screen.StringListScreenBuilder
- stringValue() - Element in annotation interface net.glasslauncher.mods.api.gcapi.api.ValueOnNoGCAPIServer
- stringValue() - Element in annotation interface net.glasslauncher.mods.api.gcapi.api.ValueOnVanillaServer
- stripInvalidChars(String) - Static method in class net.glasslauncher.mods.api.gcapi.api.CharacterUtils
- strToVal(String) - Method in class net.glasslauncher.mods.api.gcapi.impl.config.entry.BaseListConfigEntry
- strToVal(String) - Method in class net.glasslauncher.mods.api.gcapi.impl.config.entry.FloatListConfigEntry
- strToVal(String) - Method in class net.glasslauncher.mods.api.gcapi.impl.config.entry.IntegerListConfigEntry
- strToVal(String) - Method in class net.glasslauncher.mods.api.gcapi.impl.config.entry.StringListConfigEntry
T
- test1 - Variable in class net.glasslauncher.mods.api.gcapi.impl.example.SecondConfigClass
- test2 - Variable in class net.glasslauncher.mods.api.gcapi.impl.example.SecondConfigClass
- testConfig1 - Variable in class net.glasslauncher.mods.api.gcapi.impl.example.ExampleConfigClass
- testedConfig - Variable in class net.glasslauncher.mods.api.gcapi.impl.example.ExampleConfigClass
- TextFieldWidgetMixin - Class in net.glasslauncher.mods.api.gcapi.mixin
- TextFieldWidgetMixin() - Constructor for class net.glasslauncher.mods.api.gcapi.mixin.TextFieldWidgetMixin
- textFieldWidgets - Variable in class net.glasslauncher.mods.api.gcapi.screen.BaseListScreenBuilder
- textRenderer - Variable in class net.glasslauncher.mods.api.gcapi.mixin.ScreenMixin
- TexturedButtonWidget - Class in net.glasslauncher.mods.api.gcapi.screen.widget
-
Copied from ModMenu
- TexturedButtonWidget(int, int, int, int, int, int, int, String, int, int) - Constructor for class net.glasslauncher.mods.api.gcapi.screen.widget.TexturedButtonWidget
- TexturedButtonWidget(int, int, int, int, int, int, int, String, int, int, String) - Constructor for class net.glasslauncher.mods.api.gcapi.screen.widget.TexturedButtonWidget
- thirdConfigClass - Static variable in class net.glasslauncher.mods.api.gcapi.impl.example.ExampleConfig
- ThirdConfigClass - Class in net.glasslauncher.mods.api.gcapi.impl.example
- ThirdConfigClass() - Constructor for class net.glasslauncher.mods.api.gcapi.impl.example.ThirdConfigClass
- tick() - Method in interface net.glasslauncher.mods.api.gcapi.api.HasDrawable
-
Called every frame.
- tick() - Method in class net.glasslauncher.mods.api.gcapi.screen.BaseListScreenBuilder
- tick() - Method in class net.glasslauncher.mods.api.gcapi.screen.ScreenBuilder
- tick() - Method in class net.glasslauncher.mods.api.gcapi.screen.widget.ExtensibleTextFieldWidget
- tick() - Method in class net.glasslauncher.mods.api.gcapi.screen.widget.FancyButtonWidget
- tick() - Method in class net.glasslauncher.mods.api.gcapi.screen.widget.IconWidget
- toString() - Method in enum class net.glasslauncher.mods.api.gcapi.impl.example.ExampleConfigEnum
- TriBoolean - Enum Class in net.glasslauncher.mods.api.gcapi.api
-
Used in ValueOnVanillaServer.
- TRUE - Enum constant in enum class net.glasslauncher.mods.api.gcapi.api.TriBoolean
U
- UNKNOWN - Static variable in class net.glasslauncher.mods.api.gcapi.impl.EventStorage.EventSource
- updateCursorMax() - Method in class net.glasslauncher.mods.api.gcapi.screen.widget.ExtensibleTextFieldWidget
- updateCursorMax(int) - Method in class net.glasslauncher.mods.api.gcapi.screen.widget.ExtensibleTextFieldWidget
- updateCursorPosition(int) - Method in class net.glasslauncher.mods.api.gcapi.screen.widget.ExtensibleTextFieldWidget
- updateOffsetCursorMax(int) - Method in class net.glasslauncher.mods.api.gcapi.screen.widget.ExtensibleTextFieldWidget
- USER_SAVE - Static variable in class net.glasslauncher.mods.api.gcapi.impl.EventStorage.EventSource
V
- validator - Variable in class net.glasslauncher.mods.api.gcapi.screen.BaseListScreenBuilder
- value - Variable in enum class net.glasslauncher.mods.api.gcapi.api.TriBoolean
- value - Variable in class net.glasslauncher.mods.api.gcapi.impl.config.ConfigEntry
- value() - Element in annotation interface net.glasslauncher.mods.api.gcapi.api.ConfigCategory
-
The name you want to have on the button to access your category and at the top while it's open.
- value() - Element in annotation interface net.glasslauncher.mods.api.gcapi.api.ConfigName
-
This should be the visible name that you want users to see in the config GUI.
- value() - Element in annotation interface net.glasslauncher.mods.api.gcapi.api.GConfig
-
The identifier of this config entrypoint.
- value() - Element in annotation interface net.glasslauncher.mods.api.gcapi.api.LongDescription
-
!!!Unimplemented!!! To be used in the future for a scrollable full-screen explanation of your config entry or category.
- value() - Element in annotation interface net.glasslauncher.mods.api.gcapi.api.MaxLength
-
The maximum length of the value(s) of your entry.
- valueOf(String) - Static method in enum class net.glasslauncher.mods.api.gcapi.api.TriBoolean
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class net.glasslauncher.mods.api.gcapi.impl.example.ExampleConfigEnum
-
Returns the enum constant of this class with the specified name.
- ValueOnNoGCAPIServer - Annotation Interface in net.glasslauncher.mods.api.gcapi.api
-
Adding this to a config field will reset it to this value on joining a server without GCAPI, and return it to what it was on leaving.
- ValueOnVanillaServer - Annotation Interface in net.glasslauncher.mods.api.gcapi.api
-
Adding this to a config field will reset it to this value on joining a vanilla server, and return it to what it was on leaving.
- values - Variable in class net.glasslauncher.mods.api.gcapi.impl.config.ConfigCategory
- values() - Static method in enum class net.glasslauncher.mods.api.gcapi.api.TriBoolean
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class net.glasslauncher.mods.api.gcapi.impl.example.ExampleConfigEnum
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VANILLA_SERVER_JOIN - Static variable in class net.glasslauncher.mods.api.gcapi.impl.EventStorage.EventSource
- vanillaServerBehavior() - Method in class net.glasslauncher.mods.api.gcapi.impl.config.ConfigEntry
-
Deprecated, for removal: This API element is subject to removal in a future version.
- visibleName() - Element in annotation interface net.glasslauncher.mods.api.gcapi.api.GConfig
-
This is what's shown at the top of the screen when opened.
W
- WHY - Enum constant in enum class net.glasslauncher.mods.api.gcapi.impl.example.ExampleConfigEnum
- width - Variable in class net.glasslauncher.mods.api.gcapi.screen.widget.IconWidget
X
- x - Variable in class net.glasslauncher.mods.api.gcapi.screen.widget.IconWidget
Y
- y - Variable in class net.glasslauncher.mods.api.gcapi.screen.widget.IconWidget
- YAY - Enum constant in enum class net.glasslauncher.mods.api.gcapi.impl.example.ExampleConfigEnum
- yayFloatingPoint - Variable in class net.glasslauncher.mods.api.gcapi.impl.example.ExampleConfigCategoryTwo
All Classes and Interfaces|All Packages|Constant Field Values