Package net.minecraft.world.gen.feature
Class ConfiguredFeatures
java.lang.Object
net.minecraft.world.gen.feature.ConfiguredFeatures
- Mappings:
Namespace Name official neintermediary net/minecraft/class_6803named net/minecraft/world/gen/feature/ConfiguredFeatures
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static BlockPredicatecreateBlockPredicate(List<Block> validGround) static RandomPatchFeatureConfigcreateRandomPatchFeatureConfig(int tries, RegistryEntry<PlacedFeature> feature) static <FC extends FeatureConfig,F extends Feature<FC>>
RandomPatchFeatureConfigcreateRandomPatchFeatureConfig(F feature, FC config) static <FC extends FeatureConfig,F extends Feature<FC>>
RandomPatchFeatureConfigcreateRandomPatchFeatureConfig(F feature, FC config, List<Block> predicateBlocks) static <FC extends FeatureConfig,F extends Feature<FC>>
RandomPatchFeatureConfigcreateRandomPatchFeatureConfig(F feature, FC config, List<Block> predicateBlocks, int tries) static RegistryEntry<? extends ConfiguredFeature<?,?>> getDefaultConfiguredFeature(Registry<ConfiguredFeature<?, ?>> registry) static <FC extends FeatureConfig,F extends Feature<FC>>
RegistryEntry<ConfiguredFeature<FC,?>> static RegistryEntry<ConfiguredFeature<DefaultFeatureConfig,?>> register(String id, Feature<DefaultFeatureConfig> feature)
-
Constructor Details
-
ConfiguredFeatures
public ConfiguredFeatures()
-
-
Method Details
-
getDefaultConfiguredFeature
public static RegistryEntry<? extends ConfiguredFeature<?,?>> getDefaultConfiguredFeature(Registry<ConfiguredFeature<?, ?>> registry) - Mappings:
Namespace Name Mixin selector official aLne;a(Lhm;)Lhc;intermediary method_39702Lnet/minecraft/class_6803;method_39702(Lnet/minecraft/class_2378;)Lnet/minecraft/class_6880;named getDefaultConfiguredFeatureLnet/minecraft/world/gen/feature/ConfiguredFeatures;getDefaultConfiguredFeature(Lnet/minecraft/util/registry/Registry;)Lnet/minecraft/util/registry/RegistryEntry;
-
createBlockPredicate
- Mappings:
Namespace Name Mixin selector official aLne;a(Ljava/util/List;)Ldaz;intermediary method_39709Lnet/minecraft/class_6803;method_39709(Ljava/util/List;)Lnet/minecraft/class_6646;named createBlockPredicateLnet/minecraft/world/gen/feature/ConfiguredFeatures;createBlockPredicate(Ljava/util/List;)Lnet/minecraft/world/gen/blockpredicate/BlockPredicate;
-
createRandomPatchFeatureConfig
public static RandomPatchFeatureConfig createRandomPatchFeatureConfig(int tries, RegistryEntry<PlacedFeature> feature) - Mappings:
Namespace Name Mixin selector official aLne;a(ILhc;)Ldfn;intermediary method_39703Lnet/minecraft/class_6803;method_39703(ILnet/minecraft/class_6880;)Lnet/minecraft/class_4638;named createRandomPatchFeatureConfigLnet/minecraft/world/gen/feature/ConfiguredFeatures;createRandomPatchFeatureConfig(ILnet/minecraft/util/registry/RegistryEntry;)Lnet/minecraft/world/gen/feature/RandomPatchFeatureConfig;
-
createRandomPatchFeatureConfig
public static <FC extends FeatureConfig,F extends Feature<FC>> RandomPatchFeatureConfig createRandomPatchFeatureConfig(F feature, FC config, List<Block> predicateBlocks, int tries) - Mappings:
Namespace Name Mixin selector official aLne;a(Ldcw;Ldfa;Ljava/util/List;I)Ldfn;intermediary method_39706Lnet/minecraft/class_6803;method_39706(Lnet/minecraft/class_3031;Lnet/minecraft/class_3037;Ljava/util/List;I)Lnet/minecraft/class_4638;named createRandomPatchFeatureConfigLnet/minecraft/world/gen/feature/ConfiguredFeatures;createRandomPatchFeatureConfig(Lnet/minecraft/world/gen/feature/Feature;Lnet/minecraft/world/gen/feature/FeatureConfig;Ljava/util/List;I)Lnet/minecraft/world/gen/feature/RandomPatchFeatureConfig;
-
createRandomPatchFeatureConfig
public static <FC extends FeatureConfig,F extends Feature<FC>> RandomPatchFeatureConfig createRandomPatchFeatureConfig(F feature, FC config, List<Block> predicateBlocks) - Mappings:
Namespace Name Mixin selector official aLne;a(Ldcw;Ldfa;Ljava/util/List;)Ldfn;intermediary method_39705Lnet/minecraft/class_6803;method_39705(Lnet/minecraft/class_3031;Lnet/minecraft/class_3037;Ljava/util/List;)Lnet/minecraft/class_4638;named createRandomPatchFeatureConfigLnet/minecraft/world/gen/feature/ConfiguredFeatures;createRandomPatchFeatureConfig(Lnet/minecraft/world/gen/feature/Feature;Lnet/minecraft/world/gen/feature/FeatureConfig;Ljava/util/List;)Lnet/minecraft/world/gen/feature/RandomPatchFeatureConfig;
-
createRandomPatchFeatureConfig
public static <FC extends FeatureConfig,F extends Feature<FC>> RandomPatchFeatureConfig createRandomPatchFeatureConfig(F feature, FC config) - Mappings:
Namespace Name Mixin selector official aLne;a(Ldcw;Ldfa;)Ldfn;intermediary method_39704Lnet/minecraft/class_6803;method_39704(Lnet/minecraft/class_3031;Lnet/minecraft/class_3037;)Lnet/minecraft/class_4638;named createRandomPatchFeatureConfigLnet/minecraft/world/gen/feature/ConfiguredFeatures;createRandomPatchFeatureConfig(Lnet/minecraft/world/gen/feature/Feature;Lnet/minecraft/world/gen/feature/FeatureConfig;)Lnet/minecraft/world/gen/feature/RandomPatchFeatureConfig;
-
register
public static RegistryEntry<ConfiguredFeature<DefaultFeatureConfig,?>> register(String id, Feature<DefaultFeatureConfig> feature) - Mappings:
Namespace Name Mixin selector official aLne;a(Ljava/lang/String;Ldcw;)Lhc;intermediary method_40364Lnet/minecraft/class_6803;method_40364(Ljava/lang/String;Lnet/minecraft/class_3031;)Lnet/minecraft/class_6880;named registerLnet/minecraft/world/gen/feature/ConfiguredFeatures;register(Ljava/lang/String;Lnet/minecraft/world/gen/feature/Feature;)Lnet/minecraft/util/registry/RegistryEntry;
-
register
public static <FC extends FeatureConfig,F extends Feature<FC>> RegistryEntry<ConfiguredFeature<FC,?>> register(String id, F feature, FC config) - Mappings:
Namespace Name Mixin selector official aLne;a(Ljava/lang/String;Ldcw;Ldfa;)Lhc;intermediary method_39708Lnet/minecraft/class_6803;method_39708(Ljava/lang/String;Lnet/minecraft/class_3031;Lnet/minecraft/class_3037;)Lnet/minecraft/class_6880;named registerLnet/minecraft/world/gen/feature/ConfiguredFeatures;register(Ljava/lang/String;Lnet/minecraft/world/gen/feature/Feature;Lnet/minecraft/world/gen/feature/FeatureConfig;)Lnet/minecraft/util/registry/RegistryEntry;
-