diff --git a/src/pocketmine/command/defaults/KillCommand.php b/src/pocketmine/command/defaults/KillCommand.php index 7d2216915..b6326aedd 100644 --- a/src/pocketmine/command/defaults/KillCommand.php +++ b/src/pocketmine/command/defaults/KillCommand.php @@ -55,7 +55,7 @@ class KillCommand extends VanillaCommand{ if(count($args) === 1){ if(!$sender->hasPermission("pocketmine.command.kill.other")){ - $sender->sendMessage(new TranslationContainer(TextFormat::RED . "%commands.generic.permission")); + $sender->sendMessage($sender->getServer()->getLanguage()->translateString(TextFormat::RED . "%commands.generic.permission")); return true; } @@ -74,7 +74,7 @@ class KillCommand extends VanillaCommand{ if($sender instanceof Player){ if(!$sender->hasPermission("pocketmine.command.kill.self")){ - $sender->sendMessage(new TranslationContainer(TextFormat::RED . "%commands.generic.permission")); + $sender->sendMessage($sender->getServer()->getLanguage()->translateString(TextFormat::RED . "%commands.generic.permission")); return true; } diff --git a/src/pocketmine/command/defaults/TimeCommand.php b/src/pocketmine/command/defaults/TimeCommand.php index 61a9967e1..db88d63fb 100644 --- a/src/pocketmine/command/defaults/TimeCommand.php +++ b/src/pocketmine/command/defaults/TimeCommand.php @@ -50,7 +50,7 @@ class TimeCommand extends VanillaCommand{ if($args[0] === "start"){ if(!$sender->hasPermission("pocketmine.command.time.start")){ - $sender->sendMessage(new TranslationContainer(TextFormat::RED . "%commands.generic.permission")); + $sender->sendMessage($sender->getServer()->getLanguage()->translateString(TextFormat::RED . "%commands.generic.permission")); return true; } @@ -61,7 +61,7 @@ class TimeCommand extends VanillaCommand{ return true; }elseif($args[0] === "stop"){ if(!$sender->hasPermission("pocketmine.command.time.stop")){ - $sender->sendMessage(new TranslationContainer(TextFormat::RED . "%commands.generic.permission")); + $sender->sendMessage($sender->getServer()->getLanguage()->translateString(TextFormat::RED . "%commands.generic.permission")); return true; } @@ -72,7 +72,7 @@ class TimeCommand extends VanillaCommand{ return true; }elseif($args[0] === "query"){ if(!$sender->hasPermission("pocketmine.command.time.query")){ - $sender->sendMessage(new TranslationContainer(TextFormat::RED . "%commands.generic.permission")); + $sender->sendMessage($sender->getServer()->getLanguage()->translateString(TextFormat::RED . "%commands.generic.permission")); return true; } @@ -92,7 +92,7 @@ class TimeCommand extends VanillaCommand{ if($args[0] === "set"){ if(!$sender->hasPermission("pocketmine.command.time.set")){ - $sender->sendMessage(new TranslationContainer(TextFormat::RED . "%commands.generic.permission")); + $sender->sendMessage($sender->getServer()->getLanguage()->translateString(TextFormat::RED . "%commands.generic.permission")); return true; } @@ -111,7 +111,7 @@ class TimeCommand extends VanillaCommand{ Command::broadcastCommandMessage($sender, new TranslationContainer("commands.time.set", [$value])); }elseif($args[0] === "add"){ if(!$sender->hasPermission("pocketmine.command.time.add")){ - $sender->sendMessage(new TranslationContainer(TextFormat::RED . "%commands.generic.permission")); + $sender->sendMessage($sender->getServer()->getLanguage()->translateString(TextFormat::RED . "%commands.generic.permission")); return true; } diff --git a/src/pocketmine/command/defaults/WhitelistCommand.php b/src/pocketmine/command/defaults/WhitelistCommand.php index 81fb16f0b..ddf43866c 100644 --- a/src/pocketmine/command/defaults/WhitelistCommand.php +++ b/src/pocketmine/command/defaults/WhitelistCommand.php @@ -117,7 +117,7 @@ class WhitelistCommand extends VanillaCommand{ private function badPerm(CommandSender $sender, string $perm) : bool{ if(!$sender->hasPermission("pocketmine.command.whitelist.$perm")){ - $sender->sendMessage(new TranslationContainer(TextFormat::RED . "%commands.generic.permission")); + $sender->sendMessage($sender->getServer()->getLanguage()->translateString(TextFormat::RED . "%commands.generic.permission")); return true; }