Package com.ldtteam.structurize.config
Class ClientConfiguration
java.lang.Object
com.ldtteam.common.config.AbstractConfiguration
com.ldtteam.structurize.config.ClientConfiguration
public class ClientConfiguration
extends com.ldtteam.common.config.AbstractConfiguration
Mod client configuration.
Loaded clientside, not synced.
-
Nested Class Summary
Nested classes/interfaces inherited from class com.ldtteam.common.config.AbstractConfiguration
com.ldtteam.common.config.AbstractConfiguration.ConfigListener<T extends Object> -
Field Summary
FieldsModifier and TypeFieldDescriptionfinal net.neoforged.neoforge.common.ModConfigSpec.BooleanValuefinal net.neoforged.neoforge.common.ModConfigSpec.IntValuefinal net.neoforged.neoforge.common.ModConfigSpec.DoubleValuefinal net.neoforged.neoforge.common.ModConfigSpec.BooleanValuefinal net.neoforged.neoforge.common.ModConfigSpec.BooleanValueFields inherited from class com.ldtteam.common.config.AbstractConfiguration
COMMENT_SUFFIX, DEFAULT_KEY_PREFIX -
Constructor Summary
ConstructorsConstructorDescriptionClientConfiguration(net.neoforged.neoforge.common.ModConfigSpec.Builder builder) Builds client configuration. -
Method Summary
Modifier and TypeMethodDescriptionvoidcollectPreviewRendererSettings(io.netty.util.internal.shaded.org.jctools.queues.MessagePassingQueue.Consumer<net.neoforged.neoforge.common.ModConfigSpec.ConfigValue<?>> sink) Things which should be in buildtool settings, order is mostly carried over to gui orderMethods inherited from class com.ldtteam.common.config.AbstractConfiguration
addWatcher, addWatcher, createCategory, defineBoolean, defineDouble, defineDouble, defineEnum, defineInteger, defineInteger, defineList, defineListAllowEmpty, defineLong, defineLong, defineString, finishCategory, requiresWorldRestart, swapToCategory
-
Field Details
-
renderPlaceholdersNice
public final net.neoforged.neoforge.common.ModConfigSpec.BooleanValue renderPlaceholdersNice -
rendererLightLevel
public final net.neoforged.neoforge.common.ModConfigSpec.IntValue rendererLightLevel -
rendererTransparency
public final net.neoforged.neoforge.common.ModConfigSpec.DoubleValue rendererTransparency
-
-
Constructor Details
-
ClientConfiguration
public ClientConfiguration(net.neoforged.neoforge.common.ModConfigSpec.Builder builder) Builds client configuration.- Parameters:
builder- config builder
-
-
Method Details
-
collectPreviewRendererSettings
public void collectPreviewRendererSettings(io.netty.util.internal.shaded.org.jctools.queues.MessagePassingQueue.Consumer<net.neoforged.neoforge.common.ModConfigSpec.ConfigValue<?>> sink) Things which should be in buildtool settings, order is mostly carried over to gui order
-