More broken mess to spawn 1.2

This commit is contained in:
Dylan K. Taylor
2017-08-01 20:06:02 +01:00
parent 10ff2948ac
commit 77cd8e7799
52 changed files with 1558 additions and 506 deletions

View File

@ -53,6 +53,13 @@ class AddPlayerPacket extends DataPacket{
public $item;
public $metadata = [];
//TODO
public $uvarint1 = 0;
public $uvarint2 = 0;
public $uvarint3 = 0;
public $uvarint4 = 0;
public $long1 = 0;
public function decodePayload(){
$this->uuid = $this->getUUID();
$this->username = $this->getString();
@ -65,6 +72,12 @@ class AddPlayerPacket extends DataPacket{
$this->yaw = $this->getLFloat();
$this->item = $this->getSlot();
$this->metadata = $this->getEntityMetadata();
$this->uvarint1 = $this->getUnsignedVarInt();
$this->uvarint2 = $this->getUnsignedVarInt();
$this->uvarint3 = $this->getUnsignedVarInt();
$this->uvarint4 = $this->getUnsignedVarInt();
$this->long1 = $this->getLLong();
}
public function encodePayload(){
@ -79,6 +92,12 @@ class AddPlayerPacket extends DataPacket{
$this->putLFloat($this->yaw);
$this->putSlot($this->item);
$this->putEntityMetadata($this->metadata);
$this->putUnsignedVarInt($this->uvarint1);
$this->putUnsignedVarInt($this->uvarint2);
$this->putUnsignedVarInt($this->uvarint3);
$this->putUnsignedVarInt($this->uvarint4);
$this->putLLong($this->long1);
}
public function handle(NetworkSession $session) : bool{