diff --git a/src/main/java/net/frozenblock/wilderwild/item/MobBottleItem.java b/src/main/java/net/frozenblock/wilderwild/item/MobBottleItem.java index 5b9d072c2b..4001ab7ccd 100644 --- a/src/main/java/net/frozenblock/wilderwild/item/MobBottleItem.java +++ b/src/main/java/net/frozenblock/wilderwild/item/MobBottleItem.java @@ -24,6 +24,7 @@ import net.minecraft.core.component.DataComponents; import net.minecraft.server.level.ServerLevel; import net.minecraft.sounds.SoundEvent; +import net.minecraft.sounds.SoundSource; import net.minecraft.stats.Stats; import net.minecraft.util.Mth; import net.minecraft.world.InteractionHand; @@ -79,7 +80,7 @@ public InteractionResult use(@NotNull Level level, @NotNull Player player, @NotN if (!player.getAbilities().instabuild) player.setItemInHand(interactionHand, ItemUtils.createFilledResult(stack, player, new ItemStack(Items.GLASS_BOTTLE))); player.awardStat(Stats.ITEM_USED.get(stack.getItem())); - player.playSound(this.releaseSound, 0.75F, level.getRandom().nextFloat() * 0.2F + 0.9F); + level.playSound(player, player.getX(), player.getEyeY(), player.getZ(), this.releaseSound, SoundSource.NEUTRAL, 0.75F, level.getRandom().nextFloat() * 0.2F + 0.9F); if (stack.has(DataComponents.CUSTOM_NAME)) { entity.setCustomName(stack.getHoverName()); }