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
,DecoratedPotBlock
,DetectorRailBlock
,EnderChestBlock
,FenceBlock
,GlowLichenBlock
,HangingRootsBlock
,HeavyCoreBlock
,IronBarsBlock
,LadderBlock
,LanternBlock
,LeavesBlock
,LightBlock
,LightningRodBlock
,MangroveLeavesBlock
,MangrovePropaguleBlock
,MangroveRootsBlock
,PointedDripstoneBlock
,PoweredRailBlock
,RailBlock
,ScaffoldingBlock
,SculkSensorBlock
,SculkShriekerBlock
,SculkVeinBlock
,SeaPickleBlock
,SignBlock
,SlabBlock
,SmallDripleafBlock
,StainedGlassPaneBlock
,StairBlock
,StandingSignBlock
,TrapDoorBlock
,TrappedChestBlock
,WallBlock
,WallHangingSignBlock
,WallSignBlock
,WaterloggedTransparentBlock
,WeatheringCopperGrateBlock
,WeatheringCopperSlabBlock
,WeatheringCopperStairBlock
,WeatheringCopperTrapDoorBlock
-
Method Summary
Modifier and TypeMethodDescriptiondefault boolean
canPlaceLiquid
(Player player, BlockGetter level, BlockPos pos, BlockState state, Fluid fluid) default Optional
<SoundEvent> default ItemStack
pickupBlock
(Player player, LevelAccessor level, BlockPos pos, BlockState state) default boolean
placeLiquid
(LevelAccessor level, BlockPos pos, BlockState state, FluidState fluidState) Methods inherited from interface net.neoforged.neoforge.common.extensions.IBucketPickupExtension
getPickupSound
-
Method Details
-
canPlaceLiquid
default boolean canPlaceLiquid(@Nullable Player player, BlockGetter level, BlockPos pos, BlockState state, Fluid fluid) - Specified by:
canPlaceLiquid
in interfaceLiquidBlockContainer
-
placeLiquid
default boolean placeLiquid(LevelAccessor level, BlockPos pos, BlockState state, FluidState fluidState) - Specified by:
placeLiquid
in interfaceLiquidBlockContainer
-
pickupBlock
default ItemStack pickupBlock(@Nullable Player player, LevelAccessor level, BlockPos pos, BlockState state) - Specified by:
pickupBlock
in interfaceBucketPickup
-
getPickupSound
- Specified by:
getPickupSound
in interfaceBucketPickup
-