Uses of Interface
net.minecraft.world.level.levelgen.placement.PlacementModifier
Packages that use PlacementModifier
Package
Description
-
Uses of PlacementModifier in net.minecraft.core.registries
Fields in net.minecraft.core.registries with type parameters of type PlacementModifierModifier and TypeFieldDescriptionstatic final Registry<com.mojang.serialization.MapCodec<? extends PlacementModifier>> BuiltInRegistries.PLACEMENT_MODIFIER_TYPEstatic final ResourceKey<Registry<com.mojang.serialization.MapCodec<? extends PlacementModifier>>> Registries.PLACEMENT_MODIFIER_TYPE -
Uses of PlacementModifier in net.minecraft.data.worldgen.placement
Fields in net.minecraft.data.worldgen.placement declared as PlacementModifierModifier and TypeFieldDescriptionstatic final PlacementModifierPlacementUtils.FULL_RANGEstatic final PlacementModifierPlacementUtils.HEIGHTMAPstatic final PlacementModifierPlacementUtils.HEIGHTMAP_NO_LEAVESstatic final PlacementModifierPlacementUtils.HEIGHTMAP_OCEAN_FLOORstatic final PlacementModifierPlacementUtils.HEIGHTMAP_TOP_SOLIDstatic final PlacementModifierPlacementUtils.HEIGHTMAP_WORLD_SURFACEstatic final PlacementModifierPlacementUtils.RANGE_10_10static final PlacementModifierPlacementUtils.RANGE_4_4static final PlacementModifierPlacementUtils.RANGE_8_8static final PlacementModifierPlacementUtils.RANGE_BOTTOM_TO_MAX_TERRAIN_HEIGHTprivate static final PlacementModifierVegetationPlacements.TREE_THRESHOLDMethods in net.minecraft.data.worldgen.placement that return PlacementModifierModifier and TypeMethodDescriptionstatic PlacementModifierPlacementUtils.countExtra(int count, float chance, int extra) Methods in net.minecraft.data.worldgen.placement that return types with arguments of type PlacementModifierModifier and TypeMethodDescriptionprivate static List<PlacementModifier> OrePlacements.commonOrePlacement(int count, PlacementModifier heightRange) private static List<PlacementModifier> NetherPlacements.firePlacement(Block onlyOnBlock) private static List<PlacementModifier> VegetationPlacements.getMushroomPlacement(int rarity, @Nullable PlacementModifier prefix) private static List<PlacementModifier> OrePlacements.orePlacement(PlacementModifier frequencyModifier, PlacementModifier heightRange) private static List<PlacementModifier> OrePlacements.rareOrePlacement(int rarity, PlacementModifier heightRange) private static List<PlacementModifier> AquaticPlacements.seagrassPlacement(int count) static List<PlacementModifier> NetherPlacements.spreadTwistingVines(int spreadWidth, int spreadHeight) static List<PlacementModifier> VegetationPlacements.treePlacement(PlacementModifier frequency) static List<PlacementModifier> VegetationPlacements.treePlacement(PlacementModifier frequency, Block sapling) private static ImmutableList.Builder<PlacementModifier> VegetationPlacements.treePlacementBase(PlacementModifier frequency) static List<PlacementModifier> VegetationPlacements.worldSurfaceSquaredWithCount(int count) Methods in net.minecraft.data.worldgen.placement with parameters of type PlacementModifierModifier and TypeMethodDescriptionprivate static List<PlacementModifier> OrePlacements.commonOrePlacement(int count, PlacementModifier heightRange) private static List<PlacementModifier> VegetationPlacements.getMushroomPlacement(int rarity, @Nullable PlacementModifier prefix) static Holder<PlacedFeature> PlacementUtils.inlinePlaced(Holder<Feature> feature, PlacementModifier... placementModifiers) static Holder<PlacedFeature> PlacementUtils.inlinePlaced(Feature feature, PlacementModifier... placementModifiers) private static List<PlacementModifier> OrePlacements.orePlacement(PlacementModifier frequencyModifier, PlacementModifier heightRange) private static List<PlacementModifier> OrePlacements.rareOrePlacement(int rarity, PlacementModifier heightRange) static voidPlacementUtils.register(BootstrapContext<PlacedFeature> context, ResourceKey<PlacedFeature> id, Holder<Feature> feature, PlacementModifier... placementModifiers) static List<PlacementModifier> VegetationPlacements.treePlacement(PlacementModifier frequency) static List<PlacementModifier> VegetationPlacements.treePlacement(PlacementModifier frequency, Block sapling) private static ImmutableList.Builder<PlacementModifier> VegetationPlacements.treePlacementBase(PlacementModifier frequency) Method parameters in net.minecraft.data.worldgen.placement with type arguments of type PlacementModifierModifier and TypeMethodDescriptionstatic Holder<PlacedFeature> PlacementUtils.inlinePlaced(Holder<Feature> feature, List<PlacementModifier> placementModifiers) static Holder<PlacedFeature> PlacementUtils.inlinePlaced(Feature feature, List<PlacementModifier> placementModifiers) static voidPlacementUtils.register(BootstrapContext<PlacedFeature> context, ResourceKey<PlacedFeature> id, Holder<Feature> feature, List<PlacementModifier> placementModifiers) -
Uses of PlacementModifier in net.minecraft.world.level.levelgen.feature
Classes in net.minecraft.world.level.levelgen.feature that implement PlacementModifier -
Uses of PlacementModifier in net.minecraft.world.level.levelgen.placement
Subinterfaces of PlacementModifier in net.minecraft.world.level.levelgen.placementClasses in net.minecraft.world.level.levelgen.placement that implement PlacementModifierModifier and TypeClassDescriptionclassfinal recordfinal recordDeprecated.final recordfinal recordfinal recordfinal recordfinal recordclassfinal recordfinal recordfinal recordfinal recordfinal recordfinal recordfinal recordfinal recordFields in net.minecraft.world.level.levelgen.placement with type parameters of type PlacementModifierModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<PlacementModifier> PlacementModifier.CODECprivate final List<PlacementModifier> PlacedFeature.placementThe field for theplacementrecord component.private final List<PlacementModifier> RandomlySelectedPlacement.placementsThe field for theplacementsrecord component.Methods in net.minecraft.world.level.levelgen.placement that return types with arguments of type PlacementModifierModifier and TypeMethodDescriptionstatic com.mojang.serialization.MapCodec<? extends PlacementModifier> PlacementModifierTypes.bootstrap(Registry<com.mojang.serialization.MapCodec<? extends PlacementModifier>> registry) com.mojang.serialization.MapCodec<? extends PlacementModifier> PlacementModifier.codec()PlacedFeature.placement()Returns the value of theplacementrecord component.RandomlySelectedPlacement.placements()Returns the value of theplacementsrecord component.Method parameters in net.minecraft.world.level.levelgen.placement with type arguments of type PlacementModifierModifier and TypeMethodDescriptionstatic com.mojang.serialization.MapCodec<? extends PlacementModifier> PlacementModifierTypes.bootstrap(Registry<com.mojang.serialization.MapCodec<? extends PlacementModifier>> registry) Constructors in net.minecraft.world.level.levelgen.placement with parameters of type PlacementModifierConstructor parameters in net.minecraft.world.level.levelgen.placement with type arguments of type PlacementModifierModifierConstructorDescriptionPlacedFeature(Holder<Feature> feature, List<PlacementModifier> placement) Creates an instance of aPlacedFeaturerecord class.RandomlySelectedPlacement(List<PlacementModifier> placements) Creates an instance of aRandomlySelectedPlacementrecord class.