| 
| static  | create (Vector3 $position, int $respawnState, int $actorRuntimeId) | 
|   | 
Definition at line 23 of file RespawnPacket.php.
 
◆ __get()
  
  
      
        
          | pocketmine\network\mcpe\protocol\DataPacket::__get  | 
          ( | 
           |           $name | ) | 
           | 
         
       
   | 
  
inherited   | 
  
 
 
◆ __set()
  
  
      
        
          | pocketmine\network\mcpe\protocol\DataPacket::__set  | 
          ( | 
           |           $name,  | 
         
        
           | 
           | 
           |           $value ) | 
         
       
   | 
  
inherited   | 
  
 
 
◆ canBeSentBeforeLogin()
  
  
      
        
          | pocketmine\network\mcpe\protocol\DataPacket::canBeSentBeforeLogin  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inherited   | 
  
 
 
◆ create()
  
  
      
        
          | static pocketmine\network\mcpe\protocol\RespawnPacket::create  | 
          ( | 
          Vector3 |           $position,  | 
         
        
           | 
           | 
          int |           $respawnState,  | 
         
        
           | 
           | 
          int |           $actorRuntimeId ) | 
         
       
   | 
  
static   | 
  
 
 
◆ decode()
  
  
      
        
          | pocketmine\network\mcpe\protocol\DataPacket::decode  | 
          ( | 
          ByteBufferReader |           $in | ) | 
           | 
         
       
   | 
  
finalinherited   | 
  
 
 
◆ decodeHeader()
  
  
      
        
          | pocketmine\network\mcpe\protocol\DataPacket::decodeHeader  | 
          ( | 
          ByteBufferReader |           $in | ) | 
           | 
         
       
   | 
  
protectedinherited   | 
  
 
- Exceptions
 - 
  
    | DataDecodeException |  | 
    | PacketDecodeException |  | 
  
   
Definition at line 64 of file DataPacket.php.
 
 
◆ decodePayload()
  
  
      
        
          | pocketmine\network\mcpe\protocol\RespawnPacket::decodePayload  | 
          ( | 
          ByteBufferReader |           $in | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
 
◆ encode()
  
  
      
        
          | pocketmine\network\mcpe\protocol\DataPacket::encode  | 
          ( | 
          ByteBufferWriter |           $out | ) | 
           | 
         
       
   | 
  
finalinherited   | 
  
 
 
◆ encodeHeader()
  
  
      
        
          | pocketmine\network\mcpe\protocol\DataPacket::encodeHeader  | 
          ( | 
          ByteBufferWriter |           $out | ) | 
           | 
         
       
   | 
  
protectedinherited   | 
  
 
 
◆ encodePayload()
  
  
      
        
          | pocketmine\network\mcpe\protocol\RespawnPacket::encodePayload  | 
          ( | 
          ByteBufferWriter |           $out | ) | 
           | 
         
       
   | 
  
protected   | 
  
 
 
◆ getName()
  
  
      
        
          | pocketmine\network\mcpe\protocol\DataPacket::getName  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inherited   | 
  
 
 
◆ handle()
Performs handling for this packet. Usually you'll want an appropriately named method in the session handler for this.
This method returns a bool to indicate whether the packet was handled or not. If the packet was unhandled, a debug message will be logged with a hexdump of the packet.
Typically this method returns the return value of the handler in the supplied PacketHandler. See other packets for examples how to implement this.
- Returns
 - bool true if the packet was handled successfully, false if not. 
 
- Exceptions
 - 
  
    | PacketDecodeException | if broken data was found in the packet  | 
  
   
Implements pocketmine\network\mcpe\protocol\Packet.
Definition at line 57 of file RespawnPacket.php.
 
 
◆ pid()
  
  
      
        
          | pocketmine\network\mcpe\protocol\DataPacket::pid  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inherited   | 
  
 
 
◆ $actorRuntimeId
      
        
          | int pocketmine\network\mcpe\protocol\RespawnPacket::$actorRuntimeId | 
        
      
 
 
◆ $position
      
        
          | Vector3 pocketmine\network\mcpe\protocol\RespawnPacket::$position | 
        
      
 
 
◆ $recipientSubId
  
  
      
        
          | int pocketmine\network\mcpe\protocol\DataPacket::$recipientSubId = 0 | 
         
       
   | 
  
inherited   | 
  
 
 
◆ $respawnState
      
        
          | int pocketmine\network\mcpe\protocol\RespawnPacket::$respawnState = self::SEARCHING_FOR_SPAWN | 
        
      
 
 
◆ $senderSubId
  
  
      
        
          | int pocketmine\network\mcpe\protocol\DataPacket::$senderSubId = 0 | 
         
       
   | 
  
inherited   | 
  
 
 
◆ CLIENT_READY_TO_SPAWN
      
        
          | const pocketmine\network\mcpe\protocol\RespawnPacket::CLIENT_READY_TO_SPAWN = 2 | 
        
      
 
 
◆ NETWORK_ID
      
        
          | const pocketmine\network\mcpe\protocol\RespawnPacket::NETWORK_ID = ProtocolInfo::RESPAWN_PACKET | 
        
      
 
 
◆ PID_MASK
  
  
      
        
          | const pocketmine\network\mcpe\protocol\DataPacket::PID_MASK = 0x3ff | 
         
       
   | 
  
inherited   | 
  
 
 
◆ READY_TO_SPAWN
      
        
          | const pocketmine\network\mcpe\protocol\RespawnPacket::READY_TO_SPAWN = 1 | 
        
      
 
 
◆ SEARCHING_FOR_SPAWN
      
        
          | const pocketmine\network\mcpe\protocol\RespawnPacket::SEARCHING_FOR_SPAWN = 0 | 
        
      
 
 
The documentation for this class was generated from the following file: