Uses of Class
net.minecraftforge.common.ForgeConfigSpec.ConfigValue
-
Uses of ForgeConfigSpec.ConfigValue in net.minecraftforge.common
Modifier and TypeClassDescriptionstatic class
static class
static class
ForgeConfigSpec.EnumValue<T extends Enum<T>>
static class
static class
Modifier and TypeFieldDescriptionForgeConfigSpec.ConfigValue<? extends String>
ForgeConfig.Common.defaultWorldType
Modifier and TypeFieldDescriptionprivate List<ForgeConfigSpec.ConfigValue<?>>
ForgeConfigSpec.Builder.values
Modifier and TypeMethodDescription<T> ForgeConfigSpec.ConfigValue<T>
ForgeConfigSpec.Builder.define(String path, Supplier<T> defaultSupplier, Predicate<Object> validator)
<T> ForgeConfigSpec.ConfigValue<T>
<T> ForgeConfigSpec.ConfigValue<T>
<T> ForgeConfigSpec.ConfigValue<T>
ForgeConfigSpec.Builder.define(List<String> path, Supplier<T> defaultSupplier, Predicate<Object> validator)
<T> ForgeConfigSpec.ConfigValue<T>
ForgeConfigSpec.Builder.define(List<String> path, Supplier<T> defaultSupplier, Predicate<Object> validator, Class<?> clazz)
<T> ForgeConfigSpec.ConfigValue<T>
ForgeConfigSpec.Builder.define(List<String> path, ForgeConfigSpec.ValueSpec value, Supplier<T> defaultSupplier)
<T> ForgeConfigSpec.ConfigValue<T>
<T> ForgeConfigSpec.ConfigValue<T>
<T> ForgeConfigSpec.ConfigValue<T>
ForgeConfigSpec.Builder.defineInList(String path, Supplier<T> defaultSupplier, Collection<? extends T> acceptableValues)
<T> ForgeConfigSpec.ConfigValue<T>
ForgeConfigSpec.Builder.defineInList(String path, T defaultValue, Collection<? extends T> acceptableValues)
<T> ForgeConfigSpec.ConfigValue<T>
ForgeConfigSpec.Builder.defineInList(List<String> path, Supplier<T> defaultSupplier, Collection<? extends T> acceptableValues)
<T> ForgeConfigSpec.ConfigValue<T>
ForgeConfigSpec.Builder.defineInList(List<String> path, T defaultValue, Collection<? extends T> acceptableValues)
<V extends Comparable<? super V>>
ForgeConfigSpec.ConfigValue<V>ForgeConfigSpec.Builder.defineInRange(String path, Supplier<V> defaultSupplier, V min, V max, Class<V> clazz)
<V extends Comparable<? super V>>
ForgeConfigSpec.ConfigValue<V>ForgeConfigSpec.Builder.defineInRange(String path, V defaultValue, V min, V max, Class<V> clazz)
<V extends Comparable<? super V>>
ForgeConfigSpec.ConfigValue<V>ForgeConfigSpec.Builder.defineInRange(List<String> path, Supplier<V> defaultSupplier, V min, V max, Class<V> clazz)
<V extends Comparable<? super V>>
ForgeConfigSpec.ConfigValue<V>ForgeConfigSpec.Builder.defineInRange(List<String> path, V defaultValue, V min, V max, Class<V> clazz)
<T> ForgeConfigSpec.ConfigValue<List<? extends T>>
ForgeConfigSpec.Builder.defineList(String path, Supplier<List<? extends T>> defaultSupplier, Predicate<Object> elementValidator)
<T> ForgeConfigSpec.ConfigValue<List<? extends T>>
ForgeConfigSpec.Builder.defineList(String path, List<? extends T> defaultValue, Predicate<Object> elementValidator)
<T> ForgeConfigSpec.ConfigValue<List<? extends T>>
ForgeConfigSpec.Builder.defineList(List<String> path, Supplier<List<? extends T>> defaultSupplier, Predicate<Object> elementValidator)
<T> ForgeConfigSpec.ConfigValue<List<? extends T>>
ForgeConfigSpec.Builder.defineList(List<String> path, List<? extends T> defaultValue, Predicate<Object> elementValidator)
<T> ForgeConfigSpec.ConfigValue<List<? extends T>>
ForgeConfigSpec.Builder.defineListAllowEmpty(List<String> path, Supplier<List<? extends T>> defaultSupplier, Predicate<Object> elementValidator)
-
Uses of ForgeConfigSpec.ConfigValue in net.minecraftforge.commontest
Modifier and TypeMethodDescriptionprivate <T> List<ForgeConfigSpecTest.TestResult>
ForgeConfigSpecTest.runTestHarness(T defaultKeyValue, String testName, ForgeConfigSpec.ConfigValue<T> simpleValue, ForgeConfigSpec spec, int warmupRounds, int testRounds)
private <T> ForgeConfigSpecTest.TestResult
ForgeConfigSpecTest.runTestOnce(T defaultKeyValue, String testName, ForgeConfigSpec.ConfigValue<T> simpleValue, ForgeConfigSpec spec)