Package net.minecraft.world.level.block
Interface SimpleWaterloggedBlock
- All Superinterfaces:
BucketPickup
,IBucketPickupExtension
,LiquidBlockContainer
- All Known Implementing Classes:
AmethystClusterBlock
,BarrierBlock
,BaseCoralFanBlock
,BaseCoralPlantBlock
,BaseCoralPlantTypeBlock
,BaseCoralWallFanBlock
,BaseRailBlock
,BigDripleafBlock
,BigDripleafStemBlock
,CalibratedSculkSensorBlock
,CampfireBlock
,CandleBlock
,CeilingHangingSignBlock
,ChainBlock
,CherryLeavesBlock
,ChestBlock
,ConduitBlock
,CoralFanBlock
,CoralPlantBlock
,CoralWallFanBlock
,CrossCollisionBlock
,CustomSignsTest.CustomCeilingHangingSignBlock
,CustomSignsTest.CustomStandingSignBlock
,CustomSignsTest.CustomWallHangingSignBlock
,CustomSignsTest.CustomWallSignBlock
,DecoratedPotBlock
,DetectorRailBlock
,EnderChestBlock
,FenceBlock
,GlowLichenBlock
,HangingRootsBlock
,HeavyCoreBlock
,HideNeighborFaceTest.GlassSlab
,IronBarsBlock
,LadderBlock
,LanternBlock
,LeavesBlock
,LightBlock
,LightningRodBlock
,MangroveLeavesBlock
,MangrovePropaguleBlock
,MangroveRootsBlock
,NewFluidTest.FluidloggableBlock
,PointedDripstoneBlock
,PoweredRailBlock
,RailBlock
,ScaffoldingBlock
,ScaffoldingTest.ScaffoldingMethodTestBlock
,SculkSensorBlock
,SculkShriekerBlock
,SculkVeinBlock
,SeaPickleBlock
,SignBlock
,SlabBlock
,SmallDripleafBlock
,StainedGlassPaneBlock
,StairBlock
,StandingSignBlock
,TrapDoorBlock
,TrappedChestBlock
,ValidRailShapeTest.RailSlopeBlock
,WallBlock
,WallHangingSignBlock
,WallSignBlock
,WaterloggedTransparentBlock
,WeatheringCopperGrateBlock
,WeatheringCopperSlabBlock
,WeatheringCopperStairBlock
,WeatheringCopperTrapDoorBlock
-
Method Summary
Modifier and TypeMethodDescriptiondefault boolean
canPlaceLiquid
(Player pPlayer, BlockGetter pLevel, BlockPos pPos, BlockState pState, Fluid pFluid) default Optional
<SoundEvent> default ItemStack
pickupBlock
(Player pPlayer, LevelAccessor pLevel, BlockPos pPos, BlockState pState) default boolean
placeLiquid
(LevelAccessor pLevel, BlockPos pPos, BlockState pState, FluidState pFluidState) Methods inherited from interface net.neoforged.neoforge.common.extensions.IBucketPickupExtension
getPickupSound
-
Method Details
-
canPlaceLiquid
default boolean canPlaceLiquid(@Nullable Player pPlayer, BlockGetter pLevel, BlockPos pPos, BlockState pState, Fluid pFluid) - Specified by:
canPlaceLiquid
in interfaceLiquidBlockContainer
-
placeLiquid
default boolean placeLiquid(LevelAccessor pLevel, BlockPos pPos, BlockState pState, FluidState pFluidState) - Specified by:
placeLiquid
in interfaceLiquidBlockContainer
-
pickupBlock
default ItemStack pickupBlock(@Nullable Player pPlayer, LevelAccessor pLevel, BlockPos pPos, BlockState pState) - Specified by:
pickupBlock
in interfaceBucketPickup
-
getPickupSound
- Specified by:
getPickupSound
in interfaceBucketPickup
-