From b680a1693c2a5e03937f1413e85281c49f722417 Mon Sep 17 00:00:00 2001 From: ipad54 <63200545+ipad54@users.noreply.github.com> Date: Tue, 19 Mar 2024 13:18:30 +0300 Subject: [PATCH] Added sound when picking sweet berries (#6287) --- src/block/SweetBerryBush.php | 2 ++ src/world/sound/SweetBerriesPickSound.php | 35 +++++++++++++++++++++++ 2 files changed, 37 insertions(+) create mode 100644 src/world/sound/SweetBerriesPickSound.php diff --git a/src/block/SweetBerryBush.php b/src/block/SweetBerryBush.php index a0a26ef6e..eabdde118 100644 --- a/src/block/SweetBerryBush.php +++ b/src/block/SweetBerryBush.php @@ -36,6 +36,7 @@ use pocketmine\item\VanillaItems; use pocketmine\math\Facing; use pocketmine\math\Vector3; use pocketmine\player\Player; +use pocketmine\world\sound\SweetBerriesPickSound; use function mt_rand; class SweetBerryBush extends Flowable{ @@ -81,6 +82,7 @@ class SweetBerryBush extends Flowable{ }elseif(($dropAmount = $this->getBerryDropAmount()) > 0){ $world->setBlock($this->position, $this->setAge(self::STAGE_BUSH_NO_BERRIES)); $world->dropItem($this->position, $this->asItem()->setCount($dropAmount)); + $world->addSound($this->position, new SweetBerriesPickSound()); } return true; diff --git a/src/world/sound/SweetBerriesPickSound.php b/src/world/sound/SweetBerriesPickSound.php new file mode 100644 index 000000000..fb8f3c8cf --- /dev/null +++ b/src/world/sound/SweetBerriesPickSound.php @@ -0,0 +1,35 @@ +