diff --git a/src/pocketmine/network/mcpe/protocol/AvailableCommandsPacket.php b/src/pocketmine/network/mcpe/protocol/AvailableCommandsPacket.php index e61668c2c..60d56d187 100644 --- a/src/pocketmine/network/mcpe/protocol/AvailableCommandsPacket.php +++ b/src/pocketmine/network/mcpe/protocol/AvailableCommandsPacket.php @@ -227,7 +227,7 @@ class AvailableCommandsPacket extends DataPacket{ $parameter->paramName = $this->getString(); $parameter->paramType = $this->getLInt(); $parameter->isOptional = $this->getBool(); - $parameter->byte1 = $this->getByte(); + $parameter->flags = $this->getByte(); if($parameter->paramType & self::ARG_FLAG_ENUM){ $index = ($parameter->paramType & 0xffff); @@ -285,7 +285,7 @@ class AvailableCommandsPacket extends DataPacket{ $this->putLInt($type); $this->putBool($parameter->isOptional); - $this->putByte($parameter->byte1); + $this->putByte($parameter->flags); } } } diff --git a/src/pocketmine/network/mcpe/protocol/types/CommandParameter.php b/src/pocketmine/network/mcpe/protocol/types/CommandParameter.php index 2c26ac9bf..b1a00137b 100644 --- a/src/pocketmine/network/mcpe/protocol/types/CommandParameter.php +++ b/src/pocketmine/network/mcpe/protocol/types/CommandParameter.php @@ -31,7 +31,7 @@ class CommandParameter{ /** @var bool */ public $isOptional; /** @var int */ - public $byte1 = 0; //unknown, always zero except for in /gamerule command + public $flags = 0; //shows enum name if 1, always zero except for in /gamerule command /** @var CommandEnum|null */ public $enum; /** @var string|null */