diff --git a/src/pocketmine/level/sound/LevelEventSound.php b/src/pocketmine/level/sound/LevelEventSound.php index 615c238ef..710567fa4 100644 --- a/src/pocketmine/level/sound/LevelEventSound.php +++ b/src/pocketmine/level/sound/LevelEventSound.php @@ -29,7 +29,7 @@ use pocketmine\network\mcpe\protocol\LevelEventPacket; /** * @internal */ -abstract class LevelEventSound extends Sound{ +abstract class LevelEventSound implements Sound{ /** @var float */ protected $pitch = 0; diff --git a/src/pocketmine/level/sound/Sound.php b/src/pocketmine/level/sound/Sound.php index 20b7533ae..83f1ff443 100644 --- a/src/pocketmine/level/sound/Sound.php +++ b/src/pocketmine/level/sound/Sound.php @@ -26,13 +26,12 @@ namespace pocketmine\level\sound; use pocketmine\math\Vector3; use pocketmine\network\mcpe\protocol\ClientboundPacket; -abstract class Sound{ +interface Sound{ /** * @param Vector3 $pos * * @return ClientboundPacket|ClientboundPacket[] */ - abstract public function encode(Vector3 $pos); - + public function encode(Vector3 $pos); }