mirror of
https://github.com/pmmp/PocketMine-MP.git
synced 2025-09-06 17:59:48 +00:00
Protocol changes for 1.2.10
This commit is contained in:
@ -2908,7 +2908,7 @@ class Player extends Human implements CommandSender, ChunkLoader, IPlayer{
|
||||
|
||||
public function handleBookEdit(BookEditPacket $packet) : bool{
|
||||
/** @var WritableBook $oldBook */
|
||||
$oldBook = $this->inventory->getItem($packet->inventorySlot - 9);
|
||||
$oldBook = $this->inventory->getItem($packet->inventorySlot);
|
||||
if($oldBook->getId() !== Item::WRITABLE_BOOK){
|
||||
return false;
|
||||
}
|
||||
@ -2949,7 +2949,7 @@ class Player extends Human implements CommandSender, ChunkLoader, IPlayer{
|
||||
return true;
|
||||
}
|
||||
|
||||
$this->getInventory()->setItem($packet->inventorySlot - 9, $event->getNewBook());
|
||||
$this->getInventory()->setItem($packet->inventorySlot, $event->getNewBook());
|
||||
|
||||
return true;
|
||||
}
|
||||
@ -3255,7 +3255,7 @@ class Player extends Human implements CommandSender, ChunkLoader, IPlayer{
|
||||
public function sendWhisper(string $sender, string $message){
|
||||
$pk = new TextPacket();
|
||||
$pk->type = TextPacket::TYPE_WHISPER;
|
||||
$pk->source = $sender;
|
||||
$pk->sourceName = $sender;
|
||||
$pk->message = $message;
|
||||
$this->dataPacket($pk);
|
||||
}
|
||||
|
Reference in New Issue
Block a user