From 1c92b3f382993480d4d6743f4552fe572df06a88 Mon Sep 17 00:00:00 2001 From: drcrazy Date: Tue, 25 Jul 2023 16:05:08 +0300 Subject: [PATCH] Buckets wil make sound on TR fluid pickup. Closes #3155 --- .../src/main/java/reborncore/common/fluid/RebornFluid.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/RebornCore/src/main/java/reborncore/common/fluid/RebornFluid.java b/RebornCore/src/main/java/reborncore/common/fluid/RebornFluid.java index d9f3f3078..90dce6512 100644 --- a/RebornCore/src/main/java/reborncore/common/fluid/RebornFluid.java +++ b/RebornCore/src/main/java/reborncore/common/fluid/RebornFluid.java @@ -32,6 +32,8 @@ import net.minecraft.fluid.FlowableFluid; import net.minecraft.fluid.Fluid; import net.minecraft.fluid.FluidState; import net.minecraft.item.Item; +import net.minecraft.sound.SoundEvent; +import net.minecraft.sound.SoundEvents; import net.minecraft.state.StateManager; import net.minecraft.util.math.BlockPos; import net.minecraft.util.math.Direction; @@ -40,6 +42,7 @@ import net.minecraft.world.World; import net.minecraft.world.WorldAccess; import net.minecraft.world.WorldView; +import java.util.Optional; import java.util.function.Supplier; public abstract class RebornFluid extends FlowableFluid { @@ -144,5 +147,9 @@ public abstract class RebornFluid extends FlowableFluid { stateBuilder.add(LEVEL); } } + @Override + public Optional getBucketFillSound() { + return Optional.of(SoundEvents.ITEM_BUCKET_FILL); + } }