mirror of
https://github.com/pmmp/PocketMine-MP.git
synced 2025-07-22 19:06:35 +00:00
Fast commands hack for old plugins.
This commit is contained in:
parent
85c50731f8
commit
2bb50792c3
@ -2509,9 +2509,9 @@ class Player extends Human implements CommandSender, InventoryHolder, ChunkLoade
|
|||||||
if($ev->isCancelled()){
|
if($ev->isCancelled()){
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
if(substr($ev->getMessage(), 0, 1) === "/"){ //Command
|
if(substr($ev->getMessage(), 0, 2) === "./"){ //Command (./ = fast hack for old plugins post 0.16)
|
||||||
Timings::$playerCommandTimer->startTiming();
|
Timings::$playerCommandTimer->startTiming();
|
||||||
$this->server->dispatchCommand($ev->getPlayer(), substr($ev->getMessage(), 1));
|
$this->server->dispatchCommand($ev->getPlayer(), substr($ev->getMessage(), 2));
|
||||||
Timings::$playerCommandTimer->stopTiming();
|
Timings::$playerCommandTimer->stopTiming();
|
||||||
}else{
|
}else{
|
||||||
$this->server->getPluginManager()->callEvent($ev = new PlayerChatEvent($this, $ev->getMessage()));
|
$this->server->getPluginManager()->callEvent($ev = new PlayerChatEvent($this, $ev->getMessage()));
|
||||||
|
Loading…
x
Reference in New Issue
Block a user