public class ConfiguredFeature<FC extends FeatureConfig,F extends Feature<FC>> extends Object
| Modifier and Type | Field and Description |
|---|---|
static com.mojang.serialization.Codec<ConfiguredFeature<?,?>> |
CODEC |
FC |
config |
F |
feature |
static ConfiguredFeature<?,?> |
field_24832 |
static Logger |
LOGGER |
| Constructor and Description |
|---|
ConfiguredFeature(F f,
FC fC) |
| Modifier and Type | Method and Description |
|---|---|
ConfiguredFeature<?,?> |
createDecoratedFeature(ConfiguredDecorator<?> configuredDecorator) |
boolean |
generate(ServerWorldAccess serverWorldAccess,
StructureAccessor structureAccessor,
ChunkGenerator chunkGenerator,
Random random,
BlockPos blockPos) |
RandomFeatureEntry<FC> |
withChance(float chance) |
public static final ConfiguredFeature<?,?> field_24832
public static final com.mojang.serialization.Codec<ConfiguredFeature<?,?>> CODEC
public static final Logger LOGGER
public final FC extends FeatureConfig config
public ConfiguredFeature<?,?> createDecoratedFeature(ConfiguredDecorator<?> configuredDecorator)
public RandomFeatureEntry<FC> withChance(float chance)
public boolean generate(ServerWorldAccess serverWorldAccess, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockPos blockPos)