Package net.minecraft.world.gen.feature
Class FeaturePlacementContext
java.lang.Object
net.minecraft.world.gen.HeightContext
net.minecraft.world.gen.feature.FeaturePlacementContext
- Mappings:
- Namespace - Name - official - dkh- intermediary - net/minecraft/class_5444- named - net/minecraft/world/gen/feature/FeaturePlacementContext
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate final ChunkGeneratorprivate final Optional<PlacedFeature>private final StructureWorldAccess
- 
Constructor SummaryConstructorsConstructorDescriptionFeaturePlacementContext(StructureWorldAccess world, ChunkGenerator generator, Optional<PlacedFeature> placedFeature) 
- 
Method SummaryModifier and TypeMethodDescriptiongetBlockState(BlockPos pos) intgetOrCreateCarvingMask(ChunkPos chunkPos, GenerationStep.Carver carver) intgetTopY(Heightmap.Type heightmap, int x, int z) getWorld()Methods inherited from class net.minecraft.world.gen.HeightContextgetHeight, getMinY
- 
Field Details- 
world- Mappings:
- Namespace - Name - Mixin selector - official - a- Ldkh;a:Lchp;- intermediary - field_25857- Lnet/minecraft/class_5444;field_25857:Lnet/minecraft/class_5281;- named - world- Lnet/minecraft/world/gen/feature/FeaturePlacementContext;world:Lnet/minecraft/world/StructureWorldAccess;
 
- 
generator- Mappings:
- Namespace - Name - Mixin selector - official - b- Ldkh;b:Lcxk;- intermediary - field_35734- Lnet/minecraft/class_5444;field_35734:Lnet/minecraft/class_2794;- named - generator- Lnet/minecraft/world/gen/feature/FeaturePlacementContext;generator:Lnet/minecraft/world/gen/chunk/ChunkGenerator;
 
- 
placedFeature- Mappings:
- Namespace - Name - Mixin selector - official - c- Ldkh;c:Ljava/util/Optional;- intermediary - field_35735- Lnet/minecraft/class_5444;field_35735:Ljava/util/Optional;- named - placedFeature- Lnet/minecraft/world/gen/feature/FeaturePlacementContext;placedFeature:Ljava/util/Optional;
 
 
- 
- 
Constructor Details- 
FeaturePlacementContextpublic FeaturePlacementContext(StructureWorldAccess world, ChunkGenerator generator, Optional<PlacedFeature> placedFeature) - Mappings:
- Namespace - Name - Mixin selector - official - <init>- Ldkh;<init>(Lchp;Lcxk;Ljava/util/Optional;)V- intermediary - <init>- Lnet/minecraft/class_5444;<init>(Lnet/minecraft/class_5281;Lnet/minecraft/class_2794;Ljava/util/Optional;)V- named - <init>- Lnet/minecraft/world/gen/feature/FeaturePlacementContext;<init>(Lnet/minecraft/world/StructureWorldAccess;Lnet/minecraft/world/gen/chunk/ChunkGenerator;Ljava/util/Optional;)V
 
 
- 
- 
Method Details- 
getTopY- Mappings:
- Namespace - Name - Mixin selector - official - a- Ldkh;a(Ldar$a;II)I- intermediary - method_30460- Lnet/minecraft/class_5444;method_30460(Lnet/minecraft/class_2902$class_2903;II)I- named - getTopY- Lnet/minecraft/world/gen/feature/FeaturePlacementContext;getTopY(Lnet/minecraft/world/Heightmap$Type;II)I
 
- 
getOrCreateCarvingMask- Mappings:
- Namespace - Name - Mixin selector - official - a- Ldkh;a(Lcge;Ldan$a;)Lcxi;- intermediary - method_30459- Lnet/minecraft/class_5444;method_30459(Lnet/minecraft/class_1923;Lnet/minecraft/class_2893$class_2894;)Lnet/minecraft/class_6643;- named - getOrCreateCarvingMask- Lnet/minecraft/world/gen/feature/FeaturePlacementContext;getOrCreateCarvingMask(Lnet/minecraft/util/math/ChunkPos;Lnet/minecraft/world/gen/GenerationStep$Carver;)Lnet/minecraft/world/gen/carver/CarvingMask;
 
- 
getBlockState- Mappings:
- Namespace - Name - Mixin selector - official - a- Ldkh;a(Lgt;)Lcvo;- intermediary - method_30461- Lnet/minecraft/class_5444;method_30461(Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680;- named - getBlockState- Lnet/minecraft/world/gen/feature/FeaturePlacementContext;getBlockState(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/block/BlockState;
 
- 
getBottomYpublic int getBottomY()- Mappings:
- Namespace - Name - Mixin selector - official - c- Ldkh;c()I- intermediary - method_33868- Lnet/minecraft/class_5444;method_33868()I- named - getBottomY- Lnet/minecraft/world/gen/feature/FeaturePlacementContext;getBottomY()I
 
- 
getWorld- Mappings:
- Namespace - Name - Mixin selector - official - d- Ldkh;d()Lchp;- intermediary - method_34383- Lnet/minecraft/class_5444;method_34383()Lnet/minecraft/class_5281;- named - getWorld- Lnet/minecraft/world/gen/feature/FeaturePlacementContext;getWorld()Lnet/minecraft/world/StructureWorldAccess;
 
- 
getPlacedFeature- Mappings:
- Namespace - Name - Mixin selector - official - e- Ldkh;e()Ljava/util/Optional;- intermediary - method_39652- Lnet/minecraft/class_5444;method_39652()Ljava/util/Optional;- named - getPlacedFeature- Lnet/minecraft/world/gen/feature/FeaturePlacementContext;getPlacedFeature()Ljava/util/Optional;
 
- 
getChunkGenerator- Mappings:
- Namespace - Name - Mixin selector - official - f- Ldkh;f()Lcxk;- intermediary - method_39653- Lnet/minecraft/class_5444;method_39653()Lnet/minecraft/class_2794;- named - getChunkGenerator- Lnet/minecraft/world/gen/feature/FeaturePlacementContext;getChunkGenerator()Lnet/minecraft/world/gen/chunk/ChunkGenerator;
 
 
-