Package net.minecraft.world.gen.feature
Class ConfiguredFeatures
java.lang.Object
net.minecraft.world.gen.feature.ConfiguredFeatures
- Mappings:
Namespace Name named net/minecraft/world/gen/feature/ConfiguredFeatures
intermediary net/minecraft/class_6803
official si
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
bootstrap
(Registerable<ConfiguredFeature<?, ?>> featureRegisterable) private static BlockPredicate
createBlockPredicate
(List<Block> validGround) static RandomPatchFeatureConfig
createRandomPatchFeatureConfig
(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 RegistryKey
<ConfiguredFeature<?, ?>> static <FC extends FeatureConfig,
F extends Feature<FC>>
voidregister
(Registerable<ConfiguredFeature<?, ?>> registerable, RegistryKey<ConfiguredFeature<?, ?>> key, F feature, FC config) static void
register
(Registerable<ConfiguredFeature<?, ?>> registerable, RegistryKey<ConfiguredFeature<?, ?>> key, Feature<DefaultFeatureConfig> feature)
-
Constructor Details
-
ConfiguredFeatures
public ConfiguredFeatures()
-
-
Method Details
-
bootstrap
- Mappings:
Namespace Name Mixin selector named bootstrap
Lnet/minecraft/world/gen/feature/ConfiguredFeatures;bootstrap(Lnet/minecraft/registry/Registerable;)V
intermediary method_39702
Lnet/minecraft/class_6803;method_39702(Lnet/minecraft/class_7891;)V
official a
Lsi;a(Lrc;)V
-
createBlockPredicate
- Mappings:
Namespace Name Mixin selector named createBlockPredicate
Lnet/minecraft/world/gen/feature/ConfiguredFeatures;createBlockPredicate(Ljava/util/List;)Lnet/minecraft/world/gen/blockpredicate/BlockPredicate;
intermediary method_39709
Lnet/minecraft/class_6803;method_39709(Ljava/util/List;)Lnet/minecraft/class_6646;
official a
Lsi;a(Ljava/util/List;)Ldzc;
-
createRandomPatchFeatureConfig
public static RandomPatchFeatureConfig createRandomPatchFeatureConfig(int tries, RegistryEntry<PlacedFeature> feature) - Mappings:
Namespace Name Mixin selector named createRandomPatchFeatureConfig
Lnet/minecraft/world/gen/feature/ConfiguredFeatures;createRandomPatchFeatureConfig(ILnet/minecraft/registry/entry/RegistryEntry;)Lnet/minecraft/world/gen/feature/RandomPatchFeatureConfig;
intermediary method_39703
Lnet/minecraft/class_6803;method_39703(ILnet/minecraft/class_6880;)Lnet/minecraft/class_4638;
official a
Lsi;a(ILji;)Ledq;
-
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 named createRandomPatchFeatureConfig
Lnet/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;
intermediary method_39706
Lnet/minecraft/class_6803;method_39706(Lnet/minecraft/class_3031;Lnet/minecraft/class_3037;Ljava/util/List;I)Lnet/minecraft/class_4638;
official a
Lsi;a(Leaz;Ledd;Ljava/util/List;I)Ledq;
-
createRandomPatchFeatureConfig
public static <FC extends FeatureConfig,F extends Feature<FC>> RandomPatchFeatureConfig createRandomPatchFeatureConfig(F feature, FC config, List<Block> predicateBlocks) - Mappings:
Namespace Name Mixin selector named createRandomPatchFeatureConfig
Lnet/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;
intermediary method_39705
Lnet/minecraft/class_6803;method_39705(Lnet/minecraft/class_3031;Lnet/minecraft/class_3037;Ljava/util/List;)Lnet/minecraft/class_4638;
official a
Lsi;a(Leaz;Ledd;Ljava/util/List;)Ledq;
-
createRandomPatchFeatureConfig
public static <FC extends FeatureConfig,F extends Feature<FC>> RandomPatchFeatureConfig createRandomPatchFeatureConfig(F feature, FC config) - Mappings:
Namespace Name Mixin selector named createRandomPatchFeatureConfig
Lnet/minecraft/world/gen/feature/ConfiguredFeatures;createRandomPatchFeatureConfig(Lnet/minecraft/world/gen/feature/Feature;Lnet/minecraft/world/gen/feature/FeatureConfig;)Lnet/minecraft/world/gen/feature/RandomPatchFeatureConfig;
intermediary method_39704
Lnet/minecraft/class_6803;method_39704(Lnet/minecraft/class_3031;Lnet/minecraft/class_3037;)Lnet/minecraft/class_4638;
official a
Lsi;a(Leaz;Ledd;)Ledq;
-
of
- Mappings:
Namespace Name Mixin selector named of
Lnet/minecraft/world/gen/feature/ConfiguredFeatures;of(Ljava/lang/String;)Lnet/minecraft/registry/RegistryKey;
intermediary method_46852
Lnet/minecraft/class_6803;method_46852(Ljava/lang/String;)Lnet/minecraft/class_5321;
official a
Lsi;a(Ljava/lang/String;)Lale;
-
register
public static void register(Registerable<ConfiguredFeature<?, ?>> registerable, RegistryKey<ConfiguredFeature<?, ?>> key, Feature<DefaultFeatureConfig> feature) - Mappings:
Namespace Name Mixin selector named register
Lnet/minecraft/world/gen/feature/ConfiguredFeatures;register(Lnet/minecraft/registry/Registerable;Lnet/minecraft/registry/RegistryKey;Lnet/minecraft/world/gen/feature/Feature;)V
intermediary method_40364
Lnet/minecraft/class_6803;method_40364(Lnet/minecraft/class_7891;Lnet/minecraft/class_5321;Lnet/minecraft/class_3031;)V
official a
Lsi;a(Lrc;Lale;Leaz;)V
-
register
public static <FC extends FeatureConfig,F extends Feature<FC>> void register(Registerable<ConfiguredFeature<?, ?>> registerable, RegistryKey<ConfiguredFeature<?, ?>> key, F feature, FC config) - Mappings:
Namespace Name Mixin selector named register
Lnet/minecraft/world/gen/feature/ConfiguredFeatures;register(Lnet/minecraft/registry/Registerable;Lnet/minecraft/registry/RegistryKey;Lnet/minecraft/world/gen/feature/Feature;Lnet/minecraft/world/gen/feature/FeatureConfig;)V
intermediary method_39708
Lnet/minecraft/class_6803;method_39708(Lnet/minecraft/class_7891;Lnet/minecraft/class_5321;Lnet/minecraft/class_3031;Lnet/minecraft/class_3037;)V
official a
Lsi;a(Lrc;Lale;Leaz;Ledd;)V
-