13declare(strict_types=1);
15namespace pocketmine\network\mcpe\protocol;
20 public const NETWORK_ID = ProtocolInfo::MAP_CREATE_LOCKED_COPY_PACKET;
22 public int $originalMapId;
28 public static function create(
int $originalMapId,
int $newMapId) : self{
30 $result->originalMapId = $originalMapId;
31 $result->newMapId = $newMapId;
36 $this->originalMapId = $in->getActorUniqueId();
41 $out->putActorUniqueId($this->originalMapId);
42 $out->putActorUniqueId($this->newMapId);
46 return $handler->handleMapCreateLockedCopy($this);
static create(int $originalMapId, int $newMapId)
handle(PacketHandlerInterface $handler)
encodePayload(PacketSerializer $out)
decodePayload(PacketSerializer $in)