mirror of
https://github.com/pmmp/PocketMine-MP.git
synced 2025-06-13 23:15:29 +00:00
Merge branch 'legacy/pm4' into stable
This commit is contained in:
commit
8d7f8ff3f5
@ -27,6 +27,7 @@ use pocketmine\item\Item;
|
|||||||
use pocketmine\item\Record;
|
use pocketmine\item\Record;
|
||||||
use pocketmine\nbt\tag\CompoundTag;
|
use pocketmine\nbt\tag\CompoundTag;
|
||||||
use pocketmine\network\mcpe\convert\TypeConverter;
|
use pocketmine\network\mcpe\convert\TypeConverter;
|
||||||
|
use pocketmine\world\sound\RecordStopSound;
|
||||||
|
|
||||||
class Jukebox extends Spawnable{
|
class Jukebox extends Spawnable{
|
||||||
private const TAG_RECORD = "RecordItem"; //Item CompoundTag
|
private const TAG_RECORD = "RecordItem"; //Item CompoundTag
|
||||||
@ -62,4 +63,8 @@ class Jukebox extends Spawnable{
|
|||||||
$nbt->setTag(self::TAG_RECORD, TypeConverter::getInstance()->getItemTranslator()->toNetworkNbt($this->record));
|
$nbt->setTag(self::TAG_RECORD, TypeConverter::getInstance()->getItemTranslator()->toNetworkNbt($this->record));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
protected function onBlockDestroyedHook() : void{
|
||||||
|
$this->position->getWorld()->addSound($this->position, new RecordStopSound());
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user