Class AbstractConfiguration
java.lang.Object
com.minecolonies.api.configuration.AbstractConfiguration
- Direct Known Subclasses:
ClientConfiguration,CommonConfiguration,ServerConfiguration
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidcreateCategory(net.minecraftforge.common.ForgeConfigSpec.Builder builder, String key) protected static net.minecraftforge.common.ForgeConfigSpec.BooleanValuedefineBoolean(net.minecraftforge.common.ForgeConfigSpec.Builder builder, String key, boolean defaultValue) protected static net.minecraftforge.common.ForgeConfigSpec.DoubleValuedefineDouble(net.minecraftforge.common.ForgeConfigSpec.Builder builder, String key, double defaultValue) protected static net.minecraftforge.common.ForgeConfigSpec.DoubleValuedefineDouble(net.minecraftforge.common.ForgeConfigSpec.Builder builder, String key, double defaultValue, double min, double max) protected static <V extends Enum<V>>
net.minecraftforge.common.ForgeConfigSpec.EnumValue<V>defineEnum(net.minecraftforge.common.ForgeConfigSpec.Builder builder, String key, V defaultValue) protected static net.minecraftforge.common.ForgeConfigSpec.IntValuedefineInteger(net.minecraftforge.common.ForgeConfigSpec.Builder builder, String key, int defaultValue) protected static net.minecraftforge.common.ForgeConfigSpec.IntValuedefineInteger(net.minecraftforge.common.ForgeConfigSpec.Builder builder, String key, int defaultValue, int min, int max) protected static <T> net.minecraftforge.common.ForgeConfigSpec.ConfigValue<List<? extends T>>defineList(net.minecraftforge.common.ForgeConfigSpec.Builder builder, String key, List<? extends T> defaultValue, Predicate<Object> elementValidator) protected static net.minecraftforge.common.ForgeConfigSpec.LongValuedefineLong(net.minecraftforge.common.ForgeConfigSpec.Builder builder, String key, long defaultValue) protected static net.minecraftforge.common.ForgeConfigSpec.LongValuedefineLong(net.minecraftforge.common.ForgeConfigSpec.Builder builder, String key, long defaultValue, long min, long max) protected voidfinishCategory(net.minecraftforge.common.ForgeConfigSpec.Builder builder) protected voidswapToCategory(net.minecraftforge.common.ForgeConfigSpec.Builder builder, String key)
-
Constructor Details
-
AbstractConfiguration
public AbstractConfiguration()
-
-
Method Details
-
createCategory
protected void createCategory(net.minecraftforge.common.ForgeConfigSpec.Builder builder, String key) -
swapToCategory
protected void swapToCategory(net.minecraftforge.common.ForgeConfigSpec.Builder builder, String key) -
finishCategory
protected void finishCategory(net.minecraftforge.common.ForgeConfigSpec.Builder builder) -
defineBoolean
protected static net.minecraftforge.common.ForgeConfigSpec.BooleanValue defineBoolean(net.minecraftforge.common.ForgeConfigSpec.Builder builder, String key, boolean defaultValue) -
defineInteger
protected static net.minecraftforge.common.ForgeConfigSpec.IntValue defineInteger(net.minecraftforge.common.ForgeConfigSpec.Builder builder, String key, int defaultValue) -
defineInteger
protected static net.minecraftforge.common.ForgeConfigSpec.IntValue defineInteger(net.minecraftforge.common.ForgeConfigSpec.Builder builder, String key, int defaultValue, int min, int max) -
defineLong
protected static net.minecraftforge.common.ForgeConfigSpec.LongValue defineLong(net.minecraftforge.common.ForgeConfigSpec.Builder builder, String key, long defaultValue) -
defineLong
protected static net.minecraftforge.common.ForgeConfigSpec.LongValue defineLong(net.minecraftforge.common.ForgeConfigSpec.Builder builder, String key, long defaultValue, long min, long max) -
defineDouble
protected static net.minecraftforge.common.ForgeConfigSpec.DoubleValue defineDouble(net.minecraftforge.common.ForgeConfigSpec.Builder builder, String key, double defaultValue) -
defineDouble
protected static net.minecraftforge.common.ForgeConfigSpec.DoubleValue defineDouble(net.minecraftforge.common.ForgeConfigSpec.Builder builder, String key, double defaultValue, double min, double max) -
defineList
-
defineEnum
-