net.minecraft.world.gen.feature

public class ConfiguredFeatures

net.minecraft.data.worldgen.features.FeatureUtils
net.minecraft.class_6803
net.minecraft.world.gen.feature.ConfiguredFeatures

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public static void
bootstrap(BootstrapContext<ConfiguredFeature<?, ?>> context)
method_39702(class_7891<class_2975<?, ?>> arg0)
bootstrap(Registerable<ConfiguredFeature<?, ?>> featureRegisterable)
private static BlockPredicate
simplePatchPredicate(List<Block> allowedOn)
method_39709(List<class_2248> arg0)
createBlockPredicate(List<Block> validGround)
public static RandomPatchFeatureConfig
simpleRandomPatchConfiguration(int tries, Holder<PlacedFeature> feature)
method_39703(int arg0, class_6880<class_6796> arg1)
createRandomPatchFeatureConfig(int tries, RegistryEntry<PlacedFeature> feature)
public static <FC extends FeatureConfig, F extends Feature<FC>> RandomPatchFeatureConfig
simplePatchConfiguration(F feature, FC config, List<Block> allowedOn, int tries)
method_39706(F arg0, FC arg1, List<class_2248> arg2, int arg3)
createRandomPatchFeatureConfig(F feature, FC config, List<Block> predicateBlocks, int tries)
public static <FC extends FeatureConfig, F extends Feature<FC>> RandomPatchFeatureConfig
simplePatchConfiguration(F feature, FC config, List<Block> allowedOn)
method_39705(F arg0, FC arg1, List<class_2248> arg2)
createRandomPatchFeatureConfig(F feature, FC config, List<Block> predicateBlocks)
public static <FC extends FeatureConfig, F extends Feature<FC>> RandomPatchFeatureConfig
simplePatchConfiguration(F feature, FC config)
method_39704(F arg0, FC arg1)
createRandomPatchFeatureConfig(F feature, FC config)
public static RegistryKey<ConfiguredFeature<?, ?>>
createKey(String name)
method_46852(String arg0)
of(String id)
public static void
register(BootstrapContext<ConfiguredFeature<?, ?>> context, ResourceKey<ConfiguredFeature<?, ?>> id, Feature<NoneFeatureConfiguration> feature)
method_40364(class_7891<class_2975<?, ?>> arg0, class_5321<class_2975<?, ?>> arg1, class_3031<class_3111> arg2)
register(Registerable<ConfiguredFeature<?, ?>> registerable, RegistryKey<ConfiguredFeature<?, ?>> key, Feature<DefaultFeatureConfig> feature)
public static <FC extends FeatureConfig, F extends Feature<FC>> void
register(BootstrapContext<ConfiguredFeature<?, ?>> context, ResourceKey<ConfiguredFeature<?, ?>> id, F feature, FC config)
method_39708(class_7891<class_2975<?, ?>> arg0, class_5321<class_2975<?, ?>> arg1, F arg2, FC arg3)
register(Registerable<ConfiguredFeature<?, ?>> registerable, RegistryKey<ConfiguredFeature<?, ?>> key, F feature, FC config)