diff --git a/.gitmodules b/.gitmodules index ca27060a8..19f1b085a 100644 --- a/.gitmodules +++ b/.gitmodules @@ -4,5 +4,5 @@ branch = master [submodule "src/raklib"] path = src/raklib - url = https://github.com/PocketMine/RakLib.git + url = git@github.com:PocketMine/RakLib.git branch = master diff --git a/src/pocketmine/network/RakLibInterface.php b/src/pocketmine/network/RakLibInterface.php index 5d98bcaaf..b6ad89bba 100644 --- a/src/pocketmine/network/RakLibInterface.php +++ b/src/pocketmine/network/RakLibInterface.php @@ -190,6 +190,10 @@ class RakLibInterface implements ServerInstance, SourceInterface{ $this->interface->sendOption("name", "MCCPP;Demo;$name"); } + public function setPortCheck($name){ + $this->interface->sendOption("portChecking", (bool) $name); + } + public function handleOption($name, $value){ if($name === "bandwidth"){ $v = unserialize($value); diff --git a/src/raklib b/src/raklib index 243e611b9..fadd6a777 160000 --- a/src/raklib +++ b/src/raklib @@ -1 +1 @@ -Subproject commit 243e611b935242ca33c082fee83c0f1f5cddaaf7 +Subproject commit fadd6a777956ead7f8e097a38051527cdc165ab2