Package net.minecraft.block
Interface IWaterLoggable
- All Superinterfaces:
IBucketPickupHandler
,ILiquidContainer
- All Known Implementing Classes:
AbstractCoralPlantBlock
,AbstractSignBlock
,CampfireBlock
,ChainBlock
,ChestBlock
,ConduitBlock
,CoralFanBlock
,CoralFinBlock
,CoralPlantBlock
,CoralWallFanBlock
,CustomSignsTest.CustomStandingSignBlock
,CustomSignsTest.CustomWallSignBlock
,DeadCoralPlantBlock
,DeadCoralWallFanBlock
,EnderChestBlock
,FenceBlock
,FourWayBlock
,LadderBlock
,LanternBlock
,NewFluidTest.FluidloggableBlock
,PaneBlock
,ScaffoldingBlock
,ScaffoldingTest.ScaffoldingMethodTestBlock
,SeaPickleBlock
,SlabBlock
,StainedGlassPaneBlock
,StairsBlock
,StandingSignBlock
,TrapDoorBlock
,TrappedChestBlock
,WallBlock
,WallSignBlock
-
Method Summary
Modifier and TypeMethodDescriptiondefault boolean
canPlaceLiquid
(IBlockReader p_204510_1_, BlockPos p_204510_2_, BlockState p_204510_3_, Fluid p_204510_4_) default boolean
placeLiquid
(IWorld p_204509_1_, BlockPos p_204509_2_, BlockState p_204509_3_, FluidState p_204509_4_) default Fluid
takeLiquid
(IWorld p_204508_1_, BlockPos p_204508_2_, BlockState p_204508_3_)
-
Method Details
-
canPlaceLiquid
default boolean canPlaceLiquid(IBlockReader p_204510_1_, BlockPos p_204510_2_, BlockState p_204510_3_, Fluid p_204510_4_) - Specified by:
canPlaceLiquid
in interfaceILiquidContainer
-
placeLiquid
default boolean placeLiquid(IWorld p_204509_1_, BlockPos p_204509_2_, BlockState p_204509_3_, FluidState p_204509_4_) - Specified by:
placeLiquid
in interfaceILiquidContainer
-
takeLiquid
- Specified by:
takeLiquid
in interfaceIBucketPickupHandler
-