Uses of Class
net.minecraft.world.item.context.BlockPlaceContext
Packages that use BlockPlaceContext
Package
Description
-
Uses of BlockPlaceContext in net.minecraft.world.item
Methods in net.minecraft.world.item that return BlockPlaceContextModifier and TypeMethodDescription@Nullable BlockPlaceContextBlockItem.updatePlacementContext(BlockPlaceContext pContext) @Nullable BlockPlaceContextScaffoldingBlockItem.updatePlacementContext(BlockPlaceContext pContext) Methods in net.minecraft.world.item with parameters of type BlockPlaceContextModifier and TypeMethodDescriptionprotected booleanBlockItem.canPlace(BlockPlaceContext pContext, BlockState pState) protected @Nullable BlockStateBlockItem.getPlacementState(BlockPlaceContext pContext) protected @Nullable BlockStateGameMasterBlockItem.getPlacementState(BlockPlaceContext pContext) protected @Nullable BlockStateStandingAndWallBlockItem.getPlacementState(BlockPlaceContext pContext) BlockItem.place(BlockPlaceContext pContext) protected booleanBedItem.placeBlock(BlockPlaceContext pContext, BlockState pState) protected booleanBlockItem.placeBlock(BlockPlaceContext pContext, BlockState pState) protected booleanDoubleHighBlockItem.placeBlock(BlockPlaceContext pContext, BlockState pState) @Nullable BlockPlaceContextBlockItem.updatePlacementContext(BlockPlaceContext pContext) @Nullable BlockPlaceContextScaffoldingBlockItem.updatePlacementContext(BlockPlaceContext pContext) -
Uses of BlockPlaceContext in net.minecraft.world.item.context
Subclasses of BlockPlaceContext in net.minecraft.world.item.contextMethods in net.minecraft.world.item.context that return BlockPlaceContextModifier and TypeMethodDescriptionstatic BlockPlaceContextBlockPlaceContext.at(BlockPlaceContext pContext, BlockPos pPos, Direction pDirection) Methods in net.minecraft.world.item.context with parameters of type BlockPlaceContextModifier and TypeMethodDescriptionstatic BlockPlaceContextBlockPlaceContext.at(BlockPlaceContext pContext, BlockPos pPos, Direction pDirection) -
Uses of BlockPlaceContext in net.minecraft.world.level.block
Methods in net.minecraft.world.level.block with parameters of type BlockPlaceContextModifier and TypeMethodDescriptionprotected booleanCandleBlock.canBeReplaced(BlockState p_152814_, BlockPlaceContext p_152815_) booleanFlowerBedBlock.canBeReplaced(BlockState p_393549_, BlockPlaceContext p_393927_) protected booleanGrowingPlantBodyBlock.canBeReplaced(BlockState pState, BlockPlaceContext pUseContext) booleanLeafLitterBlock.canBeReplaced(BlockState p_394494_, BlockPlaceContext p_393674_) protected booleanMultifaceBlock.canBeReplaced(BlockState p_153848_, BlockPlaceContext p_153849_) booleanPitcherCropBlock.canBeReplaced(BlockState p_277627_, BlockPlaceContext p_277759_) protected booleanScaffoldingBlock.canBeReplaced(BlockState pState, BlockPlaceContext pUseContext) protected booleanSeaPickleBlock.canBeReplaced(BlockState pState, BlockPlaceContext pUseContext) default booleanSegmentableBlock.canBeReplaced(BlockState pState, BlockPlaceContext pContext, IntegerProperty pAmountProperty) protected booleanSlabBlock.canBeReplaced(BlockState pState, BlockPlaceContext pUseContext) protected booleanSnowLayerBlock.canBeReplaced(BlockState pState, BlockPlaceContext pUseContext) protected booleanTurtleEggBlock.canBeReplaced(BlockState pState, BlockPlaceContext pUseContext) protected booleanVineBlock.canBeReplaced(BlockState pState, BlockPlaceContext pUseContext) private DoorHingeSideDoorBlock.getHinge(BlockPlaceContext pContext) AbstractFurnaceBlock.getStateForPlacement(BlockPlaceContext pContext) AbstractSkullBlock.getStateForPlacement(BlockPlaceContext p_300939_) @Nullable BlockStateAmethystClusterBlock.getStateForPlacement(BlockPlaceContext p_152019_) AnvilBlock.getStateForPlacement(BlockPlaceContext pContext) @Nullable BlockStateBambooStalkBlock.getStateForPlacement(BlockPlaceContext p_261764_) BannerBlock.getStateForPlacement(BlockPlaceContext pContext) BarrelBlock.getStateForPlacement(BlockPlaceContext pContext) @Nullable BlockStateBarrierBlock.getStateForPlacement(BlockPlaceContext p_295385_) @Nullable BlockStateBaseCoralPlantTypeBlock.getStateForPlacement(BlockPlaceContext pContext) @Nullable BlockStateBaseCoralWallFanBlock.getStateForPlacement(BlockPlaceContext pContext) BaseFireBlock.getStateForPlacement(BlockPlaceContext pContext) BaseRailBlock.getStateForPlacement(BlockPlaceContext pContext) @Nullable BlockStateBedBlock.getStateForPlacement(BlockPlaceContext pContext) BeehiveBlock.getStateForPlacement(BlockPlaceContext pContext) @Nullable BlockStateBellBlock.getStateForPlacement(BlockPlaceContext pContext) BigDripleafBlock.getStateForPlacement(BlockPlaceContext p_152221_) @Nullable BlockStateBlock.getStateForPlacement(BlockPlaceContext pContext) @Nullable BlockStateCalibratedSculkSensorBlock.getStateForPlacement(BlockPlaceContext p_277423_) @Nullable BlockStateCampfireBlock.getStateForPlacement(BlockPlaceContext pContext) CandleBlock.getStateForPlacement(BlockPlaceContext p_152803_) CarvedPumpkinBlock.getStateForPlacement(BlockPlaceContext pContext) CeilingHangingSignBlock.getStateForPlacement(BlockPlaceContext p_252121_) ChainBlock.getStateForPlacement(BlockPlaceContext pContext) ChestBlock.getStateForPlacement(BlockPlaceContext pContext) ChiseledBookShelfBlock.getStateForPlacement(BlockPlaceContext p_251318_) ChorusPlantBlock.getStateForPlacement(BlockPlaceContext pContext) @Nullable BlockStateCocoaBlock.getStateForPlacement(BlockPlaceContext pContext) CommandBlock.getStateForPlacement(BlockPlaceContext pContext) ConcretePowderBlock.getStateForPlacement(BlockPlaceContext pContext) @Nullable BlockStateConduitBlock.getStateForPlacement(BlockPlaceContext pContext) CopperChestBlock.getStateForPlacement(BlockPlaceContext p_435006_) CopperGolemStatueBlock.getStateForPlacement(BlockPlaceContext p_432939_) @Nullable BlockStateCoralBlock.getStateForPlacement(BlockPlaceContext pContext) CrafterBlock.getStateForPlacement(BlockPlaceContext p_307251_) @Nullable BlockStateCreakingHeartBlock.getStateForPlacement(BlockPlaceContext p_379431_) DecoratedPotBlock.getStateForPlacement(BlockPlaceContext p_272711_) DiodeBlock.getStateForPlacement(BlockPlaceContext pContext) DirtPathBlock.getStateForPlacement(BlockPlaceContext p_153131_) DispenserBlock.getStateForPlacement(BlockPlaceContext pContext) @Nullable BlockStateDoorBlock.getStateForPlacement(BlockPlaceContext pContext) @Nullable BlockStateDoublePlantBlock.getStateForPlacement(BlockPlaceContext pContext) DriedGhastBlock.getStateForPlacement(BlockPlaceContext p_416452_) EnderChestBlock.getStateForPlacement(BlockPlaceContext pContext) EndPortalFrameBlock.getStateForPlacement(BlockPlaceContext pContext) EndRodBlock.getStateForPlacement(BlockPlaceContext pContext) @Nullable BlockStateFaceAttachedHorizontalDirectionalBlock.getStateForPlacement(BlockPlaceContext pContext) FarmBlock.getStateForPlacement(BlockPlaceContext pContext) FenceBlock.getStateForPlacement(BlockPlaceContext pContext) FenceGateBlock.getStateForPlacement(BlockPlaceContext pContext) FireBlock.getStateForPlacement(BlockPlaceContext pContext) FlowerBedBlock.getStateForPlacement(BlockPlaceContext p_393645_) GlazedTerracottaBlock.getStateForPlacement(BlockPlaceContext pContext) @Nullable BlockStateGrowingPlantBlock.getStateForPlacement(BlockPlaceContext pContext) @Nullable BlockStateHangingRootsBlock.getStateForPlacement(BlockPlaceContext p_153340_) HeavyCoreBlock.getStateForPlacement(BlockPlaceContext p_338691_) HopperBlock.getStateForPlacement(BlockPlaceContext pContext) HugeMushroomBlock.getStateForPlacement(BlockPlaceContext pContext) InfestedRotatedPillarBlock.getStateForPlacement(BlockPlaceContext p_153441_) IronBarsBlock.getStateForPlacement(BlockPlaceContext pContext) JigsawBlock.getStateForPlacement(BlockPlaceContext pContext) @Nullable BlockStateKelpBlock.getStateForPlacement(BlockPlaceContext pContext) @Nullable BlockStateLadderBlock.getStateForPlacement(BlockPlaceContext pContext) @Nullable BlockStateLanternBlock.getStateForPlacement(BlockPlaceContext p_153467_) LeafLitterBlock.getStateForPlacement(BlockPlaceContext p_394214_) LeavesBlock.getStateForPlacement(BlockPlaceContext pContext) LecternBlock.getStateForPlacement(BlockPlaceContext pContext) LightningRodBlock.getStateForPlacement(BlockPlaceContext p_153711_) LoomBlock.getStateForPlacement(BlockPlaceContext pContext) @Nullable BlockStateMangrovePropaguleBlock.getStateForPlacement(BlockPlaceContext p_221456_) @Nullable BlockStateMangroveRootsBlock.getStateForPlacement(BlockPlaceContext p_221508_) @Nullable BlockStateMossyCarpetBlock.getStateForPlacement(BlockPlaceContext p_380111_) @Nullable BlockStateMultifaceBlock.getStateForPlacement(BlockPlaceContext p_153824_) NoteBlock.getStateForPlacement(BlockPlaceContext pContext) ObserverBlock.getStateForPlacement(BlockPlaceContext pContext) @Nullable BlockStatePitcherCropBlock.getStateForPlacement(BlockPlaceContext p_277448_) @Nullable BlockStatePointedDripstoneBlock.getStateForPlacement(BlockPlaceContext p_154040_) @Nullable BlockStateRedstoneLampBlock.getStateForPlacement(BlockPlaceContext pContext) @Nullable BlockStateRedstoneWallTorchBlock.getStateForPlacement(BlockPlaceContext pContext) RedStoneWireBlock.getStateForPlacement(BlockPlaceContext pContext) RepeaterBlock.getStateForPlacement(BlockPlaceContext pContext) RotatedPillarBlock.getStateForPlacement(BlockPlaceContext pContext) ScaffoldingBlock.getStateForPlacement(BlockPlaceContext pContext) @Nullable BlockStateSculkSensorBlock.getStateForPlacement(BlockPlaceContext p_154396_) @Nullable BlockStateSculkShriekerBlock.getStateForPlacement(BlockPlaceContext p_222171_) @Nullable BlockStateSeagrassBlock.getStateForPlacement(BlockPlaceContext p_154503_) @Nullable BlockStateSeaPickleBlock.getStateForPlacement(BlockPlaceContext pContext) default BlockStateSegmentableBlock.getStateForPlacement(BlockPlaceContext pContext, Block pBlock, IntegerProperty pAmountProperty, EnumProperty<Direction> pDirectionProperty) ShelfBlock.getStateForPlacement(BlockPlaceContext p_434959_) ShulkerBoxBlock.getStateForPlacement(BlockPlaceContext pContext) SkullBlock.getStateForPlacement(BlockPlaceContext pContext) @Nullable BlockStateSlabBlock.getStateForPlacement(BlockPlaceContext pContext) @Nullable BlockStateSmallDripleafBlock.getStateForPlacement(BlockPlaceContext p_154592_) @Nullable BlockStateSnowLayerBlock.getStateForPlacement(BlockPlaceContext pContext) SnowyDirtBlock.getStateForPlacement(BlockPlaceContext pContext) StairBlock.getStateForPlacement(BlockPlaceContext pContext) StandingSignBlock.getStateForPlacement(BlockPlaceContext pContext) StonecutterBlock.getStateForPlacement(BlockPlaceContext pContext) @Nullable BlockStateTallSeagrassBlock.getStateForPlacement(BlockPlaceContext p_154747_) TestBlock.getStateForPlacement(BlockPlaceContext p_397700_) TrapDoorBlock.getStateForPlacement(BlockPlaceContext pContext) TripWireBlock.getStateForPlacement(BlockPlaceContext pContext) @Nullable BlockStateTripWireHookBlock.getStateForPlacement(BlockPlaceContext pContext) @Nullable BlockStateTurtleEggBlock.getStateForPlacement(BlockPlaceContext pContext) VaultBlock.getStateForPlacement(BlockPlaceContext p_324576_) @Nullable BlockStateVineBlock.getStateForPlacement(BlockPlaceContext pContext) WallBannerBlock.getStateForPlacement(BlockPlaceContext pContext) WallBlock.getStateForPlacement(BlockPlaceContext pContext) @Nullable BlockStateWallHangingSignBlock.getStateForPlacement(BlockPlaceContext p_251399_) @Nullable BlockStateWallSignBlock.getStateForPlacement(BlockPlaceContext pContext) WallSkullBlock.getStateForPlacement(BlockPlaceContext pContext) @Nullable BlockStateWallTorchBlock.getStateForPlacement(BlockPlaceContext pContext) @Nullable BlockStateWaterloggedTransparentBlock.getStateForPlacement(BlockPlaceContext p_313836_) -
Uses of BlockPlaceContext in net.minecraft.world.level.block.piston
Methods in net.minecraft.world.level.block.piston with parameters of type BlockPlaceContextModifier and TypeMethodDescriptionPistonBaseBlock.getStateForPlacement(BlockPlaceContext pContext) -
Uses of BlockPlaceContext in net.minecraft.world.level.block.state
Methods in net.minecraft.world.level.block.state with parameters of type BlockPlaceContextModifier and TypeMethodDescriptionbooleanBlockBehaviour.BlockStateBase.canBeReplaced(BlockPlaceContext pUseContext) protected booleanBlockBehaviour.canBeReplaced(BlockState pState, BlockPlaceContext pUseContext)