mirror of
https://github.com/pmmp/PocketMine-MP.git
synced 2025-06-12 14:35:35 +00:00
AvailableCommandsPacket: fixed missing decoded overloads with 0 arguments
these should be listed even if they have 0 arguments
This commit is contained in:
parent
f2ac63d235
commit
42d8357821
@ -227,6 +227,7 @@ class AvailableCommandsPacket extends DataPacket{
|
|||||||
$retval->aliases = $enums[$this->getLInt()] ?? null;
|
$retval->aliases = $enums[$this->getLInt()] ?? null;
|
||||||
|
|
||||||
for($overloadIndex = 0, $overloadCount = $this->getUnsignedVarInt(); $overloadIndex < $overloadCount; ++$overloadIndex){
|
for($overloadIndex = 0, $overloadCount = $this->getUnsignedVarInt(); $overloadIndex < $overloadCount; ++$overloadIndex){
|
||||||
|
$retval->overloads[$overloadIndex] = [];
|
||||||
for($paramIndex = 0, $paramCount = $this->getUnsignedVarInt(); $paramIndex < $paramCount; ++$paramIndex){
|
for($paramIndex = 0, $paramCount = $this->getUnsignedVarInt(); $paramIndex < $paramCount; ++$paramIndex){
|
||||||
$parameter = new CommandParameter();
|
$parameter = new CommandParameter();
|
||||||
$parameter->paramName = $this->getString();
|
$parameter->paramName = $this->getString();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user