Class ConfiguredFeatures

java.lang.Object
net.minecraft.world.gen.feature.ConfiguredFeatures

public class ConfiguredFeatures extends Object
Mappings:
Namespace Name
official lx
intermediary net/minecraft/class_6803
named net/minecraft/world/gen/feature/ConfiguredFeatures
  • Constructor Details

    • ConfiguredFeatures

      public ConfiguredFeatures()
  • Method Details

    • getDefaultConfiguredFeature

      public static ConfiguredFeature<?,?> getDefaultConfiguredFeature()
      Mappings:
      Namespace Name Mixin selector
      official a Llx;a()Lcvv;
      intermediary method_39702 Lnet/minecraft/class_6803;method_39702()Lnet/minecraft/class_2975;
      named getDefaultConfiguredFeature Lnet/minecraft/world/gen/feature/ConfiguredFeatures;getDefaultConfiguredFeature()Lnet/minecraft/world/gen/feature/ConfiguredFeature;
    • createBlockPredicate

      private static BlockPredicate createBlockPredicate(List<Block> validGround)
      Mappings:
      Namespace Name Mixin selector
      official a Llx;a(Ljava/util/List;)Lcui;
      intermediary method_39709 Lnet/minecraft/class_6803;method_39709(Ljava/util/List;)Lnet/minecraft/class_6646;
      named createBlockPredicate Lnet/minecraft/world/gen/feature/ConfiguredFeatures;createBlockPredicate(Ljava/util/List;)Lnet/minecraft/world/gen/blockpredicate/BlockPredicate;
    • createRandomPatchFeatureConfig

      public static RandomPatchFeatureConfig createRandomPatchFeatureConfig(int tries, PlacedFeature feature)
      Mappings:
      Namespace Name Mixin selector
      official a Llx;a(ILddw;)Lczv;
      intermediary method_39703 Lnet/minecraft/class_6803;method_39703(ILnet/minecraft/class_6796;)Lnet/minecraft/class_4638;
      named createRandomPatchFeatureConfig Lnet/minecraft/world/gen/feature/ConfiguredFeatures;createRandomPatchFeatureConfig(ILnet/minecraft/world/gen/feature/PlacedFeature;)Lnet/minecraft/world/gen/feature/RandomPatchFeatureConfig;
    • createRandomPatchFeatureConfig

      public static RandomPatchFeatureConfig createRandomPatchFeatureConfig(ConfiguredFeature<?,?> feature, List<Block> validGround, int tries)
      Mappings:
      Namespace Name Mixin selector
      official a Llx;a(Lcvv;Ljava/util/List;I)Lczv;
      intermediary method_39706 Lnet/minecraft/class_6803;method_39706(Lnet/minecraft/class_2975;Ljava/util/List;I)Lnet/minecraft/class_4638;
      named createRandomPatchFeatureConfig Lnet/minecraft/world/gen/feature/ConfiguredFeatures;createRandomPatchFeatureConfig(Lnet/minecraft/world/gen/feature/ConfiguredFeature;Ljava/util/List;I)Lnet/minecraft/world/gen/feature/RandomPatchFeatureConfig;
    • createRandomPatchFeatureConfig

      public static RandomPatchFeatureConfig createRandomPatchFeatureConfig(ConfiguredFeature<?,?> feature, List<Block> validGround)
      Mappings:
      Namespace Name Mixin selector
      official a Llx;a(Lcvv;Ljava/util/List;)Lczv;
      intermediary method_39705 Lnet/minecraft/class_6803;method_39705(Lnet/minecraft/class_2975;Ljava/util/List;)Lnet/minecraft/class_4638;
      named createRandomPatchFeatureConfig Lnet/minecraft/world/gen/feature/ConfiguredFeatures;createRandomPatchFeatureConfig(Lnet/minecraft/world/gen/feature/ConfiguredFeature;Ljava/util/List;)Lnet/minecraft/world/gen/feature/RandomPatchFeatureConfig;
    • createRandomPatchFeatureConfig

      public static RandomPatchFeatureConfig createRandomPatchFeatureConfig(ConfiguredFeature<?,?> feature)
      Mappings:
      Namespace Name Mixin selector
      official a Llx;a(Lcvv;)Lczv;
      intermediary method_39704 Lnet/minecraft/class_6803;method_39704(Lnet/minecraft/class_2975;)Lnet/minecraft/class_4638;
      named createRandomPatchFeatureConfig Lnet/minecraft/world/gen/feature/ConfiguredFeatures;createRandomPatchFeatureConfig(Lnet/minecraft/world/gen/feature/ConfiguredFeature;)Lnet/minecraft/world/gen/feature/RandomPatchFeatureConfig;
    • register

      public static <FC extends FeatureConfig> ConfiguredFeature<FC,?> register(String id, ConfiguredFeature<FC,?> configuredFeature)
      Mappings:
      Namespace Name Mixin selector
      official a Llx;a(Ljava/lang/String;Lcvv;)Lcvv;
      intermediary method_39708 Lnet/minecraft/class_6803;method_39708(Ljava/lang/String;Lnet/minecraft/class_2975;)Lnet/minecraft/class_2975;
      named register Lnet/minecraft/world/gen/feature/ConfiguredFeatures;register(Ljava/lang/String;Lnet/minecraft/world/gen/feature/ConfiguredFeature;)Lnet/minecraft/world/gen/feature/ConfiguredFeature;