Package net.createmod.catnip.config.ui
Class ConfigHelper
java.lang.Object
net.createmod.catnip.config.ui.ConfigHelper
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic class -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic net.minecraftforge.common.ForgeConfigSpecfindForgeConfigSpecFor(net.minecraftforge.fml.config.ModConfig.Type type, String modID) static <T> Tstatic booleanhasAnyForgeConfig(String modID) readMetadataFromComment(List<String> commentLines) static <T> voidsetConfigValue(ConfigHelper.ConfigPath path, String value) static <T> voidsetValue(String path, net.minecraftforge.common.ForgeConfigSpec.ConfigValue<T> configValue, T value, Map<String, String> annotations)
-
Field Details
-
unitPattern
-
annotationPattern
-
isForgeConfig
-
changes
-
-
Constructor Details
-
ConfigHelper
public ConfigHelper()
-
-
Method Details
-
findForgeConfigSpecFor
public static net.minecraftforge.common.ForgeConfigSpec findForgeConfigSpecFor(net.minecraftforge.fml.config.ModConfig.Type type, String modID) throws NullPointerException, ClassCastException -
hasAnyForgeConfig
-
setConfigValue
public static <T> void setConfigValue(ConfigHelper.ConfigPath path, String value) throws ConfigHelper.InvalidValueException, ClassCastException, NullPointerException -
setValue
-
getValue
public static <T> T getValue(String path, net.minecraftforge.common.ForgeConfigSpec.ConfigValue<T> configValue) -
readMetadataFromComment
-