Definition at line 21 of file SetSpawnPositionPacket.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 |
◆ decode()
◆ decodeHeader()
pocketmine\network\mcpe\protocol\DataPacket::decodeHeader |
( |
PacketSerializer | $in | ) |
|
|
protectedinherited |
- Exceptions
-
BinaryDataException | |
PacketDecodeException | |
Definition at line 62 of file DataPacket.php.
◆ decodePayload()
pocketmine\network\mcpe\protocol\SetSpawnPositionPacket::decodePayload |
( |
PacketSerializer | $in | ) |
|
|
protected |
◆ encode()
◆ encodeHeader()
pocketmine\network\mcpe\protocol\DataPacket::encodeHeader |
( |
PacketSerializer | $out | ) |
|
|
protectedinherited |
◆ encodePayload()
pocketmine\network\mcpe\protocol\SetSpawnPositionPacket::encodePayload |
( |
PacketSerializer | $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 71 of file SetSpawnPositionPacket.php.
◆ pid()
pocketmine\network\mcpe\protocol\DataPacket::pid |
( |
| ) |
|
|
inherited |
◆ playerSpawn()
static pocketmine\network\mcpe\protocol\SetSpawnPositionPacket::playerSpawn |
( |
BlockPosition | $spawnPosition, |
|
|
int | $dimension, |
|
|
BlockPosition | $causingBlockPosition ) |
|
static |
◆ worldSpawn()
static pocketmine\network\mcpe\protocol\SetSpawnPositionPacket::worldSpawn |
( |
BlockPosition | $spawnPosition, |
|
|
int | $dimension ) |
|
static |
◆ $causingBlockPosition
BlockPosition pocketmine\network\mcpe\protocol\SetSpawnPositionPacket::$causingBlockPosition |
Position of the respawn anchor or bed that this spawn position was set by. This may be different from the spawn position (e.g. the actual spawn position may be next to a bed, while this would be the position of the bed block itself).
Definition at line 35 of file SetSpawnPositionPacket.php.
◆ $dimension
int pocketmine\network\mcpe\protocol\SetSpawnPositionPacket::$dimension |
◆ $recipientSubId
int pocketmine\network\mcpe\protocol\DataPacket::$recipientSubId = 0 |
|
inherited |
◆ $senderSubId
int pocketmine\network\mcpe\protocol\DataPacket::$senderSubId = 0 |
|
inherited |
◆ $spawnPosition
BlockPosition pocketmine\network\mcpe\protocol\SetSpawnPositionPacket::$spawnPosition |
◆ $spawnType
int pocketmine\network\mcpe\protocol\SetSpawnPositionPacket::$spawnType |
◆ NETWORK_ID
const pocketmine\network\mcpe\protocol\SetSpawnPositionPacket::NETWORK_ID = ProtocolInfo::SET_SPAWN_POSITION_PACKET |
◆ PID_MASK
const pocketmine\network\mcpe\protocol\DataPacket::PID_MASK = 0x3ff |
|
inherited |
◆ TYPE_PLAYER_SPAWN
const pocketmine\network\mcpe\protocol\SetSpawnPositionPacket::TYPE_PLAYER_SPAWN = 0 |
◆ TYPE_WORLD_SPAWN
const pocketmine\network\mcpe\protocol\SetSpawnPositionPacket::TYPE_WORLD_SPAWN = 1 |
The documentation for this class was generated from the following file: