mirror of
https://github.com/pmmp/PocketMine-MP.git
synced 2025-09-06 17:59:48 +00:00
Added KnownTranslationKeys (generated) and start using it
This commit is contained in:
@ -27,6 +27,7 @@ use pocketmine\command\Command;
|
||||
use pocketmine\command\CommandSender;
|
||||
use pocketmine\command\utils\InvalidCommandSyntaxException;
|
||||
use pocketmine\entity\Location;
|
||||
use pocketmine\lang\KnownTranslationKeys;
|
||||
use pocketmine\lang\TranslationContainer;
|
||||
use pocketmine\permission\DefaultPermissionNames;
|
||||
use pocketmine\player\Player;
|
||||
@ -41,8 +42,8 @@ class TeleportCommand extends VanillaCommand{
|
||||
public function __construct(string $name){
|
||||
parent::__construct(
|
||||
$name,
|
||||
"%pocketmine.command.tp.description",
|
||||
"%commands.tp.usage",
|
||||
"%" . KnownTranslationKeys::POCKETMINE_COMMAND_TP_DESCRIPTION,
|
||||
"%" . KnownTranslationKeys::COMMANDS_TP_USAGE,
|
||||
["teleport"]
|
||||
);
|
||||
$this->setPermission(DefaultPermissionNames::COMMAND_TELEPORT);
|
||||
@ -96,7 +97,7 @@ class TeleportCommand extends VanillaCommand{
|
||||
}
|
||||
|
||||
$subject->teleport($targetPlayer->getLocation());
|
||||
Command::broadcastCommandMessage($sender, new TranslationContainer("commands.tp.success", [$subject->getName(), $targetPlayer->getName()]));
|
||||
Command::broadcastCommandMessage($sender, new TranslationContainer(KnownTranslationKeys::COMMANDS_TP_SUCCESS, [$subject->getName(), $targetPlayer->getName()]));
|
||||
|
||||
return true;
|
||||
case 3:
|
||||
@ -116,7 +117,7 @@ class TeleportCommand extends VanillaCommand{
|
||||
$targetLocation = new Location($x, $y, $z, $yaw, $pitch, $base->getWorld());
|
||||
|
||||
$subject->teleport($targetLocation);
|
||||
Command::broadcastCommandMessage($sender, new TranslationContainer("commands.tp.success.coordinates", [
|
||||
Command::broadcastCommandMessage($sender, new TranslationContainer(KnownTranslationKeys::COMMANDS_TP_SUCCESS_COORDINATES, [
|
||||
$subject->getName(),
|
||||
round($targetLocation->x, 2),
|
||||
round($targetLocation->y, 2),
|
||||
|
Reference in New Issue
Block a user