" ); $this->setPermission("pocketmine.command.say"); } public function execute(CommandSender $sender, $currentAlias, array $args){ if(!$this->testPermission($sender)){ return true; } if(count($args) === 0){ $sender->sendMessage(TextFormat::RED . "Usage: " . $this->usageMessage); return false; } $message = TextFormat::LIGHT_PURPLE . "["; if($sender instanceof ConsoleCommandSender){ $message .= "Server"; }elseif($sender instanceof Player){ $message .= $sender->getDisplayName(); }else{ $message .= $sender->getName(); } $message .= TextFormat::LIGHT_PURPLE . "] " . implode(" ", $args); Server::getInstance()->broadcastMessage($message); return true; } }