mirror of
https://github.com/pmmp/PocketMine-MP.git
synced 2025-05-13 17:29:44 +00:00
Fixed chat and some TextContainer documentation issues
This commit is contained in:
parent
bd7205dd64
commit
5aea9220c9
@ -3566,7 +3566,7 @@ class Player extends Human implements CommandSender, InventoryHolder, ChunkLoade
|
||||
/**
|
||||
* Sends a direct chat message to a player
|
||||
*
|
||||
* @param string|TextContainer $message
|
||||
* @param TextContainer|string $message
|
||||
*/
|
||||
public function sendMessage($message){
|
||||
if($message instanceof TextContainer){
|
||||
|
@ -1660,7 +1660,7 @@ class Server{
|
||||
*
|
||||
* @return int
|
||||
*/
|
||||
public function broadcastMessage($message, array $recipients = []) : int{
|
||||
public function broadcastMessage($message, array $recipients = null) : int{
|
||||
if(!is_array($recipients)){
|
||||
return $this->broadcast($message, self::BROADCAST_CHANNEL_USERS);
|
||||
}
|
||||
@ -1755,12 +1755,12 @@ class Server{
|
||||
}
|
||||
|
||||
/**
|
||||
* @param string $message
|
||||
* @param string $permissions
|
||||
* @param TextContainer|string $message
|
||||
* @param string $permissions
|
||||
*
|
||||
* @return int
|
||||
*/
|
||||
public function broadcast(string $message, string $permissions) : int{
|
||||
public function broadcast($message, string $permissions) : int{
|
||||
/** @var CommandSender[] $recipients */
|
||||
$recipients = [];
|
||||
foreach(explode(";", $permissions) as $permission){
|
||||
|
@ -23,12 +23,13 @@ declare(strict_types=1);
|
||||
|
||||
namespace pocketmine\command;
|
||||
|
||||
use pocketmine\event\TextContainer;
|
||||
use pocketmine\permission\Permissible;
|
||||
|
||||
interface CommandSender extends Permissible{
|
||||
|
||||
/**
|
||||
* @param string $message
|
||||
* @param TextContainer|string $message
|
||||
*/
|
||||
public function sendMessage($message);
|
||||
|
||||
|
@ -102,7 +102,7 @@ class ConsoleCommandSender implements CommandSender{
|
||||
}
|
||||
|
||||
/**
|
||||
* @param string $message
|
||||
* @param TextContainer|string $message
|
||||
*/
|
||||
public function sendMessage($message){
|
||||
if($message instanceof TextContainer){
|
||||
|
@ -67,7 +67,7 @@ class PlayerDeathEvent extends EntityDeathEvent{
|
||||
}
|
||||
|
||||
/**
|
||||
* @param string|TextContainer $deathMessage
|
||||
* @param TextContainer|string $deathMessage
|
||||
*/
|
||||
public function setDeathMessage($deathMessage){
|
||||
$this->deathMessage = $deathMessage;
|
||||
|
Loading…
x
Reference in New Issue
Block a user