public class ConfigDrivenFeatureEntry extends ConfigBase
ConfigBase.ConfigBool, ConfigBase.ConfigEnum<T extends java.lang.Enum<T>>, ConfigBase.ConfigFloat, ConfigBase.ConfigGroup, ConfigBase.ConfigInt, ConfigBase.CValue<V,T extends net.minecraftforge.common.ForgeConfigSpec.ConfigValue<V>>, ConfigBase.IValueProvider<V,T extends net.minecraftforge.common.ForgeConfigSpec.ConfigValue<V>>| Modifier and Type | Field and Description |
|---|---|
com.tterrag.registrate.util.nullness.NonNullSupplier<? extends net.minecraft.block.Block> |
block |
protected ConfigBase.ConfigInt |
clusterSize |
protected ConfigBase.ConfigFloat |
frequency |
java.lang.String |
id |
protected ConfigBase.ConfigInt |
maxHeight |
protected ConfigBase.ConfigInt |
minHeight |
allValues, children, depth, specification| Constructor and Description |
|---|
ConfigDrivenFeatureEntry(java.lang.String id,
com.tterrag.registrate.util.nullness.NonNullSupplier<? extends net.minecraft.block.Block> block,
int clusterSize,
float frequency) |
| Modifier and Type | Method and Description |
|---|---|
void |
addToConfig(net.minecraftforge.common.ForgeConfigSpec.Builder builder) |
ConfigDrivenFeatureEntry |
between(int minHeight,
int maxHeight) |
net.minecraft.world.gen.feature.ConfiguredFeature<?,?> |
getFeature() |
java.lang.String |
getName() |
public final java.lang.String id
public final com.tterrag.registrate.util.nullness.NonNullSupplier<? extends net.minecraft.block.Block> block
protected ConfigBase.ConfigInt clusterSize
protected ConfigBase.ConfigInt minHeight
protected ConfigBase.ConfigInt maxHeight
protected ConfigBase.ConfigFloat frequency
public ConfigDrivenFeatureEntry(java.lang.String id,
com.tterrag.registrate.util.nullness.NonNullSupplier<? extends net.minecraft.block.Block> block,
int clusterSize,
float frequency)
public ConfigDrivenFeatureEntry between(int minHeight, int maxHeight)
public net.minecraft.world.gen.feature.ConfiguredFeature<?,?> getFeature()
public void addToConfig(net.minecraftforge.common.ForgeConfigSpec.Builder builder)
public java.lang.String getName()
getName in class ConfigBase