Package net.minecraft.block
Interface FluidDrainable
- All Known Subinterfaces:
- Waterloggable
- All Known Implementing Classes:
- AbstractCoralBlock,- AbstractRailBlock,- AbstractSignBlock,- AmethystClusterBlock,- BarrierBlock,- BigDripleafBlock,- BigDripleafStemBlock,- BubbleColumnBlock,- CalibratedSculkSensorBlock,- CampfireBlock,- CandleBlock,- ChainBlock,- ChestBlock,- ConduitBlock,- CoralBlock,- CoralFanBlock,- CoralWallFanBlock,- DeadCoralBlock,- DeadCoralFanBlock,- DeadCoralWallFanBlock,- DecoratedPotBlock,- DetectorRailBlock,- EnderChestBlock,- FenceBlock,- FluidBlock,- GlowLichenBlock,- GrateBlock,- HangingRootsBlock,- HangingSignBlock,- HeavyCoreBlock,- HorizontalConnectingBlock,- LadderBlock,- LanternBlock,- LeavesBlock,- LightBlock,- LightningRodBlock,- MangroveLeavesBlock,- MangroveRootsBlock,- MultifaceBlock,- MultifaceGrowthBlock,- OxidizableGrateBlock,- OxidizableSlabBlock,- OxidizableStairsBlock,- OxidizableTrapdoorBlock,- PaneBlock,- ParticleLeavesBlock,- PointedDripstoneBlock,- PowderSnowBlock,- PoweredRailBlock,- PropaguleBlock,- RailBlock,- ScaffoldingBlock,- SculkSensorBlock,- SculkShriekerBlock,- SculkVeinBlock,- SeaPickleBlock,- SignBlock,- SlabBlock,- SmallDripleafBlock,- StainedGlassPaneBlock,- StairsBlock,- TrapdoorBlock,- TrappedChestBlock,- WallBlock,- WallHangingSignBlock,- WallSignBlock
public interface FluidDrainable
- Mappings:
- Namespace - Name - named - net/minecraft/block/FluidDrainable- intermediary - net/minecraft/class_2263- official - djv
- 
Method SummaryModifier and TypeMethodDescriptionReturns the sound played when filling a bucket with the fluid contained in this block.tryDrainFluid(@Nullable PlayerEntity player, WorldAccess world, BlockPos pos, BlockState state) 
- 
Method Details- 
tryDrainFluidItemStack tryDrainFluid(@Nullable @Nullable PlayerEntity player, WorldAccess world, BlockPos pos, BlockState state) - Mappings:
- Namespace - Name - Mixin selector - named - tryDrainFluid- Lnet/minecraft/block/FluidDrainable;tryDrainFluid(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)Lnet/minecraft/item/ItemStack;- intermediary - method_9700- Lnet/minecraft/class_2263;method_9700(Lnet/minecraft/class_1657;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Lnet/minecraft/class_1799;- official - a- Ldjv;a(Lcoy;Ldgk;Lji;Ldwy;)Lcwq;
 
- 
getBucketFillSoundOptional<SoundEvent> getBucketFillSound()Returns the sound played when filling a bucket with the fluid contained in this block.- Returns:
- the sound played when filling a bucket with the fluid contained in this block
- See Also:
- Mappings:
- Namespace - Name - Mixin selector - named - getBucketFillSound- Lnet/minecraft/block/FluidDrainable;getBucketFillSound()Ljava/util/Optional;- intermediary - method_32351- Lnet/minecraft/class_2263;method_32351()Ljava/util/Optional;- official - as_- Ldjv;as_()Ljava/util/Optional;
 
 
-