StartGamePacket: use new protocol constants for multiplayer visibility

This commit is contained in:
Dylan K. Taylor 2020-05-20 12:22:33 +01:00
parent 9516ef1632
commit f3089f577e

View File

@ -32,6 +32,7 @@ use pocketmine\network\mcpe\NetworkBinaryStream;
use pocketmine\network\mcpe\NetworkSession; use pocketmine\network\mcpe\NetworkSession;
use pocketmine\network\mcpe\protocol\types\EducationEditionOffer; use pocketmine\network\mcpe\protocol\types\EducationEditionOffer;
use pocketmine\network\mcpe\protocol\types\GeneratorType; use pocketmine\network\mcpe\protocol\types\GeneratorType;
use pocketmine\network\mcpe\protocol\types\MultiplayerGameVisibility;
use pocketmine\network\mcpe\protocol\types\PlayerPermissions; use pocketmine\network\mcpe\protocol\types\PlayerPermissions;
use pocketmine\network\mcpe\protocol\types\RuntimeBlockMapping; use pocketmine\network\mcpe\protocol\types\RuntimeBlockMapping;
use function count; use function count;
@ -97,9 +98,9 @@ class StartGamePacket extends DataPacket{
/** @var bool */ /** @var bool */
public $hasLANBroadcast = true; public $hasLANBroadcast = true;
/** @var int */ /** @var int */
public $xboxLiveBroadcastMode = 0; //TODO: find values public $xboxLiveBroadcastMode = MultiplayerGameVisibility::FRIENDS_OF_FRIENDS;
/** @var int */ /** @var int */
public $platformBroadcastMode = 0; public $platformBroadcastMode = MultiplayerGameVisibility::FRIENDS_OF_FRIENDS;
/** @var bool */ /** @var bool */
public $commandsEnabled; public $commandsEnabled;
/** @var bool */ /** @var bool */