Package net.minecraft.world.gen.feature
Class PlacedFeatures
java.lang.Object
net.minecraft.world.gen.feature.PlacedFeatures
- Mappings:
Namespace Name named net/minecraft/world/gen/feature/PlacedFeaturesintermediary net/minecraft/class_6817official sg
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final PlacementModifierstatic final PlacementModifierstatic final PlacementModifierstatic final PlacementModifierstatic final PlacementModifierstatic final PlacementModifierstatic final PlacementModifierstatic final PlacementModifierstatic final PlacementModifier -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidbootstrap(Registerable<PlacedFeature> featureRegisterable) static PlacementModifiercreateCountExtraModifier(int count, float extraChance, int extraCount) static <FC extends FeatureConfig,F extends Feature<FC>>
RegistryEntry<PlacedFeature> createEntry(F feature, FC featureConfig) static <FC extends FeatureConfig,F extends Feature<FC>>
RegistryEntry<PlacedFeature> createEntry(F feature, FC featureConfig, BlockPredicate predicate) static <FC extends FeatureConfig,F extends Feature<FC>>
RegistryEntry<PlacedFeature> createEntry(F feature, FC featureConfig, PlacementModifier[] modifiers) static RegistryEntry<PlacedFeature> createEntry(RegistryEntry<ConfiguredFeature<?, ?>> feature, PlacementModifier[] modifiers) isAir()static RegistryKey<PlacedFeature> static voidregister(Registerable<PlacedFeature> featureRegisterable, RegistryKey<PlacedFeature> key, RegistryEntry<ConfiguredFeature<?, ?>> feature, List<PlacementModifier> modifiers) static voidregister(Registerable<PlacedFeature> featureRegisterable, RegistryKey<PlacedFeature> key, RegistryEntry<ConfiguredFeature<?, ?>> feature, PlacementModifier[] modifiers) static BlockFilterPlacementModifierwouldSurvive(Block block)
-
Field Details
-
MOTION_BLOCKING_HEIGHTMAP
- Mappings:
Namespace Name Mixin selector named MOTION_BLOCKING_HEIGHTMAPLnet/minecraft/world/gen/feature/PlacedFeatures;MOTION_BLOCKING_HEIGHTMAP:Lnet/minecraft/world/gen/placementmodifier/PlacementModifier;intermediary field_36078Lnet/minecraft/class_6817;field_36078:Lnet/minecraft/class_6797;official aLsg;a:Leiy;
-
OCEAN_FLOOR_WG_HEIGHTMAP
- Mappings:
Namespace Name Mixin selector named OCEAN_FLOOR_WG_HEIGHTMAPLnet/minecraft/world/gen/feature/PlacedFeatures;OCEAN_FLOOR_WG_HEIGHTMAP:Lnet/minecraft/world/gen/placementmodifier/PlacementModifier;intermediary field_36079Lnet/minecraft/class_6817;field_36079:Lnet/minecraft/class_6797;official bLsg;b:Leiy;
-
WORLD_SURFACE_WG_HEIGHTMAP
- Mappings:
Namespace Name Mixin selector named WORLD_SURFACE_WG_HEIGHTMAPLnet/minecraft/world/gen/feature/PlacedFeatures;WORLD_SURFACE_WG_HEIGHTMAP:Lnet/minecraft/world/gen/placementmodifier/PlacementModifier;intermediary field_36080Lnet/minecraft/class_6817;field_36080:Lnet/minecraft/class_6797;official cLsg;c:Leiy;
-
OCEAN_FLOOR_HEIGHTMAP
- Mappings:
Namespace Name Mixin selector named OCEAN_FLOOR_HEIGHTMAPLnet/minecraft/world/gen/feature/PlacedFeatures;OCEAN_FLOOR_HEIGHTMAP:Lnet/minecraft/world/gen/placementmodifier/PlacementModifier;intermediary field_36081Lnet/minecraft/class_6817;field_36081:Lnet/minecraft/class_6797;official dLsg;d:Leiy;
-
BOTTOM_TO_TOP_RANGE
- Mappings:
Namespace Name Mixin selector named BOTTOM_TO_TOP_RANGELnet/minecraft/world/gen/feature/PlacedFeatures;BOTTOM_TO_TOP_RANGE:Lnet/minecraft/world/gen/placementmodifier/PlacementModifier;intermediary field_36082Lnet/minecraft/class_6817;field_36082:Lnet/minecraft/class_6797;official eLsg;e:Leiy;
-
TEN_ABOVE_AND_BELOW_RANGE
- Mappings:
Namespace Name Mixin selector named TEN_ABOVE_AND_BELOW_RANGELnet/minecraft/world/gen/feature/PlacedFeatures;TEN_ABOVE_AND_BELOW_RANGE:Lnet/minecraft/world/gen/placementmodifier/PlacementModifier;intermediary field_36083Lnet/minecraft/class_6817;field_36083:Lnet/minecraft/class_6797;official fLsg;f:Leiy;
-
EIGHT_ABOVE_AND_BELOW_RANGE
- Mappings:
Namespace Name Mixin selector named EIGHT_ABOVE_AND_BELOW_RANGELnet/minecraft/world/gen/feature/PlacedFeatures;EIGHT_ABOVE_AND_BELOW_RANGE:Lnet/minecraft/world/gen/placementmodifier/PlacementModifier;intermediary field_36084Lnet/minecraft/class_6817;field_36084:Lnet/minecraft/class_6797;official gLsg;g:Leiy;
-
FOUR_ABOVE_AND_BELOW_RANGE
- Mappings:
Namespace Name Mixin selector named FOUR_ABOVE_AND_BELOW_RANGELnet/minecraft/world/gen/feature/PlacedFeatures;FOUR_ABOVE_AND_BELOW_RANGE:Lnet/minecraft/world/gen/placementmodifier/PlacementModifier;intermediary field_36085Lnet/minecraft/class_6817;field_36085:Lnet/minecraft/class_6797;official hLsg;h:Leiy;
-
BOTTOM_TO_120_RANGE
- Mappings:
Namespace Name Mixin selector named BOTTOM_TO_120_RANGELnet/minecraft/world/gen/feature/PlacedFeatures;BOTTOM_TO_120_RANGE:Lnet/minecraft/world/gen/placementmodifier/PlacementModifier;intermediary field_36086Lnet/minecraft/class_6817;field_36086:Lnet/minecraft/class_6797;official iLsg;i:Leiy;
-
-
Constructor Details
-
PlacedFeatures
public PlacedFeatures()
-
-
Method Details
-
bootstrap
- Mappings:
Namespace Name Mixin selector named bootstrapLnet/minecraft/world/gen/feature/PlacedFeatures;bootstrap(Lnet/minecraft/registry/Registerable;)Vintermediary method_39735Lnet/minecraft/class_6817;method_39735(Lnet/minecraft/class_7891;)Vofficial aLsg;a(Lqq;)V
-
of
- Mappings:
Namespace Name Mixin selector named ofLnet/minecraft/world/gen/feature/PlacedFeatures;of(Ljava/lang/String;)Lnet/minecraft/registry/RegistryKey;intermediary method_46865Lnet/minecraft/class_6817;method_46865(Ljava/lang/String;)Lnet/minecraft/class_5321;official aLsg;a(Ljava/lang/String;)Lakq;
-
register
public static void register(Registerable<PlacedFeature> featureRegisterable, RegistryKey<PlacedFeature> key, RegistryEntry<ConfiguredFeature<?, ?>> feature, List<PlacementModifier> modifiers) - Mappings:
Namespace Name Mixin selector named registerLnet/minecraft/world/gen/feature/PlacedFeatures;register(Lnet/minecraft/registry/Registerable;Lnet/minecraft/registry/RegistryKey;Lnet/minecraft/registry/entry/RegistryEntry;Ljava/util/List;)Vintermediary method_39737Lnet/minecraft/class_6817;method_39737(Lnet/minecraft/class_7891;Lnet/minecraft/class_5321;Lnet/minecraft/class_6880;Ljava/util/List;)Vofficial aLsg;a(Lqq;Lakq;Ljm;Ljava/util/List;)V
-
register
public static void register(Registerable<PlacedFeature> featureRegisterable, RegistryKey<PlacedFeature> key, RegistryEntry<ConfiguredFeature<?, ?>> feature, PlacementModifier[] modifiers) - Mappings:
Namespace Name Mixin selector named registerLnet/minecraft/world/gen/feature/PlacedFeatures;register(Lnet/minecraft/registry/Registerable;Lnet/minecraft/registry/RegistryKey;Lnet/minecraft/registry/entry/RegistryEntry;[Lnet/minecraft/world/gen/placementmodifier/PlacementModifier;)Vintermediary method_40370Lnet/minecraft/class_6817;method_40370(Lnet/minecraft/class_7891;Lnet/minecraft/class_5321;Lnet/minecraft/class_6880;[Lnet/minecraft/class_6797;)Vofficial aLsg;a(Lqq;Lakq;Ljm;[Leiy;)V
-
createCountExtraModifier
public static PlacementModifier createCountExtraModifier(int count, float extraChance, int extraCount) - Mappings:
Namespace Name Mixin selector named createCountExtraModifierLnet/minecraft/world/gen/feature/PlacedFeatures;createCountExtraModifier(IFI)Lnet/minecraft/world/gen/placementmodifier/PlacementModifier;intermediary method_39736Lnet/minecraft/class_6817;method_39736(IFI)Lnet/minecraft/class_6797;official aLsg;a(IFI)Leiy;
-
isAir
- Mappings:
Namespace Name Mixin selector named isAirLnet/minecraft/world/gen/feature/PlacedFeatures;isAir()Lnet/minecraft/world/gen/placementmodifier/AbstractConditionalPlacementModifier;intermediary method_40371Lnet/minecraft/class_6817;method_40371()Lnet/minecraft/class_6661;official aLsg;a()Leix;
-
wouldSurvive
- Mappings:
Namespace Name Mixin selector named wouldSurviveLnet/minecraft/world/gen/feature/PlacedFeatures;wouldSurvive(Lnet/minecraft/block/Block;)Lnet/minecraft/world/gen/placementmodifier/BlockFilterPlacementModifier;intermediary method_40365Lnet/minecraft/class_6817;method_40365(Lnet/minecraft/class_2248;)Lnet/minecraft/class_6658;official aLsg;a(Ldfy;)Leij;
-
createEntry
public static RegistryEntry<PlacedFeature> createEntry(RegistryEntry<ConfiguredFeature<?, ?>> feature, PlacementModifier[] modifiers) - Mappings:
Namespace Name Mixin selector named createEntryLnet/minecraft/world/gen/feature/PlacedFeatures;createEntry(Lnet/minecraft/registry/entry/RegistryEntry;[Lnet/minecraft/world/gen/placementmodifier/PlacementModifier;)Lnet/minecraft/registry/entry/RegistryEntry;intermediary method_40369Lnet/minecraft/class_6817;method_40369(Lnet/minecraft/class_6880;[Lnet/minecraft/class_6797;)Lnet/minecraft/class_6880;official aLsg;a(Ljm;[Leiy;)Ljm;
-
createEntry
public static <FC extends FeatureConfig,F extends Feature<FC>> RegistryEntry<PlacedFeature> createEntry(F feature, FC featureConfig, PlacementModifier[] modifiers) - Mappings:
Namespace Name Mixin selector named createEntryLnet/minecraft/world/gen/feature/PlacedFeatures;createEntry(Lnet/minecraft/world/gen/feature/Feature;Lnet/minecraft/world/gen/feature/FeatureConfig;[Lnet/minecraft/world/gen/placementmodifier/PlacementModifier;)Lnet/minecraft/registry/entry/RegistryEntry;intermediary method_40368Lnet/minecraft/class_6817;method_40368(Lnet/minecraft/class_3031;Lnet/minecraft/class_3037;[Lnet/minecraft/class_6797;)Lnet/minecraft/class_6880;official aLsg;a(Lece;Leei;[Leiy;)Ljm;
-
createEntry
public static <FC extends FeatureConfig,F extends Feature<FC>> RegistryEntry<PlacedFeature> createEntry(F feature, FC featureConfig) - Mappings:
Namespace Name Mixin selector named createEntryLnet/minecraft/world/gen/feature/PlacedFeatures;createEntry(Lnet/minecraft/world/gen/feature/Feature;Lnet/minecraft/world/gen/feature/FeatureConfig;)Lnet/minecraft/registry/entry/RegistryEntry;intermediary method_40366Lnet/minecraft/class_6817;method_40366(Lnet/minecraft/class_3031;Lnet/minecraft/class_3037;)Lnet/minecraft/class_6880;official aLsg;a(Lece;Leei;)Ljm;
-
createEntry
public static <FC extends FeatureConfig,F extends Feature<FC>> RegistryEntry<PlacedFeature> createEntry(F feature, FC featureConfig, BlockPredicate predicate) - Mappings:
Namespace Name Mixin selector named createEntryLnet/minecraft/world/gen/feature/PlacedFeatures;createEntry(Lnet/minecraft/world/gen/feature/Feature;Lnet/minecraft/world/gen/feature/FeatureConfig;Lnet/minecraft/world/gen/blockpredicate/BlockPredicate;)Lnet/minecraft/registry/entry/RegistryEntry;intermediary method_40367Lnet/minecraft/class_6817;method_40367(Lnet/minecraft/class_3031;Lnet/minecraft/class_3037;Lnet/minecraft/class_6646;)Lnet/minecraft/class_6880;official aLsg;a(Lece;Leei;Leaf;)Ljm;
-