Merge remote-tracking branch 'origin/php7-0.14' into attr

This commit is contained in:
PEMapModder 2016-02-17 19:58:48 +08:00
commit 420007cef8
4 changed files with 8 additions and 6 deletions

View File

@ -75,8 +75,8 @@ namespace pocketmine {
const VERSION = "1.6dev";
const API_VERSION = "2.0.0";
const CODENAME = "[REDACTED]";
const MINECRAFT_VERSION = "v0.14.0.1 alpha";
const MINECRAFT_VERSION_NETWORK = "0.14.0.1";
const MINECRAFT_VERSION = "v0.14.0.7 alpha";
const MINECRAFT_VERSION_NETWORK = "0.14.0.7";
/*
* Startup code. Do not look at it, it may harm you.

View File

@ -37,7 +37,7 @@ class ContainerSetSlotPacket extends DataPacket{
public function decode(){
$this->windowid = $this->getByte();
$this->slot = $this->getShort();
$this->hotboarSlot = $this->getShort();
$this->hotbarSlot = $this->getShort();
$this->item = $this->getSlot();
}

View File

@ -30,7 +30,7 @@ interface Info{
/**
* Actual Minecraft: PE protocol version
*/
const CURRENT_PROTOCOL = 41;
const CURRENT_PROTOCOL = 45;
const LOGIN_PACKET = 0x8f;
const PLAY_STATUS_PACKET = 0x90;
@ -91,6 +91,8 @@ interface Info{
// const MAP_INFO_REQUEST_PACKET = 0xc7;
// const REQUEST_CHUNK_RADIUS_PACKET = 0xc8;
// const CHUNK_RADIUS_UPDATE_PACKET = 0xc9;
// const ITEM_FRAME_DROP_ITEM_PACKET = 0xca;
// const REPLACE_SELECTED_ITEM_PACKET = 0xcb;
}

View File

@ -206,7 +206,7 @@ class BinaryStream extends \stdClass{
$data = $this->getShort();
$nbtLen = $this->getShort();
$nbtLen = $this->getLShort();
$nbt = "";
@ -232,7 +232,7 @@ class BinaryStream extends \stdClass{
$this->putByte($item->getCount());
$this->putShort($item->getDamage() === null ? -1 : $item->getDamage());
$nbt = $item->getCompoundTag();
$this->putShort(strlen($nbt));
$this->putLShort(strlen($nbt));
$this->put($nbt);
}