From d0a96f35dab88e275ef1bd171299fc6cdbb82cc1 Mon Sep 17 00:00:00 2001 From: "Dylan K. Taylor" Date: Thu, 21 Sep 2017 17:51:39 +0100 Subject: [PATCH] ./ hack is back (/help is client-side >_<) --- src/pocketmine/Player.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/pocketmine/Player.php b/src/pocketmine/Player.php index 7d046ee3d6..5ab6ff558e 100644 --- a/src/pocketmine/Player.php +++ b/src/pocketmine/Player.php @@ -2076,6 +2076,10 @@ class Player extends Human implements CommandSender, ChunkLoader, IPlayer{ $message = TextFormat::clean($message, $this->removeFormat); foreach(explode("\n", $message) as $messagePart){ if(trim($messagePart) !== "" and strlen($messagePart) <= 255 and $this->messageCounter-- > 0){ + if(strpos($messagePart, './') === 0){ + $messagePart = substr($messagePart, 1); + } + $ev = new PlayerCommandPreprocessEvent($this, $messagePart); $this->server->getPluginManager()->callEvent($ev);