Class ConfigCategory
java.lang.Object
net.glasslauncher.mods.api.gcapi.impl.config.ConfigBase
net.glasslauncher.mods.api.gcapi.impl.config.ConfigCategory
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal booleancom.google.common.collect.Multimap<Class<?>,ConfigBase> Fields inherited from class net.glasslauncher.mods.api.gcapi.impl.config.ConfigBase
description, id, multiplayerSynced, name, parentField, parentObject -
Constructor Summary
ConstructorsConstructorDescriptionConfigCategory(String id, String name, String description, Field parentField, Object parentObject, boolean multiplayerSynced, com.google.common.collect.Multimap<Class<?>, ConfigBase> values, boolean isRoot) -
Method Summary
Modifier and TypeMethodDescription@NotNull ScreenBuildergetConfigScreen(net.minecraft.client.gui.screen.ScreenBase parent, net.fabricmc.loader.api.entrypoint.EntrypointContainer<Object> mod) The ScreenBuilder for this category.@NotNull List<HasDrawable>
-
Field Details
-
isRoot
public final boolean isRoot -
values
-
-
Constructor Details
-
ConfigCategory
-
-
Method Details
-
getConfigScreen
@Environment(CLIENT) @NotNull public @NotNull ScreenBuilder getConfigScreen(net.minecraft.client.gui.screen.ScreenBase parent, net.fabricmc.loader.api.entrypoint.EntrypointContainer<Object> mod) The ScreenBuilder for this category. Can only have config entries.- Returns:
- ScreenBuilder
-
getDrawables
- Specified by:
getDrawablesin classConfigBase
-