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,ChestBlock,ConduitBlock,CoralFanBlock,CoralPlantBlock,CoralWallFanBlock,CrossCollisionBlock,DecoratedPotBlock,DetectorRailBlock,DriedGhastBlock,EnderChestBlock,FenceBlock,GlowLichenBlock,HangingRootsBlock,HeavyCoreBlock,IronBarsBlock,LadderBlock,LanternBlock,LeavesBlock,LightBlock,LightningRodBlock,MangroveLeavesBlock,MangrovePropaguleBlock,MangroveRootsBlock,MultifaceBlock,MultifaceSpreadeableBlock,PointedDripstoneBlock,PoweredRailBlock,RailBlock,ScaffoldingBlock,SculkSensorBlock,SculkShriekerBlock,SculkVeinBlock,SeaPickleBlock,SignBlock,SlabBlock,SmallDripleafBlock,StainedGlassPaneBlock,StairBlock,StandingSignBlock,TintedParticleLeavesBlock,TrapDoorBlock,TrappedChestBlock,UntintedParticleLeavesBlock,WallBlock,WallHangingSignBlock,WallSignBlock,WaterloggedTransparentBlock,WeatheringCopperGrateBlock,WeatheringCopperSlabBlock,WeatheringCopperStairBlock,WeatheringCopperTrapDoorBlock
-
Method Summary
Modifier and TypeMethodDescriptiondefault booleancanPlaceLiquid(LivingEntity pOwner, BlockGetter pLevel, BlockPos pPos, BlockState pState, Fluid pFluid) default Optional<SoundEvent> default ItemStackpickupBlock(LivingEntity pOwner, LevelAccessor pLevel, BlockPos pPos, BlockState pState) default booleanplaceLiquid(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 LivingEntity pOwner, BlockGetter pLevel, BlockPos pPos, BlockState pState, Fluid pFluid) - Specified by:
canPlaceLiquidin interfaceLiquidBlockContainer
-
placeLiquid
default boolean placeLiquid(LevelAccessor pLevel, BlockPos pPos, BlockState pState, FluidState pFluidState) - Specified by:
placeLiquidin interfaceLiquidBlockContainer
-
pickupBlock
default ItemStack pickupBlock(@Nullable LivingEntity pOwner, LevelAccessor pLevel, BlockPos pPos, BlockState pState) - Specified by:
pickupBlockin interfaceBucketPickup
-
getPickupSound
- Specified by:
getPickupSoundin interfaceBucketPickup
-