From 789a669395a0d4d9e2ca59b3244e41f3ff05b5b3 Mon Sep 17 00:00:00 2001 From: "Dylan K. Taylor" Date: Sun, 15 Aug 2021 16:17:46 +0100 Subject: [PATCH] Rename TranslationContainer -> Translatable --- build/generate-known-translation-apis.php | 4 +- src/Server.php | 4 +- src/command/Command.php | 4 +- src/command/CommandSender.php | 4 +- src/command/defaults/EnchantCommand.php | 4 +- src/command/defaults/GamemodeCommand.php | 4 +- src/command/defaults/VanillaCommand.php | 6 +- src/console/ConsoleCommandSender.php | 6 +- src/event/player/PlayerDeathEvent.php | 16 +- src/event/player/PlayerJoinEvent.php | 10 +- src/event/player/PlayerKickEvent.php | 10 +- src/event/player/PlayerQuitEvent.php | 10 +- src/lang/KnownTranslationFactory.php | 1388 ++++++++--------- src/lang/Language.php | 8 +- ...nslationContainer.php => Translatable.php} | 12 +- src/player/Player.php | 24 +- 16 files changed, 757 insertions(+), 757 deletions(-) rename src/lang/{TranslationContainer.php => Translatable.php} (83%) diff --git a/build/generate-known-translation-apis.php b/build/generate-known-translation-apis.php index ad05db0b3..2772b3f4a 100644 --- a/build/generate-known-translation-apis.php +++ b/build/generate-known-translation-apis.php @@ -23,7 +23,7 @@ declare(strict_types=1); namespace pocketmine\build\generate_known_translation_apis; -use pocketmine\lang\TranslationContainer; +use pocketmine\lang\Translatable; use Webmozart\PathUtil\Path; use function array_map; use function count; @@ -132,7 +132,7 @@ HEADER; $parameterRegex = '/{%(.+?)}/'; - $translationContainerClass = (new \ReflectionClass(TranslationContainer::class))->getShortName(); + $translationContainerClass = (new \ReflectionClass(Translatable::class))->getShortName(); foreach($languageDefinitions as $key => $value){ $parameters = []; if(preg_match_all($parameterRegex, $value, $matches) > 0){ diff --git a/src/Server.php b/src/Server.php index f5aebbbb9..888b34f1f 100644 --- a/src/Server.php +++ b/src/Server.php @@ -46,7 +46,7 @@ use pocketmine\event\server\QueryRegenerateEvent; use pocketmine\lang\KnownTranslationFactory; use pocketmine\lang\Language; use pocketmine\lang\LanguageNotFoundException; -use pocketmine\lang\TranslationContainer; +use pocketmine\lang\Translatable; use pocketmine\nbt\BigEndianNbtSerializer; use pocketmine\nbt\NbtDataException; use pocketmine\nbt\tag\CompoundTag; @@ -1121,7 +1121,7 @@ class Server{ /** * @param CommandSender[]|null $recipients */ - public function broadcastMessage(TranslationContainer|string $message, ?array $recipients = null) : int{ + public function broadcastMessage(Translatable|string $message, ?array $recipients = null) : int{ $recipients = $recipients ?? $this->getBroadcastChannelSubscribers(self::BROADCAST_CHANNEL_USERS); foreach($recipients as $recipient){ diff --git a/src/command/Command.php b/src/command/Command.php index 0c6b3cb33..fbd979784 100644 --- a/src/command/Command.php +++ b/src/command/Command.php @@ -29,7 +29,7 @@ namespace pocketmine\command; use pocketmine\command\utils\CommandException; use pocketmine\console\ConsoleCommandSender; use pocketmine\lang\KnownTranslationFactory; -use pocketmine\lang\TranslationContainer; +use pocketmine\lang\Translatable; use pocketmine\permission\PermissionManager; use pocketmine\Server; use pocketmine\timings\Timings; @@ -230,7 +230,7 @@ abstract class Command{ $this->usageMessage = $usage; } - public static function broadcastCommandMessage(CommandSender $source, TranslationContainer|string $message, bool $sendToSource = true) : void{ + public static function broadcastCommandMessage(CommandSender $source, Translatable|string $message, bool $sendToSource = true) : void{ $users = $source->getServer()->getBroadcastChannelSubscribers(Server::BROADCAST_CHANNEL_ADMINISTRATIVE); $result = KnownTranslationFactory::chat_type_admin($source->getName(), $message); $colored = $result->prefix(TextFormat::GRAY . TextFormat::ITALIC); diff --git a/src/command/CommandSender.php b/src/command/CommandSender.php index 0776a614f..50734758c 100644 --- a/src/command/CommandSender.php +++ b/src/command/CommandSender.php @@ -24,7 +24,7 @@ declare(strict_types=1); namespace pocketmine\command; use pocketmine\lang\Language; -use pocketmine\lang\TranslationContainer; +use pocketmine\lang\Translatable; use pocketmine\permission\Permissible; use pocketmine\Server; @@ -32,7 +32,7 @@ interface CommandSender extends Permissible{ public function getLanguage() : Language; - public function sendMessage(TranslationContainer|string $message) : void; + public function sendMessage(Translatable|string $message) : void; public function getServer() : Server; diff --git a/src/command/defaults/EnchantCommand.php b/src/command/defaults/EnchantCommand.php index 08135bca5..592c7c57f 100644 --- a/src/command/defaults/EnchantCommand.php +++ b/src/command/defaults/EnchantCommand.php @@ -29,7 +29,7 @@ use pocketmine\item\enchantment\EnchantmentInstance; use pocketmine\item\enchantment\VanillaEnchantments; use pocketmine\lang\KnownTranslationFactory; use pocketmine\lang\KnownTranslationKeys; -use pocketmine\lang\TranslationContainer; +use pocketmine\lang\Translatable; use pocketmine\permission\DefaultPermissionNames; use pocketmine\utils\TextFormat; use function count; @@ -86,7 +86,7 @@ class EnchantCommand extends VanillaCommand{ $item->addEnchantment(new EnchantmentInstance($enchantment, $level)); $player->getInventory()->setItemInHand($item); - self::broadcastCommandMessage($sender, new TranslationContainer(KnownTranslationKeys::COMMANDS_ENCHANT_SUCCESS, [$player->getName()])); + self::broadcastCommandMessage($sender, new Translatable(KnownTranslationKeys::COMMANDS_ENCHANT_SUCCESS, [$player->getName()])); return true; } } diff --git a/src/command/defaults/GamemodeCommand.php b/src/command/defaults/GamemodeCommand.php index be26935ec..a63245869 100644 --- a/src/command/defaults/GamemodeCommand.php +++ b/src/command/defaults/GamemodeCommand.php @@ -28,7 +28,7 @@ use pocketmine\command\CommandSender; use pocketmine\command\utils\InvalidCommandSyntaxException; use pocketmine\lang\KnownTranslationFactory; use pocketmine\lang\KnownTranslationKeys; -use pocketmine\lang\TranslationContainer; +use pocketmine\lang\Translatable; use pocketmine\permission\DefaultPermissionNames; use pocketmine\player\GameMode; use pocketmine\player\Player; @@ -81,7 +81,7 @@ class GamemodeCommand extends VanillaCommand{ if($target === $sender){ Command::broadcastCommandMessage($sender, KnownTranslationFactory::commands_gamemode_success_self($gameMode->getTranslationKey())); }else{ - $target->sendMessage(new TranslationContainer(KnownTranslationKeys::GAMEMODE_CHANGED, [$gameMode->getTranslationKey()])); + $target->sendMessage(new Translatable(KnownTranslationKeys::GAMEMODE_CHANGED, [$gameMode->getTranslationKey()])); Command::broadcastCommandMessage($sender, KnownTranslationFactory::commands_gamemode_success_other($gameMode->getTranslationKey(), $target->getName())); } } diff --git a/src/command/defaults/VanillaCommand.php b/src/command/defaults/VanillaCommand.php index b12ccf278..7aa1c757d 100644 --- a/src/command/defaults/VanillaCommand.php +++ b/src/command/defaults/VanillaCommand.php @@ -27,7 +27,7 @@ use pocketmine\command\Command; use pocketmine\command\CommandSender; use pocketmine\command\utils\InvalidCommandSyntaxException; use pocketmine\lang\KnownTranslationKeys; -use pocketmine\lang\TranslationContainer; +use pocketmine\lang\Translatable; use pocketmine\utils\TextFormat; use function is_numeric; use function substr; @@ -83,11 +83,11 @@ abstract class VanillaCommand extends Command{ $v = (int) $input; if($v > $max){ - $sender->sendMessage(new TranslationContainer(TextFormat::RED . "%" . KnownTranslationKeys::COMMANDS_GENERIC_NUM_TOOBIG, [$input, (string) $max])); + $sender->sendMessage(new Translatable(TextFormat::RED . "%" . KnownTranslationKeys::COMMANDS_GENERIC_NUM_TOOBIG, [$input, (string) $max])); return null; } if($v < $min){ - $sender->sendMessage(new TranslationContainer(TextFormat::RED . "%" . KnownTranslationKeys::COMMANDS_GENERIC_NUM_TOOSMALL, [$input, (string) $min])); + $sender->sendMessage(new Translatable(TextFormat::RED . "%" . KnownTranslationKeys::COMMANDS_GENERIC_NUM_TOOSMALL, [$input, (string) $min])); return null; } diff --git a/src/console/ConsoleCommandSender.php b/src/console/ConsoleCommandSender.php index 219ecb2af..3d2feb762 100644 --- a/src/console/ConsoleCommandSender.php +++ b/src/console/ConsoleCommandSender.php @@ -25,7 +25,7 @@ namespace pocketmine\console; use pocketmine\command\CommandSender; use pocketmine\lang\Language; -use pocketmine\lang\TranslationContainer; +use pocketmine\lang\Translatable; use pocketmine\permission\DefaultPermissions; use pocketmine\permission\PermissibleBase; use pocketmine\permission\PermissibleDelegateTrait; @@ -58,9 +58,9 @@ class ConsoleCommandSender implements CommandSender{ return $this->language; } - public function sendMessage(TranslationContainer|string $message) : void{ + public function sendMessage(Translatable|string $message) : void{ $server = $this->getServer(); - if($message instanceof TranslationContainer){ + if($message instanceof Translatable){ $message = $this->getLanguage()->translate($message); }else{ $message = $this->getLanguage()->translateString($message); diff --git a/src/event/player/PlayerDeathEvent.php b/src/event/player/PlayerDeathEvent.php index b3d55dc13..8b018c1a1 100644 --- a/src/event/player/PlayerDeathEvent.php +++ b/src/event/player/PlayerDeathEvent.php @@ -31,23 +31,23 @@ use pocketmine\event\entity\EntityDamageEvent; use pocketmine\event\entity\EntityDeathEvent; use pocketmine\item\Item; use pocketmine\lang\KnownTranslationFactory; -use pocketmine\lang\TranslationContainer; +use pocketmine\lang\Translatable; use pocketmine\player\Player; class PlayerDeathEvent extends EntityDeathEvent{ /** @var Player */ protected $entity; - /** @var TranslationContainer|string */ + /** @var Translatable|string */ private $deathMessage; /** @var bool */ private $keepInventory = false; /** - * @param Item[] $drops - * @param string|TranslationContainer|null $deathMessage Null will cause the default vanilla message to be used + * @param Item[] $drops + * @param string|Translatable|null $deathMessage Null will cause the default vanilla message to be used */ - public function __construct(Player $entity, array $drops, int $xp, TranslationContainer|string|null $deathMessage){ + public function __construct(Player $entity, array $drops, int $xp, Translatable|string|null $deathMessage){ parent::__construct($entity, $drops, $xp); $this->deathMessage = $deathMessage ?? self::deriveMessage($entity->getDisplayName(), $entity->getLastDamageCause()); } @@ -63,11 +63,11 @@ class PlayerDeathEvent extends EntityDeathEvent{ return $this->entity; } - public function getDeathMessage() : TranslationContainer|string{ + public function getDeathMessage() : Translatable|string{ return $this->deathMessage; } - public function setDeathMessage(TranslationContainer|string $deathMessage) : void{ + public function setDeathMessage(Translatable|string $deathMessage) : void{ $this->deathMessage = $deathMessage; } @@ -82,7 +82,7 @@ class PlayerDeathEvent extends EntityDeathEvent{ /** * Returns the vanilla death message for the given death cause. */ - public static function deriveMessage(string $name, ?EntityDamageEvent $deathCause) : TranslationContainer{ + public static function deriveMessage(string $name, ?EntityDamageEvent $deathCause) : Translatable{ switch($deathCause === null ? EntityDamageEvent::CAUSE_CUSTOM : $deathCause->getCause()){ case EntityDamageEvent::CAUSE_ENTITY_ATTACK: if($deathCause instanceof EntityDamageByEntityEvent){ diff --git a/src/event/player/PlayerJoinEvent.php b/src/event/player/PlayerJoinEvent.php index 56900874b..e46e3fd7d 100644 --- a/src/event/player/PlayerJoinEvent.php +++ b/src/event/player/PlayerJoinEvent.php @@ -23,7 +23,7 @@ declare(strict_types=1); namespace pocketmine\event\player; -use pocketmine\lang\TranslationContainer; +use pocketmine\lang\Translatable; use pocketmine\player\Player; /** @@ -34,19 +34,19 @@ use pocketmine\player\Player; * @see PlayerLoginEvent */ class PlayerJoinEvent extends PlayerEvent{ - /** @var string|TranslationContainer */ + /** @var string|Translatable */ protected $joinMessage; - public function __construct(Player $player, TranslationContainer|string $joinMessage){ + public function __construct(Player $player, Translatable|string $joinMessage){ $this->player = $player; $this->joinMessage = $joinMessage; } - public function setJoinMessage(TranslationContainer|string $joinMessage) : void{ + public function setJoinMessage(Translatable|string $joinMessage) : void{ $this->joinMessage = $joinMessage; } - public function getJoinMessage() : TranslationContainer|string{ + public function getJoinMessage() : Translatable|string{ return $this->joinMessage; } } diff --git a/src/event/player/PlayerKickEvent.php b/src/event/player/PlayerKickEvent.php index 4119d18b8..7c91399d0 100644 --- a/src/event/player/PlayerKickEvent.php +++ b/src/event/player/PlayerKickEvent.php @@ -25,7 +25,7 @@ namespace pocketmine\event\player; use pocketmine\event\Cancellable; use pocketmine\event\CancellableTrait; -use pocketmine\lang\TranslationContainer; +use pocketmine\lang\Translatable; use pocketmine\player\Player; /** @@ -34,13 +34,13 @@ use pocketmine\player\Player; class PlayerKickEvent extends PlayerEvent implements Cancellable{ use CancellableTrait; - /** @var TranslationContainer|string */ + /** @var Translatable|string */ protected $quitMessage; /** @var string */ protected $reason; - public function __construct(Player $player, string $reason, TranslationContainer|string $quitMessage){ + public function __construct(Player $player, string $reason, Translatable|string $quitMessage){ $this->player = $player; $this->quitMessage = $quitMessage; $this->reason = $reason; @@ -54,11 +54,11 @@ class PlayerKickEvent extends PlayerEvent implements Cancellable{ return $this->reason; } - public function setQuitMessage(TranslationContainer|string $quitMessage) : void{ + public function setQuitMessage(Translatable|string $quitMessage) : void{ $this->quitMessage = $quitMessage; } - public function getQuitMessage() : TranslationContainer|string{ + public function getQuitMessage() : Translatable|string{ return $this->quitMessage; } } diff --git a/src/event/player/PlayerQuitEvent.php b/src/event/player/PlayerQuitEvent.php index 84beece22..9791cd893 100644 --- a/src/event/player/PlayerQuitEvent.php +++ b/src/event/player/PlayerQuitEvent.php @@ -23,7 +23,7 @@ declare(strict_types=1); namespace pocketmine\event\player; -use pocketmine\lang\TranslationContainer; +use pocketmine\lang\Translatable; use pocketmine\player\Player; /** @@ -31,22 +31,22 @@ use pocketmine\player\Player; */ class PlayerQuitEvent extends PlayerEvent{ - /** @var TranslationContainer|string */ + /** @var Translatable|string */ protected $quitMessage; /** @var string */ protected $quitReason; - public function __construct(Player $player, TranslationContainer|string $quitMessage, string $quitReason){ + public function __construct(Player $player, Translatable|string $quitMessage, string $quitReason){ $this->player = $player; $this->quitMessage = $quitMessage; $this->quitReason = $quitReason; } - public function setQuitMessage(TranslationContainer|string $quitMessage) : void{ + public function setQuitMessage(Translatable|string $quitMessage) : void{ $this->quitMessage = $quitMessage; } - public function getQuitMessage() : TranslationContainer|string{ + public function getQuitMessage() : Translatable|string{ return $this->quitMessage; } diff --git a/src/lang/KnownTranslationFactory.php b/src/lang/KnownTranslationFactory.php index c512519e9..d61ce8ff3 100644 --- a/src/lang/KnownTranslationFactory.php +++ b/src/lang/KnownTranslationFactory.php @@ -29,171 +29,171 @@ namespace pocketmine\lang; * This class is generated automatically, do NOT modify it by hand. */ final class KnownTranslationFactory{ - public static function ability_flight() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::ABILITY_FLIGHT, []); + public static function ability_flight() : Translatable{ + return new Translatable(KnownTranslationKeys::ABILITY_FLIGHT, []); } - public static function ability_noclip() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::ABILITY_NOCLIP, []); + public static function ability_noclip() : Translatable{ + return new Translatable(KnownTranslationKeys::ABILITY_NOCLIP, []); } - public static function accept_license() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::ACCEPT_LICENSE, []); + public static function accept_license() : Translatable{ + return new Translatable(KnownTranslationKeys::ACCEPT_LICENSE, []); } - public static function chat_type_achievement(TranslationContainer|string $param0, TranslationContainer|string $param1) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::CHAT_TYPE_ACHIEVEMENT, [ + public static function chat_type_achievement(Translatable|string $param0, Translatable|string $param1) : Translatable{ + return new Translatable(KnownTranslationKeys::CHAT_TYPE_ACHIEVEMENT, [ 0 => $param0, 1 => $param1, ]); } - public static function chat_type_admin(TranslationContainer|string $param0, TranslationContainer|string $param1) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::CHAT_TYPE_ADMIN, [ + public static function chat_type_admin(Translatable|string $param0, Translatable|string $param1) : Translatable{ + return new Translatable(KnownTranslationKeys::CHAT_TYPE_ADMIN, [ 0 => $param0, 1 => $param1, ]); } - public static function chat_type_announcement(TranslationContainer|string $param0, TranslationContainer|string $param1) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::CHAT_TYPE_ANNOUNCEMENT, [ + public static function chat_type_announcement(Translatable|string $param0, Translatable|string $param1) : Translatable{ + return new Translatable(KnownTranslationKeys::CHAT_TYPE_ANNOUNCEMENT, [ 0 => $param0, 1 => $param1, ]); } - public static function chat_type_emote(TranslationContainer|string $param0, TranslationContainer|string $param1) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::CHAT_TYPE_EMOTE, [ + public static function chat_type_emote(Translatable|string $param0, Translatable|string $param1) : Translatable{ + return new Translatable(KnownTranslationKeys::CHAT_TYPE_EMOTE, [ 0 => $param0, 1 => $param1, ]); } - public static function chat_type_text(TranslationContainer|string $param0, TranslationContainer|string $param1) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::CHAT_TYPE_TEXT, [ + public static function chat_type_text(Translatable|string $param0, Translatable|string $param1) : Translatable{ + return new Translatable(KnownTranslationKeys::CHAT_TYPE_TEXT, [ 0 => $param0, 1 => $param1, ]); } - public static function commands_ban_success(TranslationContainer|string $param0) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_BAN_SUCCESS, [ + public static function commands_ban_success(Translatable|string $param0) : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_BAN_SUCCESS, [ 0 => $param0, ]); } - public static function commands_ban_usage() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_BAN_USAGE, []); + public static function commands_ban_usage() : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_BAN_USAGE, []); } - public static function commands_banip_invalid() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_BANIP_INVALID, []); + public static function commands_banip_invalid() : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_BANIP_INVALID, []); } - public static function commands_banip_success(TranslationContainer|string $param0) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_BANIP_SUCCESS, [ + public static function commands_banip_success(Translatable|string $param0) : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_BANIP_SUCCESS, [ 0 => $param0, ]); } - public static function commands_banip_success_players(TranslationContainer|string $param0, TranslationContainer|string $param1) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_BANIP_SUCCESS_PLAYERS, [ + public static function commands_banip_success_players(Translatable|string $param0, Translatable|string $param1) : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_BANIP_SUCCESS_PLAYERS, [ 0 => $param0, 1 => $param1, ]); } - public static function commands_banip_usage() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_BANIP_USAGE, []); + public static function commands_banip_usage() : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_BANIP_USAGE, []); } - public static function commands_banlist_ips(TranslationContainer|string $param0) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_BANLIST_IPS, [ + public static function commands_banlist_ips(Translatable|string $param0) : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_BANLIST_IPS, [ 0 => $param0, ]); } - public static function commands_banlist_players(TranslationContainer|string $param0) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_BANLIST_PLAYERS, [ + public static function commands_banlist_players(Translatable|string $param0) : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_BANLIST_PLAYERS, [ 0 => $param0, ]); } - public static function commands_banlist_usage() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_BANLIST_USAGE, []); + public static function commands_banlist_usage() : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_BANLIST_USAGE, []); } - public static function commands_clear_failure_no_items(TranslationContainer|string $param0) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_CLEAR_FAILURE_NO_ITEMS, [ + public static function commands_clear_failure_no_items(Translatable|string $param0) : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_CLEAR_FAILURE_NO_ITEMS, [ 0 => $param0, ]); } - public static function commands_clear_success(TranslationContainer|string $param0, TranslationContainer|string $param1) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_CLEAR_SUCCESS, [ + public static function commands_clear_success(Translatable|string $param0, Translatable|string $param1) : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_CLEAR_SUCCESS, [ 0 => $param0, 1 => $param1, ]); } - public static function commands_clear_testing(TranslationContainer|string $param0, TranslationContainer|string $param1) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_CLEAR_TESTING, [ + public static function commands_clear_testing(Translatable|string $param0, Translatable|string $param1) : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_CLEAR_TESTING, [ 0 => $param0, 1 => $param1, ]); } - public static function commands_defaultgamemode_success(TranslationContainer|string $param0) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_DEFAULTGAMEMODE_SUCCESS, [ + public static function commands_defaultgamemode_success(Translatable|string $param0) : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_DEFAULTGAMEMODE_SUCCESS, [ 0 => $param0, ]); } - public static function commands_defaultgamemode_usage() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_DEFAULTGAMEMODE_USAGE, []); + public static function commands_defaultgamemode_usage() : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_DEFAULTGAMEMODE_USAGE, []); } - public static function commands_deop_success(TranslationContainer|string $param0) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_DEOP_SUCCESS, [ + public static function commands_deop_success(Translatable|string $param0) : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_DEOP_SUCCESS, [ 0 => $param0, ]); } - public static function commands_deop_usage() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_DEOP_USAGE, []); + public static function commands_deop_usage() : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_DEOP_USAGE, []); } - public static function commands_difficulty_success(TranslationContainer|string $param0) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_DIFFICULTY_SUCCESS, [ + public static function commands_difficulty_success(Translatable|string $param0) : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_DIFFICULTY_SUCCESS, [ 0 => $param0, ]); } - public static function commands_difficulty_usage() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_DIFFICULTY_USAGE, []); + public static function commands_difficulty_usage() : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_DIFFICULTY_USAGE, []); } - public static function commands_effect_failure_notActive(TranslationContainer|string $param0, TranslationContainer|string $param1) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_EFFECT_FAILURE_NOTACTIVE, [ + public static function commands_effect_failure_notActive(Translatable|string $param0, Translatable|string $param1) : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_EFFECT_FAILURE_NOTACTIVE, [ 0 => $param0, 1 => $param1, ]); } - public static function commands_effect_failure_notActive_all(TranslationContainer|string $param0) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_EFFECT_FAILURE_NOTACTIVE_ALL, [ + public static function commands_effect_failure_notActive_all(Translatable|string $param0) : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_EFFECT_FAILURE_NOTACTIVE_ALL, [ 0 => $param0, ]); } - public static function commands_effect_notFound(TranslationContainer|string $param0) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_EFFECT_NOTFOUND, [ + public static function commands_effect_notFound(Translatable|string $param0) : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_EFFECT_NOTFOUND, [ 0 => $param0, ]); } - public static function commands_effect_success(TranslationContainer|string $param0, TranslationContainer|string $param1, TranslationContainer|string $param2, TranslationContainer|string $param3) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_EFFECT_SUCCESS, [ + public static function commands_effect_success(Translatable|string $param0, Translatable|string $param1, Translatable|string $param2, Translatable|string $param3) : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_EFFECT_SUCCESS, [ 0 => $param0, 1 => $param1, 2 => $param2, @@ -201,260 +201,260 @@ final class KnownTranslationFactory{ ]); } - public static function commands_effect_success_removed(TranslationContainer|string $param0, TranslationContainer|string $param1) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_EFFECT_SUCCESS_REMOVED, [ + public static function commands_effect_success_removed(Translatable|string $param0, Translatable|string $param1) : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_EFFECT_SUCCESS_REMOVED, [ 0 => $param0, 1 => $param1, ]); } - public static function commands_effect_success_removed_all(TranslationContainer|string $param0) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_EFFECT_SUCCESS_REMOVED_ALL, [ + public static function commands_effect_success_removed_all(Translatable|string $param0) : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_EFFECT_SUCCESS_REMOVED_ALL, [ 0 => $param0, ]); } - public static function commands_effect_usage() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_EFFECT_USAGE, []); + public static function commands_effect_usage() : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_EFFECT_USAGE, []); } - public static function commands_enchant_noItem() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_ENCHANT_NOITEM, []); + public static function commands_enchant_noItem() : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_ENCHANT_NOITEM, []); } - public static function commands_enchant_notFound(TranslationContainer|string $param0) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_ENCHANT_NOTFOUND, [ + public static function commands_enchant_notFound(Translatable|string $param0) : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_ENCHANT_NOTFOUND, [ 0 => $param0, ]); } - public static function commands_enchant_success() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_ENCHANT_SUCCESS, []); + public static function commands_enchant_success() : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_ENCHANT_SUCCESS, []); } - public static function commands_enchant_usage() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_ENCHANT_USAGE, []); + public static function commands_enchant_usage() : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_ENCHANT_USAGE, []); } - public static function commands_gamemode_success_other(TranslationContainer|string $param1, TranslationContainer|string $param0) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_GAMEMODE_SUCCESS_OTHER, [ + public static function commands_gamemode_success_other(Translatable|string $param1, Translatable|string $param0) : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_GAMEMODE_SUCCESS_OTHER, [ 1 => $param1, 0 => $param0, ]); } - public static function commands_gamemode_success_self(TranslationContainer|string $param0) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_GAMEMODE_SUCCESS_SELF, [ + public static function commands_gamemode_success_self(Translatable|string $param0) : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_GAMEMODE_SUCCESS_SELF, [ 0 => $param0, ]); } - public static function commands_gamemode_usage() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_GAMEMODE_USAGE, []); + public static function commands_gamemode_usage() : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_GAMEMODE_USAGE, []); } - public static function commands_generic_notFound() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_GENERIC_NOTFOUND, []); + public static function commands_generic_notFound() : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_GENERIC_NOTFOUND, []); } - public static function commands_generic_num_tooBig(TranslationContainer|string $param0, TranslationContainer|string $param1) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_GENERIC_NUM_TOOBIG, [ + public static function commands_generic_num_tooBig(Translatable|string $param0, Translatable|string $param1) : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_GENERIC_NUM_TOOBIG, [ 0 => $param0, 1 => $param1, ]); } - public static function commands_generic_num_tooSmall(TranslationContainer|string $param0, TranslationContainer|string $param1) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_GENERIC_NUM_TOOSMALL, [ + public static function commands_generic_num_tooSmall(Translatable|string $param0, Translatable|string $param1) : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_GENERIC_NUM_TOOSMALL, [ 0 => $param0, 1 => $param1, ]); } - public static function commands_generic_permission() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_GENERIC_PERMISSION, []); + public static function commands_generic_permission() : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_GENERIC_PERMISSION, []); } - public static function commands_generic_player_notFound() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_GENERIC_PLAYER_NOTFOUND, []); + public static function commands_generic_player_notFound() : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_GENERIC_PLAYER_NOTFOUND, []); } - public static function commands_generic_usage(TranslationContainer|string $param0) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_GENERIC_USAGE, [ + public static function commands_generic_usage(Translatable|string $param0) : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_GENERIC_USAGE, [ 0 => $param0, ]); } - public static function commands_give_item_notFound(TranslationContainer|string $param0) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_GIVE_ITEM_NOTFOUND, [ + public static function commands_give_item_notFound(Translatable|string $param0) : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_GIVE_ITEM_NOTFOUND, [ 0 => $param0, ]); } - public static function commands_give_success(TranslationContainer|string $param0, TranslationContainer|string $param1, TranslationContainer|string $param2) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_GIVE_SUCCESS, [ + public static function commands_give_success(Translatable|string $param0, Translatable|string $param1, Translatable|string $param2) : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_GIVE_SUCCESS, [ 0 => $param0, 1 => $param1, 2 => $param2, ]); } - public static function commands_give_tagError(TranslationContainer|string $param0) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_GIVE_TAGERROR, [ + public static function commands_give_tagError(Translatable|string $param0) : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_GIVE_TAGERROR, [ 0 => $param0, ]); } - public static function commands_help_header(TranslationContainer|string $param0, TranslationContainer|string $param1) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_HELP_HEADER, [ + public static function commands_help_header(Translatable|string $param0, Translatable|string $param1) : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_HELP_HEADER, [ 0 => $param0, 1 => $param1, ]); } - public static function commands_help_usage() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_HELP_USAGE, []); + public static function commands_help_usage() : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_HELP_USAGE, []); } - public static function commands_kick_success(TranslationContainer|string $param0) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_KICK_SUCCESS, [ + public static function commands_kick_success(Translatable|string $param0) : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_KICK_SUCCESS, [ 0 => $param0, ]); } - public static function commands_kick_success_reason(TranslationContainer|string $param0, TranslationContainer|string $param1) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_KICK_SUCCESS_REASON, [ + public static function commands_kick_success_reason(Translatable|string $param0, Translatable|string $param1) : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_KICK_SUCCESS_REASON, [ 0 => $param0, 1 => $param1, ]); } - public static function commands_kick_usage() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_KICK_USAGE, []); + public static function commands_kick_usage() : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_KICK_USAGE, []); } - public static function commands_kill_successful(TranslationContainer|string $param0) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_KILL_SUCCESSFUL, [ + public static function commands_kill_successful(Translatable|string $param0) : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_KILL_SUCCESSFUL, [ 0 => $param0, ]); } - public static function commands_me_usage() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_ME_USAGE, []); + public static function commands_me_usage() : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_ME_USAGE, []); } - public static function commands_message_display_incoming(TranslationContainer|string $param0, TranslationContainer|string $param1) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_MESSAGE_DISPLAY_INCOMING, [ + public static function commands_message_display_incoming(Translatable|string $param0, Translatable|string $param1) : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_MESSAGE_DISPLAY_INCOMING, [ 0 => $param0, 1 => $param1, ]); } - public static function commands_message_display_outgoing(TranslationContainer|string $param0, TranslationContainer|string $param1) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_MESSAGE_DISPLAY_OUTGOING, [ + public static function commands_message_display_outgoing(Translatable|string $param0, Translatable|string $param1) : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_MESSAGE_DISPLAY_OUTGOING, [ 0 => $param0, 1 => $param1, ]); } - public static function commands_message_sameTarget() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_MESSAGE_SAMETARGET, []); + public static function commands_message_sameTarget() : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_MESSAGE_SAMETARGET, []); } - public static function commands_message_usage() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_MESSAGE_USAGE, []); + public static function commands_message_usage() : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_MESSAGE_USAGE, []); } - public static function commands_op_success(TranslationContainer|string $param0) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_OP_SUCCESS, [ + public static function commands_op_success(Translatable|string $param0) : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_OP_SUCCESS, [ 0 => $param0, ]); } - public static function commands_op_usage() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_OP_USAGE, []); + public static function commands_op_usage() : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_OP_USAGE, []); } - public static function commands_particle_notFound(TranslationContainer|string $param0) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_PARTICLE_NOTFOUND, [ + public static function commands_particle_notFound(Translatable|string $param0) : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_PARTICLE_NOTFOUND, [ 0 => $param0, ]); } - public static function commands_particle_success(TranslationContainer|string $param0, TranslationContainer|string $param1) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_PARTICLE_SUCCESS, [ + public static function commands_particle_success(Translatable|string $param0, Translatable|string $param1) : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_PARTICLE_SUCCESS, [ 0 => $param0, 1 => $param1, ]); } - public static function commands_players_list(TranslationContainer|string $param0, TranslationContainer|string $param1) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_PLAYERS_LIST, [ + public static function commands_players_list(Translatable|string $param0, Translatable|string $param1) : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_PLAYERS_LIST, [ 0 => $param0, 1 => $param1, ]); } - public static function commands_players_usage() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_PLAYERS_USAGE, []); + public static function commands_players_usage() : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_PLAYERS_USAGE, []); } - public static function commands_save_off_usage() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_SAVE_OFF_USAGE, []); + public static function commands_save_off_usage() : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_SAVE_OFF_USAGE, []); } - public static function commands_save_on_usage() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_SAVE_ON_USAGE, []); + public static function commands_save_on_usage() : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_SAVE_ON_USAGE, []); } - public static function commands_save_disabled() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_SAVE_DISABLED, []); + public static function commands_save_disabled() : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_SAVE_DISABLED, []); } - public static function commands_save_enabled() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_SAVE_ENABLED, []); + public static function commands_save_enabled() : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_SAVE_ENABLED, []); } - public static function commands_save_start() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_SAVE_START, []); + public static function commands_save_start() : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_SAVE_START, []); } - public static function commands_save_success() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_SAVE_SUCCESS, []); + public static function commands_save_success() : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_SAVE_SUCCESS, []); } - public static function commands_save_usage() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_SAVE_USAGE, []); + public static function commands_save_usage() : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_SAVE_USAGE, []); } - public static function commands_say_usage() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_SAY_USAGE, []); + public static function commands_say_usage() : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_SAY_USAGE, []); } - public static function commands_seed_success(TranslationContainer|string $param0) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_SEED_SUCCESS, [ + public static function commands_seed_success(Translatable|string $param0) : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_SEED_SUCCESS, [ 0 => $param0, ]); } - public static function commands_seed_usage() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_SEED_USAGE, []); + public static function commands_seed_usage() : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_SEED_USAGE, []); } - public static function commands_setworldspawn_success(TranslationContainer|string $param0, TranslationContainer|string $param1, TranslationContainer|string $param2) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_SETWORLDSPAWN_SUCCESS, [ + public static function commands_setworldspawn_success(Translatable|string $param0, Translatable|string $param1, Translatable|string $param2) : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_SETWORLDSPAWN_SUCCESS, [ 0 => $param0, 1 => $param1, 2 => $param2, ]); } - public static function commands_setworldspawn_usage() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_SETWORLDSPAWN_USAGE, []); + public static function commands_setworldspawn_usage() : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_SETWORLDSPAWN_USAGE, []); } - public static function commands_spawnpoint_success(TranslationContainer|string $param0, TranslationContainer|string $param1, TranslationContainer|string $param2, TranslationContainer|string $param3) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_SPAWNPOINT_SUCCESS, [ + public static function commands_spawnpoint_success(Translatable|string $param0, Translatable|string $param1, Translatable|string $param2, Translatable|string $param3) : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_SPAWNPOINT_SUCCESS, [ 0 => $param0, 1 => $param1, 2 => $param2, @@ -462,53 +462,53 @@ final class KnownTranslationFactory{ ]); } - public static function commands_spawnpoint_usage() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_SPAWNPOINT_USAGE, []); + public static function commands_spawnpoint_usage() : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_SPAWNPOINT_USAGE, []); } - public static function commands_stop_start() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_STOP_START, []); + public static function commands_stop_start() : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_STOP_START, []); } - public static function commands_stop_usage() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_STOP_USAGE, []); + public static function commands_stop_usage() : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_STOP_USAGE, []); } - public static function commands_time_added(TranslationContainer|string $param0) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_TIME_ADDED, [ + public static function commands_time_added(Translatable|string $param0) : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_TIME_ADDED, [ 0 => $param0, ]); } - public static function commands_time_query(TranslationContainer|string $param0) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_TIME_QUERY, [ + public static function commands_time_query(Translatable|string $param0) : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_TIME_QUERY, [ 0 => $param0, ]); } - public static function commands_time_set(TranslationContainer|string $param0) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_TIME_SET, [ + public static function commands_time_set(Translatable|string $param0) : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_TIME_SET, [ 0 => $param0, ]); } - public static function commands_title_success() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_TITLE_SUCCESS, []); + public static function commands_title_success() : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_TITLE_SUCCESS, []); } - public static function commands_title_usage() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_TITLE_USAGE, []); + public static function commands_title_usage() : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_TITLE_USAGE, []); } - public static function commands_tp_success(TranslationContainer|string $param0, TranslationContainer|string $param1) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_TP_SUCCESS, [ + public static function commands_tp_success(Translatable|string $param0, Translatable|string $param1) : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_TP_SUCCESS, [ 0 => $param0, 1 => $param1, ]); } - public static function commands_tp_success_coordinates(TranslationContainer|string $param0, TranslationContainer|string $param1, TranslationContainer|string $param2, TranslationContainer|string $param3) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_TP_SUCCESS_COORDINATES, [ + public static function commands_tp_success_coordinates(Translatable|string $param0, Translatable|string $param1, Translatable|string $param2, Translatable|string $param3) : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_TP_SUCCESS_COORDINATES, [ 0 => $param0, 1 => $param1, 2 => $param2, @@ -516,830 +516,830 @@ final class KnownTranslationFactory{ ]); } - public static function commands_tp_usage() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_TP_USAGE, []); + public static function commands_tp_usage() : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_TP_USAGE, []); } - public static function commands_unban_success(TranslationContainer|string $param0) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_UNBAN_SUCCESS, [ + public static function commands_unban_success(Translatable|string $param0) : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_UNBAN_SUCCESS, [ 0 => $param0, ]); } - public static function commands_unban_usage() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_UNBAN_USAGE, []); + public static function commands_unban_usage() : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_UNBAN_USAGE, []); } - public static function commands_unbanip_invalid() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_UNBANIP_INVALID, []); + public static function commands_unbanip_invalid() : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_UNBANIP_INVALID, []); } - public static function commands_unbanip_success(TranslationContainer|string $param0) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_UNBANIP_SUCCESS, [ + public static function commands_unbanip_success(Translatable|string $param0) : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_UNBANIP_SUCCESS, [ 0 => $param0, ]); } - public static function commands_unbanip_usage() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_UNBANIP_USAGE, []); + public static function commands_unbanip_usage() : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_UNBANIP_USAGE, []); } - public static function commands_whitelist_add_success(TranslationContainer|string $param0) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_WHITELIST_ADD_SUCCESS, [ + public static function commands_whitelist_add_success(Translatable|string $param0) : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_WHITELIST_ADD_SUCCESS, [ 0 => $param0, ]); } - public static function commands_whitelist_add_usage() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_WHITELIST_ADD_USAGE, []); + public static function commands_whitelist_add_usage() : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_WHITELIST_ADD_USAGE, []); } - public static function commands_whitelist_disabled() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_WHITELIST_DISABLED, []); + public static function commands_whitelist_disabled() : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_WHITELIST_DISABLED, []); } - public static function commands_whitelist_enabled() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_WHITELIST_ENABLED, []); + public static function commands_whitelist_enabled() : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_WHITELIST_ENABLED, []); } - public static function commands_whitelist_list(TranslationContainer|string $param0, TranslationContainer|string $param1) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_WHITELIST_LIST, [ + public static function commands_whitelist_list(Translatable|string $param0, Translatable|string $param1) : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_WHITELIST_LIST, [ 0 => $param0, 1 => $param1, ]); } - public static function commands_whitelist_reloaded() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_WHITELIST_RELOADED, []); + public static function commands_whitelist_reloaded() : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_WHITELIST_RELOADED, []); } - public static function commands_whitelist_remove_success(TranslationContainer|string $param0) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_WHITELIST_REMOVE_SUCCESS, [ + public static function commands_whitelist_remove_success(Translatable|string $param0) : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_WHITELIST_REMOVE_SUCCESS, [ 0 => $param0, ]); } - public static function commands_whitelist_remove_usage() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_WHITELIST_REMOVE_USAGE, []); + public static function commands_whitelist_remove_usage() : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_WHITELIST_REMOVE_USAGE, []); } - public static function commands_whitelist_usage() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::COMMANDS_WHITELIST_USAGE, []); + public static function commands_whitelist_usage() : Translatable{ + return new Translatable(KnownTranslationKeys::COMMANDS_WHITELIST_USAGE, []); } - public static function death_attack_arrow(TranslationContainer|string $param0, TranslationContainer|string $param1) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::DEATH_ATTACK_ARROW, [ + public static function death_attack_arrow(Translatable|string $param0, Translatable|string $param1) : Translatable{ + return new Translatable(KnownTranslationKeys::DEATH_ATTACK_ARROW, [ 0 => $param0, 1 => $param1, ]); } - public static function death_attack_arrow_item(TranslationContainer|string $param0, TranslationContainer|string $param1, TranslationContainer|string $param2) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::DEATH_ATTACK_ARROW_ITEM, [ + public static function death_attack_arrow_item(Translatable|string $param0, Translatable|string $param1, Translatable|string $param2) : Translatable{ + return new Translatable(KnownTranslationKeys::DEATH_ATTACK_ARROW_ITEM, [ 0 => $param0, 1 => $param1, 2 => $param2, ]); } - public static function death_attack_cactus(TranslationContainer|string $param0) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::DEATH_ATTACK_CACTUS, [ + public static function death_attack_cactus(Translatable|string $param0) : Translatable{ + return new Translatable(KnownTranslationKeys::DEATH_ATTACK_CACTUS, [ 0 => $param0, ]); } - public static function death_attack_drown(TranslationContainer|string $param0) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::DEATH_ATTACK_DROWN, [ + public static function death_attack_drown(Translatable|string $param0) : Translatable{ + return new Translatable(KnownTranslationKeys::DEATH_ATTACK_DROWN, [ 0 => $param0, ]); } - public static function death_attack_explosion(TranslationContainer|string $param0) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::DEATH_ATTACK_EXPLOSION, [ + public static function death_attack_explosion(Translatable|string $param0) : Translatable{ + return new Translatable(KnownTranslationKeys::DEATH_ATTACK_EXPLOSION, [ 0 => $param0, ]); } - public static function death_attack_explosion_player(TranslationContainer|string $param0, TranslationContainer|string $param1) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::DEATH_ATTACK_EXPLOSION_PLAYER, [ + public static function death_attack_explosion_player(Translatable|string $param0, Translatable|string $param1) : Translatable{ + return new Translatable(KnownTranslationKeys::DEATH_ATTACK_EXPLOSION_PLAYER, [ 0 => $param0, 1 => $param1, ]); } - public static function death_attack_fall(TranslationContainer|string $param0) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::DEATH_ATTACK_FALL, [ + public static function death_attack_fall(Translatable|string $param0) : Translatable{ + return new Translatable(KnownTranslationKeys::DEATH_ATTACK_FALL, [ 0 => $param0, ]); } - public static function death_attack_generic(TranslationContainer|string $param0) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::DEATH_ATTACK_GENERIC, [ + public static function death_attack_generic(Translatable|string $param0) : Translatable{ + return new Translatable(KnownTranslationKeys::DEATH_ATTACK_GENERIC, [ 0 => $param0, ]); } - public static function death_attack_inFire(TranslationContainer|string $param0) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::DEATH_ATTACK_INFIRE, [ + public static function death_attack_inFire(Translatable|string $param0) : Translatable{ + return new Translatable(KnownTranslationKeys::DEATH_ATTACK_INFIRE, [ 0 => $param0, ]); } - public static function death_attack_inWall(TranslationContainer|string $param0) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::DEATH_ATTACK_INWALL, [ + public static function death_attack_inWall(Translatable|string $param0) : Translatable{ + return new Translatable(KnownTranslationKeys::DEATH_ATTACK_INWALL, [ 0 => $param0, ]); } - public static function death_attack_lava(TranslationContainer|string $param0) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::DEATH_ATTACK_LAVA, [ + public static function death_attack_lava(Translatable|string $param0) : Translatable{ + return new Translatable(KnownTranslationKeys::DEATH_ATTACK_LAVA, [ 0 => $param0, ]); } - public static function death_attack_magic(TranslationContainer|string $param0) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::DEATH_ATTACK_MAGIC, [ + public static function death_attack_magic(Translatable|string $param0) : Translatable{ + return new Translatable(KnownTranslationKeys::DEATH_ATTACK_MAGIC, [ 0 => $param0, ]); } - public static function death_attack_mob(TranslationContainer|string $param0, TranslationContainer|string $param1) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::DEATH_ATTACK_MOB, [ + public static function death_attack_mob(Translatable|string $param0, Translatable|string $param1) : Translatable{ + return new Translatable(KnownTranslationKeys::DEATH_ATTACK_MOB, [ 0 => $param0, 1 => $param1, ]); } - public static function death_attack_onFire(TranslationContainer|string $param0) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::DEATH_ATTACK_ONFIRE, [ + public static function death_attack_onFire(Translatable|string $param0) : Translatable{ + return new Translatable(KnownTranslationKeys::DEATH_ATTACK_ONFIRE, [ 0 => $param0, ]); } - public static function death_attack_outOfWorld(TranslationContainer|string $param0) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::DEATH_ATTACK_OUTOFWORLD, [ + public static function death_attack_outOfWorld(Translatable|string $param0) : Translatable{ + return new Translatable(KnownTranslationKeys::DEATH_ATTACK_OUTOFWORLD, [ 0 => $param0, ]); } - public static function death_attack_player(TranslationContainer|string $param0, TranslationContainer|string $param1) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::DEATH_ATTACK_PLAYER, [ + public static function death_attack_player(Translatable|string $param0, Translatable|string $param1) : Translatable{ + return new Translatable(KnownTranslationKeys::DEATH_ATTACK_PLAYER, [ 0 => $param0, 1 => $param1, ]); } - public static function death_attack_player_item(TranslationContainer|string $param0, TranslationContainer|string $param1, TranslationContainer|string $param2) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::DEATH_ATTACK_PLAYER_ITEM, [ + public static function death_attack_player_item(Translatable|string $param0, Translatable|string $param1, Translatable|string $param2) : Translatable{ + return new Translatable(KnownTranslationKeys::DEATH_ATTACK_PLAYER_ITEM, [ 0 => $param0, 1 => $param1, 2 => $param2, ]); } - public static function death_attack_wither(TranslationContainer|string $param0) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::DEATH_ATTACK_WITHER, [ + public static function death_attack_wither(Translatable|string $param0) : Translatable{ + return new Translatable(KnownTranslationKeys::DEATH_ATTACK_WITHER, [ 0 => $param0, ]); } - public static function death_fell_accident_generic(TranslationContainer|string $param0) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::DEATH_FELL_ACCIDENT_GENERIC, [ + public static function death_fell_accident_generic(Translatable|string $param0) : Translatable{ + return new Translatable(KnownTranslationKeys::DEATH_FELL_ACCIDENT_GENERIC, [ 0 => $param0, ]); } - public static function default_gamemode() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::DEFAULT_GAMEMODE, []); + public static function default_gamemode() : Translatable{ + return new Translatable(KnownTranslationKeys::DEFAULT_GAMEMODE, []); } - public static function default_values_info() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::DEFAULT_VALUES_INFO, []); + public static function default_values_info() : Translatable{ + return new Translatable(KnownTranslationKeys::DEFAULT_VALUES_INFO, []); } - public static function disconnectionScreen_invalidName() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::DISCONNECTIONSCREEN_INVALIDNAME, []); + public static function disconnectionScreen_invalidName() : Translatable{ + return new Translatable(KnownTranslationKeys::DISCONNECTIONSCREEN_INVALIDNAME, []); } - public static function disconnectionScreen_invalidSkin() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::DISCONNECTIONSCREEN_INVALIDSKIN, []); + public static function disconnectionScreen_invalidSkin() : Translatable{ + return new Translatable(KnownTranslationKeys::DISCONNECTIONSCREEN_INVALIDSKIN, []); } - public static function disconnectionScreen_noReason() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::DISCONNECTIONSCREEN_NOREASON, []); + public static function disconnectionScreen_noReason() : Translatable{ + return new Translatable(KnownTranslationKeys::DISCONNECTIONSCREEN_NOREASON, []); } - public static function disconnectionScreen_notAuthenticated() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::DISCONNECTIONSCREEN_NOTAUTHENTICATED, []); + public static function disconnectionScreen_notAuthenticated() : Translatable{ + return new Translatable(KnownTranslationKeys::DISCONNECTIONSCREEN_NOTAUTHENTICATED, []); } - public static function disconnectionScreen_outdatedClient() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::DISCONNECTIONSCREEN_OUTDATEDCLIENT, []); + public static function disconnectionScreen_outdatedClient() : Translatable{ + return new Translatable(KnownTranslationKeys::DISCONNECTIONSCREEN_OUTDATEDCLIENT, []); } - public static function disconnectionScreen_outdatedServer() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::DISCONNECTIONSCREEN_OUTDATEDSERVER, []); + public static function disconnectionScreen_outdatedServer() : Translatable{ + return new Translatable(KnownTranslationKeys::DISCONNECTIONSCREEN_OUTDATEDSERVER, []); } - public static function disconnectionScreen_resourcePack() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::DISCONNECTIONSCREEN_RESOURCEPACK, []); + public static function disconnectionScreen_resourcePack() : Translatable{ + return new Translatable(KnownTranslationKeys::DISCONNECTIONSCREEN_RESOURCEPACK, []); } - public static function disconnectionScreen_serverFull() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::DISCONNECTIONSCREEN_SERVERFULL, []); + public static function disconnectionScreen_serverFull() : Translatable{ + return new Translatable(KnownTranslationKeys::DISCONNECTIONSCREEN_SERVERFULL, []); } - public static function gameMode_adventure() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::GAMEMODE_ADVENTURE, []); + public static function gameMode_adventure() : Translatable{ + return new Translatable(KnownTranslationKeys::GAMEMODE_ADVENTURE, []); } - public static function gameMode_changed() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::GAMEMODE_CHANGED, []); + public static function gameMode_changed() : Translatable{ + return new Translatable(KnownTranslationKeys::GAMEMODE_CHANGED, []); } - public static function gameMode_creative() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::GAMEMODE_CREATIVE, []); + public static function gameMode_creative() : Translatable{ + return new Translatable(KnownTranslationKeys::GAMEMODE_CREATIVE, []); } - public static function gameMode_spectator() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::GAMEMODE_SPECTATOR, []); + public static function gameMode_spectator() : Translatable{ + return new Translatable(KnownTranslationKeys::GAMEMODE_SPECTATOR, []); } - public static function gameMode_survival() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::GAMEMODE_SURVIVAL, []); + public static function gameMode_survival() : Translatable{ + return new Translatable(KnownTranslationKeys::GAMEMODE_SURVIVAL, []); } - public static function gamemode_info() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::GAMEMODE_INFO, []); + public static function gamemode_info() : Translatable{ + return new Translatable(KnownTranslationKeys::GAMEMODE_INFO, []); } - public static function invalid_port() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::INVALID_PORT, []); + public static function invalid_port() : Translatable{ + return new Translatable(KnownTranslationKeys::INVALID_PORT, []); } - public static function ip_confirm() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::IP_CONFIRM, []); + public static function ip_confirm() : Translatable{ + return new Translatable(KnownTranslationKeys::IP_CONFIRM, []); } - public static function ip_get() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::IP_GET, []); + public static function ip_get() : Translatable{ + return new Translatable(KnownTranslationKeys::IP_GET, []); } - public static function ip_warning(TranslationContainer|string $EXTERNAL_IP, TranslationContainer|string $INTERNAL_IP) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::IP_WARNING, [ + public static function ip_warning(Translatable|string $EXTERNAL_IP, Translatable|string $INTERNAL_IP) : Translatable{ + return new Translatable(KnownTranslationKeys::IP_WARNING, [ "EXTERNAL_IP" => $EXTERNAL_IP, "INTERNAL_IP" => $INTERNAL_IP, ]); } - public static function kick_admin() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::KICK_ADMIN, []); + public static function kick_admin() : Translatable{ + return new Translatable(KnownTranslationKeys::KICK_ADMIN, []); } - public static function kick_admin_reason(TranslationContainer|string $param0) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::KICK_ADMIN_REASON, [ + public static function kick_admin_reason(Translatable|string $param0) : Translatable{ + return new Translatable(KnownTranslationKeys::KICK_ADMIN_REASON, [ 0 => $param0, ]); } - public static function kick_reason_cheat(TranslationContainer|string $param0) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::KICK_REASON_CHEAT, [ + public static function kick_reason_cheat(Translatable|string $param0) : Translatable{ + return new Translatable(KnownTranslationKeys::KICK_REASON_CHEAT, [ 0 => $param0, ]); } - public static function language_name() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::LANGUAGE_NAME, []); + public static function language_name() : Translatable{ + return new Translatable(KnownTranslationKeys::LANGUAGE_NAME, []); } - public static function language_selected(TranslationContainer|string $param0, TranslationContainer|string $param1) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::LANGUAGE_SELECTED, [ + public static function language_selected(Translatable|string $param0, Translatable|string $param1) : Translatable{ + return new Translatable(KnownTranslationKeys::LANGUAGE_SELECTED, [ 0 => $param0, 1 => $param1, ]); } - public static function language_has_been_selected() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::LANGUAGE_HAS_BEEN_SELECTED, []); + public static function language_has_been_selected() : Translatable{ + return new Translatable(KnownTranslationKeys::LANGUAGE_HAS_BEEN_SELECTED, []); } - public static function max_players() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::MAX_PLAYERS, []); + public static function max_players() : Translatable{ + return new Translatable(KnownTranslationKeys::MAX_PLAYERS, []); } - public static function multiplayer_player_joined(TranslationContainer|string $param0) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::MULTIPLAYER_PLAYER_JOINED, [ + public static function multiplayer_player_joined(Translatable|string $param0) : Translatable{ + return new Translatable(KnownTranslationKeys::MULTIPLAYER_PLAYER_JOINED, [ 0 => $param0, ]); } - public static function multiplayer_player_left(TranslationContainer|string $param0) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::MULTIPLAYER_PLAYER_LEFT, [ + public static function multiplayer_player_left(Translatable|string $param0) : Translatable{ + return new Translatable(KnownTranslationKeys::MULTIPLAYER_PLAYER_LEFT, [ 0 => $param0, ]); } - public static function name_your_server() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::NAME_YOUR_SERVER, []); + public static function name_your_server() : Translatable{ + return new Translatable(KnownTranslationKeys::NAME_YOUR_SERVER, []); } - public static function op_info() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::OP_INFO, []); + public static function op_info() : Translatable{ + return new Translatable(KnownTranslationKeys::OP_INFO, []); } - public static function op_warning() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::OP_WARNING, []); + public static function op_warning() : Translatable{ + return new Translatable(KnownTranslationKeys::OP_WARNING, []); } - public static function op_who() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::OP_WHO, []); + public static function op_who() : Translatable{ + return new Translatable(KnownTranslationKeys::OP_WHO, []); } - public static function pocketmine_command_alias_illegal(TranslationContainer|string $param0) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_COMMAND_ALIAS_ILLEGAL, [ + public static function pocketmine_command_alias_illegal(Translatable|string $param0) : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_COMMAND_ALIAS_ILLEGAL, [ 0 => $param0, ]); } - public static function pocketmine_command_alias_notFound(TranslationContainer|string $param0, TranslationContainer|string $param1) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_COMMAND_ALIAS_NOTFOUND, [ + public static function pocketmine_command_alias_notFound(Translatable|string $param0, Translatable|string $param1) : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_COMMAND_ALIAS_NOTFOUND, [ 0 => $param0, 1 => $param1, ]); } - public static function pocketmine_command_alias_recursive(TranslationContainer|string $param0, TranslationContainer|string $param1) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_COMMAND_ALIAS_RECURSIVE, [ + public static function pocketmine_command_alias_recursive(Translatable|string $param0, Translatable|string $param1) : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_COMMAND_ALIAS_RECURSIVE, [ 0 => $param0, 1 => $param1, ]); } - public static function pocketmine_command_ban_ip_description() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_COMMAND_BAN_IP_DESCRIPTION, []); + public static function pocketmine_command_ban_ip_description() : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_COMMAND_BAN_IP_DESCRIPTION, []); } - public static function pocketmine_command_ban_player_description() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_COMMAND_BAN_PLAYER_DESCRIPTION, []); + public static function pocketmine_command_ban_player_description() : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_COMMAND_BAN_PLAYER_DESCRIPTION, []); } - public static function pocketmine_command_banlist_description() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_COMMAND_BANLIST_DESCRIPTION, []); + public static function pocketmine_command_banlist_description() : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_COMMAND_BANLIST_DESCRIPTION, []); } - public static function pocketmine_command_clear_description() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_COMMAND_CLEAR_DESCRIPTION, []); + public static function pocketmine_command_clear_description() : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_COMMAND_CLEAR_DESCRIPTION, []); } - public static function pocketmine_command_clear_usage() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_COMMAND_CLEAR_USAGE, []); + public static function pocketmine_command_clear_usage() : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_COMMAND_CLEAR_USAGE, []); } - public static function pocketmine_command_defaultgamemode_description() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_COMMAND_DEFAULTGAMEMODE_DESCRIPTION, []); + public static function pocketmine_command_defaultgamemode_description() : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_COMMAND_DEFAULTGAMEMODE_DESCRIPTION, []); } - public static function pocketmine_command_deop_description() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_COMMAND_DEOP_DESCRIPTION, []); + public static function pocketmine_command_deop_description() : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_COMMAND_DEOP_DESCRIPTION, []); } - public static function pocketmine_command_difficulty_description() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_COMMAND_DIFFICULTY_DESCRIPTION, []); + public static function pocketmine_command_difficulty_description() : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_COMMAND_DIFFICULTY_DESCRIPTION, []); } - public static function pocketmine_command_effect_description() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_COMMAND_EFFECT_DESCRIPTION, []); + public static function pocketmine_command_effect_description() : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_COMMAND_EFFECT_DESCRIPTION, []); } - public static function pocketmine_command_enchant_description() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_COMMAND_ENCHANT_DESCRIPTION, []); + public static function pocketmine_command_enchant_description() : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_COMMAND_ENCHANT_DESCRIPTION, []); } - public static function pocketmine_command_exception(TranslationContainer|string $param0, TranslationContainer|string $param1, TranslationContainer|string $param2) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_COMMAND_EXCEPTION, [ + public static function pocketmine_command_exception(Translatable|string $param0, Translatable|string $param1, Translatable|string $param2) : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_COMMAND_EXCEPTION, [ 0 => $param0, 1 => $param1, 2 => $param2, ]); } - public static function pocketmine_command_gamemode_description() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_COMMAND_GAMEMODE_DESCRIPTION, []); + public static function pocketmine_command_gamemode_description() : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_COMMAND_GAMEMODE_DESCRIPTION, []); } - public static function pocketmine_command_gc_description() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_COMMAND_GC_DESCRIPTION, []); + public static function pocketmine_command_gc_description() : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_COMMAND_GC_DESCRIPTION, []); } - public static function pocketmine_command_gc_usage() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_COMMAND_GC_USAGE, []); + public static function pocketmine_command_gc_usage() : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_COMMAND_GC_USAGE, []); } - public static function pocketmine_command_give_description() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_COMMAND_GIVE_DESCRIPTION, []); + public static function pocketmine_command_give_description() : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_COMMAND_GIVE_DESCRIPTION, []); } - public static function pocketmine_command_give_usage() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_COMMAND_GIVE_USAGE, []); + public static function pocketmine_command_give_usage() : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_COMMAND_GIVE_USAGE, []); } - public static function pocketmine_command_help_description() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_COMMAND_HELP_DESCRIPTION, []); + public static function pocketmine_command_help_description() : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_COMMAND_HELP_DESCRIPTION, []); } - public static function pocketmine_command_kick_description() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_COMMAND_KICK_DESCRIPTION, []); + public static function pocketmine_command_kick_description() : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_COMMAND_KICK_DESCRIPTION, []); } - public static function pocketmine_command_kill_description() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_COMMAND_KILL_DESCRIPTION, []); + public static function pocketmine_command_kill_description() : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_COMMAND_KILL_DESCRIPTION, []); } - public static function pocketmine_command_kill_usage() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_COMMAND_KILL_USAGE, []); + public static function pocketmine_command_kill_usage() : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_COMMAND_KILL_USAGE, []); } - public static function pocketmine_command_list_description() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_COMMAND_LIST_DESCRIPTION, []); + public static function pocketmine_command_list_description() : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_COMMAND_LIST_DESCRIPTION, []); } - public static function pocketmine_command_me_description() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_COMMAND_ME_DESCRIPTION, []); + public static function pocketmine_command_me_description() : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_COMMAND_ME_DESCRIPTION, []); } - public static function pocketmine_command_op_description() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_COMMAND_OP_DESCRIPTION, []); + public static function pocketmine_command_op_description() : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_COMMAND_OP_DESCRIPTION, []); } - public static function pocketmine_command_particle_description() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_COMMAND_PARTICLE_DESCRIPTION, []); + public static function pocketmine_command_particle_description() : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_COMMAND_PARTICLE_DESCRIPTION, []); } - public static function pocketmine_command_particle_usage() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_COMMAND_PARTICLE_USAGE, []); + public static function pocketmine_command_particle_usage() : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_COMMAND_PARTICLE_USAGE, []); } - public static function pocketmine_command_plugins_description() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_COMMAND_PLUGINS_DESCRIPTION, []); + public static function pocketmine_command_plugins_description() : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_COMMAND_PLUGINS_DESCRIPTION, []); } - public static function pocketmine_command_plugins_success(TranslationContainer|string $param0, TranslationContainer|string $param1) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_COMMAND_PLUGINS_SUCCESS, [ + public static function pocketmine_command_plugins_success(Translatable|string $param0, Translatable|string $param1) : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_COMMAND_PLUGINS_SUCCESS, [ 0 => $param0, 1 => $param1, ]); } - public static function pocketmine_command_plugins_usage() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_COMMAND_PLUGINS_USAGE, []); + public static function pocketmine_command_plugins_usage() : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_COMMAND_PLUGINS_USAGE, []); } - public static function pocketmine_command_save_description() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_COMMAND_SAVE_DESCRIPTION, []); + public static function pocketmine_command_save_description() : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_COMMAND_SAVE_DESCRIPTION, []); } - public static function pocketmine_command_saveoff_description() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_COMMAND_SAVEOFF_DESCRIPTION, []); + public static function pocketmine_command_saveoff_description() : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_COMMAND_SAVEOFF_DESCRIPTION, []); } - public static function pocketmine_command_saveon_description() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_COMMAND_SAVEON_DESCRIPTION, []); + public static function pocketmine_command_saveon_description() : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_COMMAND_SAVEON_DESCRIPTION, []); } - public static function pocketmine_command_say_description() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_COMMAND_SAY_DESCRIPTION, []); + public static function pocketmine_command_say_description() : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_COMMAND_SAY_DESCRIPTION, []); } - public static function pocketmine_command_seed_description() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_COMMAND_SEED_DESCRIPTION, []); + public static function pocketmine_command_seed_description() : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_COMMAND_SEED_DESCRIPTION, []); } - public static function pocketmine_command_setworldspawn_description() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_COMMAND_SETWORLDSPAWN_DESCRIPTION, []); + public static function pocketmine_command_setworldspawn_description() : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_COMMAND_SETWORLDSPAWN_DESCRIPTION, []); } - public static function pocketmine_command_spawnpoint_description() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_COMMAND_SPAWNPOINT_DESCRIPTION, []); + public static function pocketmine_command_spawnpoint_description() : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_COMMAND_SPAWNPOINT_DESCRIPTION, []); } - public static function pocketmine_command_status_description() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_COMMAND_STATUS_DESCRIPTION, []); + public static function pocketmine_command_status_description() : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_COMMAND_STATUS_DESCRIPTION, []); } - public static function pocketmine_command_status_usage() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_COMMAND_STATUS_USAGE, []); + public static function pocketmine_command_status_usage() : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_COMMAND_STATUS_USAGE, []); } - public static function pocketmine_command_stop_description() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_COMMAND_STOP_DESCRIPTION, []); + public static function pocketmine_command_stop_description() : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_COMMAND_STOP_DESCRIPTION, []); } - public static function pocketmine_command_tell_description() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_COMMAND_TELL_DESCRIPTION, []); + public static function pocketmine_command_tell_description() : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_COMMAND_TELL_DESCRIPTION, []); } - public static function pocketmine_command_time_description() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_COMMAND_TIME_DESCRIPTION, []); + public static function pocketmine_command_time_description() : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_COMMAND_TIME_DESCRIPTION, []); } - public static function pocketmine_command_time_usage() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_COMMAND_TIME_USAGE, []); + public static function pocketmine_command_time_usage() : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_COMMAND_TIME_USAGE, []); } - public static function pocketmine_command_timings_alreadyEnabled() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_COMMAND_TIMINGS_ALREADYENABLED, []); + public static function pocketmine_command_timings_alreadyEnabled() : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_COMMAND_TIMINGS_ALREADYENABLED, []); } - public static function pocketmine_command_timings_description() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_COMMAND_TIMINGS_DESCRIPTION, []); + public static function pocketmine_command_timings_description() : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_COMMAND_TIMINGS_DESCRIPTION, []); } - public static function pocketmine_command_timings_disable() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_COMMAND_TIMINGS_DISABLE, []); + public static function pocketmine_command_timings_disable() : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_COMMAND_TIMINGS_DISABLE, []); } - public static function pocketmine_command_timings_enable() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_COMMAND_TIMINGS_ENABLE, []); + public static function pocketmine_command_timings_enable() : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_COMMAND_TIMINGS_ENABLE, []); } - public static function pocketmine_command_timings_pasteError() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_COMMAND_TIMINGS_PASTEERROR, []); + public static function pocketmine_command_timings_pasteError() : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_COMMAND_TIMINGS_PASTEERROR, []); } - public static function pocketmine_command_timings_reset() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_COMMAND_TIMINGS_RESET, []); + public static function pocketmine_command_timings_reset() : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_COMMAND_TIMINGS_RESET, []); } - public static function pocketmine_command_timings_timingsDisabled() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_COMMAND_TIMINGS_TIMINGSDISABLED, []); + public static function pocketmine_command_timings_timingsDisabled() : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_COMMAND_TIMINGS_TIMINGSDISABLED, []); } - public static function pocketmine_command_timings_timingsRead(TranslationContainer|string $param0) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_COMMAND_TIMINGS_TIMINGSREAD, [ + public static function pocketmine_command_timings_timingsRead(Translatable|string $param0) : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_COMMAND_TIMINGS_TIMINGSREAD, [ 0 => $param0, ]); } - public static function pocketmine_command_timings_timingsUpload(TranslationContainer|string $param0) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_COMMAND_TIMINGS_TIMINGSUPLOAD, [ + public static function pocketmine_command_timings_timingsUpload(Translatable|string $param0) : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_COMMAND_TIMINGS_TIMINGSUPLOAD, [ 0 => $param0, ]); } - public static function pocketmine_command_timings_timingsWrite(TranslationContainer|string $param0) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_COMMAND_TIMINGS_TIMINGSWRITE, [ + public static function pocketmine_command_timings_timingsWrite(Translatable|string $param0) : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_COMMAND_TIMINGS_TIMINGSWRITE, [ 0 => $param0, ]); } - public static function pocketmine_command_timings_usage() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_COMMAND_TIMINGS_USAGE, []); + public static function pocketmine_command_timings_usage() : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_COMMAND_TIMINGS_USAGE, []); } - public static function pocketmine_command_title_description() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_COMMAND_TITLE_DESCRIPTION, []); + public static function pocketmine_command_title_description() : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_COMMAND_TITLE_DESCRIPTION, []); } - public static function pocketmine_command_tp_description() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_COMMAND_TP_DESCRIPTION, []); + public static function pocketmine_command_tp_description() : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_COMMAND_TP_DESCRIPTION, []); } - public static function pocketmine_command_transferserver_description() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_COMMAND_TRANSFERSERVER_DESCRIPTION, []); + public static function pocketmine_command_transferserver_description() : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_COMMAND_TRANSFERSERVER_DESCRIPTION, []); } - public static function pocketmine_command_transferserver_usage() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_COMMAND_TRANSFERSERVER_USAGE, []); + public static function pocketmine_command_transferserver_usage() : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_COMMAND_TRANSFERSERVER_USAGE, []); } - public static function pocketmine_command_unban_ip_description() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_COMMAND_UNBAN_IP_DESCRIPTION, []); + public static function pocketmine_command_unban_ip_description() : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_COMMAND_UNBAN_IP_DESCRIPTION, []); } - public static function pocketmine_command_unban_player_description() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_COMMAND_UNBAN_PLAYER_DESCRIPTION, []); + public static function pocketmine_command_unban_player_description() : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_COMMAND_UNBAN_PLAYER_DESCRIPTION, []); } - public static function pocketmine_command_version_description() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_COMMAND_VERSION_DESCRIPTION, []); + public static function pocketmine_command_version_description() : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_COMMAND_VERSION_DESCRIPTION, []); } - public static function pocketmine_command_version_minecraftVersion(TranslationContainer|string $minecraftVersion, TranslationContainer|string $minecraftProtocolVersion) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_COMMAND_VERSION_MINECRAFTVERSION, [ + public static function pocketmine_command_version_minecraftVersion(Translatable|string $minecraftVersion, Translatable|string $minecraftProtocolVersion) : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_COMMAND_VERSION_MINECRAFTVERSION, [ "minecraftVersion" => $minecraftVersion, "minecraftProtocolVersion" => $minecraftProtocolVersion, ]); } - public static function pocketmine_command_version_noSuchPlugin() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_COMMAND_VERSION_NOSUCHPLUGIN, []); + public static function pocketmine_command_version_noSuchPlugin() : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_COMMAND_VERSION_NOSUCHPLUGIN, []); } - public static function pocketmine_command_version_operatingSystem(TranslationContainer|string $operatingSystemName) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_COMMAND_VERSION_OPERATINGSYSTEM, [ + public static function pocketmine_command_version_operatingSystem(Translatable|string $operatingSystemName) : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_COMMAND_VERSION_OPERATINGSYSTEM, [ "operatingSystemName" => $operatingSystemName, ]); } - public static function pocketmine_command_version_phpJitDisabled() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_COMMAND_VERSION_PHPJITDISABLED, []); + public static function pocketmine_command_version_phpJitDisabled() : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_COMMAND_VERSION_PHPJITDISABLED, []); } - public static function pocketmine_command_version_phpJitEnabled(TranslationContainer|string $extraJitInfo) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_COMMAND_VERSION_PHPJITENABLED, [ + public static function pocketmine_command_version_phpJitEnabled(Translatable|string $extraJitInfo) : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_COMMAND_VERSION_PHPJITENABLED, [ "extraJitInfo" => $extraJitInfo, ]); } - public static function pocketmine_command_version_phpJitNotSupported() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_COMMAND_VERSION_PHPJITNOTSUPPORTED, []); + public static function pocketmine_command_version_phpJitNotSupported() : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_COMMAND_VERSION_PHPJITNOTSUPPORTED, []); } - public static function pocketmine_command_version_phpJitStatus(TranslationContainer|string $jitStatus) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_COMMAND_VERSION_PHPJITSTATUS, [ + public static function pocketmine_command_version_phpJitStatus(Translatable|string $jitStatus) : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_COMMAND_VERSION_PHPJITSTATUS, [ "jitStatus" => $jitStatus, ]); } - public static function pocketmine_command_version_phpVersion(TranslationContainer|string $phpVersion) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_COMMAND_VERSION_PHPVERSION, [ + public static function pocketmine_command_version_phpVersion(Translatable|string $phpVersion) : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_COMMAND_VERSION_PHPVERSION, [ "phpVersion" => $phpVersion, ]); } - public static function pocketmine_command_version_serverSoftwareName(TranslationContainer|string $serverSoftwareName) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_COMMAND_VERSION_SERVERSOFTWARENAME, [ + public static function pocketmine_command_version_serverSoftwareName(Translatable|string $serverSoftwareName) : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_COMMAND_VERSION_SERVERSOFTWARENAME, [ "serverSoftwareName" => $serverSoftwareName, ]); } - public static function pocketmine_command_version_serverSoftwareVersion(TranslationContainer|string $serverSoftwareVersion, TranslationContainer|string $serverGitHash) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_COMMAND_VERSION_SERVERSOFTWAREVERSION, [ + public static function pocketmine_command_version_serverSoftwareVersion(Translatable|string $serverSoftwareVersion, Translatable|string $serverGitHash) : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_COMMAND_VERSION_SERVERSOFTWAREVERSION, [ "serverSoftwareVersion" => $serverSoftwareVersion, "serverGitHash" => $serverGitHash, ]); } - public static function pocketmine_command_version_usage() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_COMMAND_VERSION_USAGE, []); + public static function pocketmine_command_version_usage() : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_COMMAND_VERSION_USAGE, []); } - public static function pocketmine_command_whitelist_description() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_COMMAND_WHITELIST_DESCRIPTION, []); + public static function pocketmine_command_whitelist_description() : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_COMMAND_WHITELIST_DESCRIPTION, []); } - public static function pocketmine_crash_archive(TranslationContainer|string $param0, TranslationContainer|string $param1) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_CRASH_ARCHIVE, [ + public static function pocketmine_crash_archive(Translatable|string $param0, Translatable|string $param1) : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_CRASH_ARCHIVE, [ 0 => $param0, 1 => $param1, ]); } - public static function pocketmine_crash_create() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_CRASH_CREATE, []); + public static function pocketmine_crash_create() : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_CRASH_CREATE, []); } - public static function pocketmine_crash_error(TranslationContainer|string $param0) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_CRASH_ERROR, [ + public static function pocketmine_crash_error(Translatable|string $param0) : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_CRASH_ERROR, [ 0 => $param0, ]); } - public static function pocketmine_crash_submit(TranslationContainer|string $param0) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_CRASH_SUBMIT, [ + public static function pocketmine_crash_submit(Translatable|string $param0) : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_CRASH_SUBMIT, [ 0 => $param0, ]); } - public static function pocketmine_data_playerCorrupted(TranslationContainer|string $param0) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_DATA_PLAYERCORRUPTED, [ + public static function pocketmine_data_playerCorrupted(Translatable|string $param0) : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_DATA_PLAYERCORRUPTED, [ 0 => $param0, ]); } - public static function pocketmine_data_playerNotFound(TranslationContainer|string $param0) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_DATA_PLAYERNOTFOUND, [ + public static function pocketmine_data_playerNotFound(Translatable|string $param0) : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_DATA_PLAYERNOTFOUND, [ 0 => $param0, ]); } - public static function pocketmine_data_playerOld(TranslationContainer|string $param0) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_DATA_PLAYEROLD, [ + public static function pocketmine_data_playerOld(Translatable|string $param0) : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_DATA_PLAYEROLD, [ 0 => $param0, ]); } - public static function pocketmine_data_saveError(TranslationContainer|string $param0, TranslationContainer|string $param1) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_DATA_SAVEERROR, [ + public static function pocketmine_data_saveError(Translatable|string $param0, Translatable|string $param1) : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_DATA_SAVEERROR, [ 0 => $param0, 1 => $param1, ]); } - public static function pocketmine_debug_enable() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_DEBUG_ENABLE, []); + public static function pocketmine_debug_enable() : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_DEBUG_ENABLE, []); } - public static function pocketmine_disconnect_incompatibleProtocol(TranslationContainer|string $param0) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_DISCONNECT_INCOMPATIBLEPROTOCOL, [ + public static function pocketmine_disconnect_incompatibleProtocol(Translatable|string $param0) : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_DISCONNECT_INCOMPATIBLEPROTOCOL, [ 0 => $param0, ]); } - public static function pocketmine_disconnect_invalidSession(TranslationContainer|string $param0) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_DISCONNECT_INVALIDSESSION, [ + public static function pocketmine_disconnect_invalidSession(Translatable|string $param0) : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_DISCONNECT_INVALIDSESSION, [ 0 => $param0, ]); } - public static function pocketmine_disconnect_invalidSession_badSignature() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_DISCONNECT_INVALIDSESSION_BADSIGNATURE, []); + public static function pocketmine_disconnect_invalidSession_badSignature() : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_DISCONNECT_INVALIDSESSION_BADSIGNATURE, []); } - public static function pocketmine_disconnect_invalidSession_missingKey() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_DISCONNECT_INVALIDSESSION_MISSINGKEY, []); + public static function pocketmine_disconnect_invalidSession_missingKey() : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_DISCONNECT_INVALIDSESSION_MISSINGKEY, []); } - public static function pocketmine_disconnect_invalidSession_tooEarly() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_DISCONNECT_INVALIDSESSION_TOOEARLY, []); + public static function pocketmine_disconnect_invalidSession_tooEarly() : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_DISCONNECT_INVALIDSESSION_TOOEARLY, []); } - public static function pocketmine_disconnect_invalidSession_tooLate() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_DISCONNECT_INVALIDSESSION_TOOLATE, []); + public static function pocketmine_disconnect_invalidSession_tooLate() : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_DISCONNECT_INVALIDSESSION_TOOLATE, []); } - public static function pocketmine_level_ambiguousFormat(TranslationContainer|string $param0) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_LEVEL_AMBIGUOUSFORMAT, [ + public static function pocketmine_level_ambiguousFormat(Translatable|string $param0) : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_LEVEL_AMBIGUOUSFORMAT, [ 0 => $param0, ]); } - public static function pocketmine_level_backgroundGeneration(TranslationContainer|string $param0) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_LEVEL_BACKGROUNDGENERATION, [ + public static function pocketmine_level_backgroundGeneration(Translatable|string $param0) : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_LEVEL_BACKGROUNDGENERATION, [ 0 => $param0, ]); } - public static function pocketmine_level_badDefaultFormat(TranslationContainer|string $param0) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_LEVEL_BADDEFAULTFORMAT, [ + public static function pocketmine_level_badDefaultFormat(Translatable|string $param0) : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_LEVEL_BADDEFAULTFORMAT, [ 0 => $param0, ]); } - public static function pocketmine_level_defaultError() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_LEVEL_DEFAULTERROR, []); + public static function pocketmine_level_defaultError() : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_LEVEL_DEFAULTERROR, []); } - public static function pocketmine_level_generationError(TranslationContainer|string $param0, TranslationContainer|string $param1) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_LEVEL_GENERATIONERROR, [ + public static function pocketmine_level_generationError(Translatable|string $param0, Translatable|string $param1) : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_LEVEL_GENERATIONERROR, [ 0 => $param0, 1 => $param1, ]); } - public static function pocketmine_level_loadError(TranslationContainer|string $param0, TranslationContainer|string $param1) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_LEVEL_LOADERROR, [ + public static function pocketmine_level_loadError(Translatable|string $param0, Translatable|string $param1) : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_LEVEL_LOADERROR, [ 0 => $param0, 1 => $param1, ]); } - public static function pocketmine_level_notFound(TranslationContainer|string $param0) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_LEVEL_NOTFOUND, [ + public static function pocketmine_level_notFound(Translatable|string $param0) : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_LEVEL_NOTFOUND, [ 0 => $param0, ]); } - public static function pocketmine_level_preparing(TranslationContainer|string $param0) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_LEVEL_PREPARING, [ + public static function pocketmine_level_preparing(Translatable|string $param0) : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_LEVEL_PREPARING, [ 0 => $param0, ]); } - public static function pocketmine_level_unknownFormat() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_LEVEL_UNKNOWNFORMAT, []); + public static function pocketmine_level_unknownFormat() : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_LEVEL_UNKNOWNFORMAT, []); } - public static function pocketmine_level_unloading(TranslationContainer|string $param0) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_LEVEL_UNLOADING, [ + public static function pocketmine_level_unloading(Translatable|string $param0) : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_LEVEL_UNLOADING, [ 0 => $param0, ]); } - public static function pocketmine_player_invalidEntity(TranslationContainer|string $param0) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_PLAYER_INVALIDENTITY, [ + public static function pocketmine_player_invalidEntity(Translatable|string $param0) : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_PLAYER_INVALIDENTITY, [ 0 => $param0, ]); } - public static function pocketmine_player_invalidMove(TranslationContainer|string $param0) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_PLAYER_INVALIDMOVE, [ + public static function pocketmine_player_invalidMove(Translatable|string $param0) : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_PLAYER_INVALIDMOVE, [ 0 => $param0, ]); } - public static function pocketmine_player_logIn(TranslationContainer|string $param0, TranslationContainer|string $param1, TranslationContainer|string $param2, TranslationContainer|string $param3, TranslationContainer|string $param4, TranslationContainer|string $param5, TranslationContainer|string $param6, TranslationContainer|string $param7) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_PLAYER_LOGIN, [ + public static function pocketmine_player_logIn(Translatable|string $param0, Translatable|string $param1, Translatable|string $param2, Translatable|string $param3, Translatable|string $param4, Translatable|string $param5, Translatable|string $param6, Translatable|string $param7) : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_PLAYER_LOGIN, [ 0 => $param0, 1 => $param1, 2 => $param2, @@ -1351,8 +1351,8 @@ final class KnownTranslationFactory{ ]); } - public static function pocketmine_player_logOut(TranslationContainer|string $param0, TranslationContainer|string $param1, TranslationContainer|string $param2, TranslationContainer|string $param3) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_PLAYER_LOGOUT, [ + public static function pocketmine_player_logOut(Translatable|string $param0, Translatable|string $param1, Translatable|string $param2, Translatable|string $param3) : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_PLAYER_LOGOUT, [ 0 => $param0, 1 => $param1, 2 => $param2, @@ -1360,214 +1360,214 @@ final class KnownTranslationFactory{ ]); } - public static function pocketmine_plugin_aliasError(TranslationContainer|string $param0, TranslationContainer|string $param1) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_PLUGIN_ALIASERROR, [ + public static function pocketmine_plugin_aliasError(Translatable|string $param0, Translatable|string $param1) : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_PLUGIN_ALIASERROR, [ 0 => $param0, 1 => $param1, ]); } - public static function pocketmine_plugin_ambiguousMinAPI(TranslationContainer|string $param0) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_PLUGIN_AMBIGUOUSMINAPI, [ + public static function pocketmine_plugin_ambiguousMinAPI(Translatable|string $param0) : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_PLUGIN_AMBIGUOUSMINAPI, [ 0 => $param0, ]); } - public static function pocketmine_plugin_circularDependency() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_PLUGIN_CIRCULARDEPENDENCY, []); + public static function pocketmine_plugin_circularDependency() : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_PLUGIN_CIRCULARDEPENDENCY, []); } - public static function pocketmine_plugin_commandError(TranslationContainer|string $param0, TranslationContainer|string $param1) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_PLUGIN_COMMANDERROR, [ + public static function pocketmine_plugin_commandError(Translatable|string $param0, Translatable|string $param1) : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_PLUGIN_COMMANDERROR, [ 0 => $param0, 1 => $param1, ]); } - public static function pocketmine_plugin_deprecatedEvent(TranslationContainer|string $param0, TranslationContainer|string $param1, TranslationContainer|string $param2) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_PLUGIN_DEPRECATEDEVENT, [ + public static function pocketmine_plugin_deprecatedEvent(Translatable|string $param0, Translatable|string $param1, Translatable|string $param2) : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_PLUGIN_DEPRECATEDEVENT, [ 0 => $param0, 1 => $param1, 2 => $param2, ]); } - public static function pocketmine_plugin_disable(TranslationContainer|string $param0) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_PLUGIN_DISABLE, [ + public static function pocketmine_plugin_disable(Translatable|string $param0) : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_PLUGIN_DISABLE, [ 0 => $param0, ]); } - public static function pocketmine_plugin_duplicateError(TranslationContainer|string $param0) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_PLUGIN_DUPLICATEERROR, [ + public static function pocketmine_plugin_duplicateError(Translatable|string $param0) : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_PLUGIN_DUPLICATEERROR, [ 0 => $param0, ]); } - public static function pocketmine_plugin_enable(TranslationContainer|string $param0) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_PLUGIN_ENABLE, [ + public static function pocketmine_plugin_enable(Translatable|string $param0) : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_PLUGIN_ENABLE, [ 0 => $param0, ]); } - public static function pocketmine_plugin_fileError(TranslationContainer|string $param0, TranslationContainer|string $param1, TranslationContainer|string $param2) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_PLUGIN_FILEERROR, [ + public static function pocketmine_plugin_fileError(Translatable|string $param0, Translatable|string $param1, Translatable|string $param2) : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_PLUGIN_FILEERROR, [ 0 => $param0, 1 => $param1, 2 => $param2, ]); } - public static function pocketmine_plugin_genericLoadError(TranslationContainer|string $param0) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_PLUGIN_GENERICLOADERROR, [ + public static function pocketmine_plugin_genericLoadError(Translatable|string $param0) : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_PLUGIN_GENERICLOADERROR, [ 0 => $param0, ]); } - public static function pocketmine_plugin_incompatibleAPI(TranslationContainer|string $param0) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_PLUGIN_INCOMPATIBLEAPI, [ + public static function pocketmine_plugin_incompatibleAPI(Translatable|string $param0) : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_PLUGIN_INCOMPATIBLEAPI, [ 0 => $param0, ]); } - public static function pocketmine_plugin_incompatibleOS(TranslationContainer|string $param0) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_PLUGIN_INCOMPATIBLEOS, [ + public static function pocketmine_plugin_incompatibleOS(Translatable|string $param0) : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_PLUGIN_INCOMPATIBLEOS, [ 0 => $param0, ]); } - public static function pocketmine_plugin_incompatiblePhpVersion(TranslationContainer|string $param0) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_PLUGIN_INCOMPATIBLEPHPVERSION, [ + public static function pocketmine_plugin_incompatiblePhpVersion(Translatable|string $param0) : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_PLUGIN_INCOMPATIBLEPHPVERSION, [ 0 => $param0, ]); } - public static function pocketmine_plugin_incompatibleProtocol(TranslationContainer|string $param0) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_PLUGIN_INCOMPATIBLEPROTOCOL, [ + public static function pocketmine_plugin_incompatibleProtocol(Translatable|string $param0) : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_PLUGIN_INCOMPATIBLEPROTOCOL, [ 0 => $param0, ]); } - public static function pocketmine_plugin_load(TranslationContainer|string $param0) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_PLUGIN_LOAD, [ + public static function pocketmine_plugin_load(Translatable|string $param0) : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_PLUGIN_LOAD, [ 0 => $param0, ]); } - public static function pocketmine_plugin_loadError(TranslationContainer|string $param0, TranslationContainer|string $param1) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_PLUGIN_LOADERROR, [ + public static function pocketmine_plugin_loadError(Translatable|string $param0, Translatable|string $param1) : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_PLUGIN_LOADERROR, [ 0 => $param0, 1 => $param1, ]); } - public static function pocketmine_plugin_restrictedName() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_PLUGIN_RESTRICTEDNAME, []); + public static function pocketmine_plugin_restrictedName() : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_PLUGIN_RESTRICTEDNAME, []); } - public static function pocketmine_plugin_spacesDiscouraged(TranslationContainer|string $param0) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_PLUGIN_SPACESDISCOURAGED, [ + public static function pocketmine_plugin_spacesDiscouraged(Translatable|string $param0) : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_PLUGIN_SPACESDISCOURAGED, [ 0 => $param0, ]); } - public static function pocketmine_plugin_unknownDependency(TranslationContainer|string $param0) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_PLUGIN_UNKNOWNDEPENDENCY, [ + public static function pocketmine_plugin_unknownDependency(Translatable|string $param0) : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_PLUGIN_UNKNOWNDEPENDENCY, [ 0 => $param0, ]); } - public static function pocketmine_save_start() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_SAVE_START, []); + public static function pocketmine_save_start() : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_SAVE_START, []); } - public static function pocketmine_save_success(TranslationContainer|string $param0) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_SAVE_SUCCESS, [ + public static function pocketmine_save_success(Translatable|string $param0) : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_SAVE_SUCCESS, [ 0 => $param0, ]); } - public static function pocketmine_server_auth_disabled() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_SERVER_AUTH_DISABLED, []); + public static function pocketmine_server_auth_disabled() : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_SERVER_AUTH_DISABLED, []); } - public static function pocketmine_server_auth_enabled() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_SERVER_AUTH_ENABLED, []); + public static function pocketmine_server_auth_enabled() : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_SERVER_AUTH_ENABLED, []); } - public static function pocketmine_server_authProperty_disabled() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_SERVER_AUTHPROPERTY_DISABLED, []); + public static function pocketmine_server_authProperty_disabled() : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_SERVER_AUTHPROPERTY_DISABLED, []); } - public static function pocketmine_server_authProperty_enabled() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_SERVER_AUTHPROPERTY_ENABLED, []); + public static function pocketmine_server_authProperty_enabled() : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_SERVER_AUTHPROPERTY_ENABLED, []); } - public static function pocketmine_server_authWarning() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_SERVER_AUTHWARNING, []); + public static function pocketmine_server_authWarning() : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_SERVER_AUTHWARNING, []); } - public static function pocketmine_server_defaultGameMode(TranslationContainer|string $param0) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_SERVER_DEFAULTGAMEMODE, [ + public static function pocketmine_server_defaultGameMode(Translatable|string $param0) : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_SERVER_DEFAULTGAMEMODE, [ 0 => $param0, ]); } - public static function pocketmine_server_devBuild_error1(TranslationContainer|string $param0) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_SERVER_DEVBUILD_ERROR1, [ + public static function pocketmine_server_devBuild_error1(Translatable|string $param0) : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_SERVER_DEVBUILD_ERROR1, [ 0 => $param0, ]); } - public static function pocketmine_server_devBuild_error2() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_SERVER_DEVBUILD_ERROR2, []); + public static function pocketmine_server_devBuild_error2() : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_SERVER_DEVBUILD_ERROR2, []); } - public static function pocketmine_server_devBuild_error3() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_SERVER_DEVBUILD_ERROR3, []); + public static function pocketmine_server_devBuild_error3() : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_SERVER_DEVBUILD_ERROR3, []); } - public static function pocketmine_server_devBuild_error4(TranslationContainer|string $param0) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_SERVER_DEVBUILD_ERROR4, [ + public static function pocketmine_server_devBuild_error4(Translatable|string $param0) : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_SERVER_DEVBUILD_ERROR4, [ 0 => $param0, ]); } - public static function pocketmine_server_devBuild_error5(TranslationContainer|string $param0) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_SERVER_DEVBUILD_ERROR5, [ + public static function pocketmine_server_devBuild_error5(Translatable|string $param0) : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_SERVER_DEVBUILD_ERROR5, [ 0 => $param0, ]); } - public static function pocketmine_server_devBuild_warning1(TranslationContainer|string $param0) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_SERVER_DEVBUILD_WARNING1, [ + public static function pocketmine_server_devBuild_warning1(Translatable|string $param0) : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_SERVER_DEVBUILD_WARNING1, [ 0 => $param0, ]); } - public static function pocketmine_server_devBuild_warning2() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_SERVER_DEVBUILD_WARNING2, []); + public static function pocketmine_server_devBuild_warning2() : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_SERVER_DEVBUILD_WARNING2, []); } - public static function pocketmine_server_devBuild_warning3() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_SERVER_DEVBUILD_WARNING3, []); + public static function pocketmine_server_devBuild_warning3() : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_SERVER_DEVBUILD_WARNING3, []); } - public static function pocketmine_server_donate(TranslationContainer|string $param0) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_SERVER_DONATE, [ + public static function pocketmine_server_donate(Translatable|string $param0) : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_SERVER_DONATE, [ 0 => $param0, ]); } - public static function pocketmine_server_info(TranslationContainer|string $param0, TranslationContainer|string $param1) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_SERVER_INFO, [ + public static function pocketmine_server_info(Translatable|string $param0, Translatable|string $param1) : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_SERVER_INFO, [ 0 => $param0, 1 => $param1, ]); } - public static function pocketmine_server_info_extended(TranslationContainer|string $param0, TranslationContainer|string $param1, TranslationContainer|string $param2, TranslationContainer|string $param3) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_SERVER_INFO_EXTENDED, [ + public static function pocketmine_server_info_extended(Translatable|string $param0, Translatable|string $param1, Translatable|string $param2, Translatable|string $param3) : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_SERVER_INFO_EXTENDED, [ 0 => $param0, 1 => $param1, 2 => $param2, @@ -1575,220 +1575,220 @@ final class KnownTranslationFactory{ ]); } - public static function pocketmine_server_license(TranslationContainer|string $param0) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_SERVER_LICENSE, [ + public static function pocketmine_server_license(Translatable|string $param0) : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_SERVER_LICENSE, [ 0 => $param0, ]); } - public static function pocketmine_server_networkStart(TranslationContainer|string $param0, TranslationContainer|string $param1) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_SERVER_NETWORKSTART, [ + public static function pocketmine_server_networkStart(Translatable|string $param0, Translatable|string $param1) : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_SERVER_NETWORKSTART, [ 0 => $param0, 1 => $param1, ]); } - public static function pocketmine_server_query_running(TranslationContainer|string $param0, TranslationContainer|string $param1) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_SERVER_QUERY_RUNNING, [ + public static function pocketmine_server_query_running(Translatable|string $param0, Translatable|string $param1) : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_SERVER_QUERY_RUNNING, [ 0 => $param0, 1 => $param1, ]); } - public static function pocketmine_server_start(TranslationContainer|string $param0) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_SERVER_START, [ + public static function pocketmine_server_start(Translatable|string $param0) : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_SERVER_START, [ 0 => $param0, ]); } - public static function pocketmine_server_startFinished(TranslationContainer|string $param0) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_SERVER_STARTFINISHED, [ + public static function pocketmine_server_startFinished(Translatable|string $param0) : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_SERVER_STARTFINISHED, [ 0 => $param0, ]); } - public static function pocketmine_server_tickOverload() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_SERVER_TICKOVERLOAD, []); + public static function pocketmine_server_tickOverload() : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_SERVER_TICKOVERLOAD, []); } - public static function pocketmine_plugins() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_PLUGINS, []); + public static function pocketmine_plugins() : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_PLUGINS, []); } - public static function pocketmine_will_start(TranslationContainer|string $param0) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POCKETMINE_WILL_START, [ + public static function pocketmine_will_start(Translatable|string $param0) : Translatable{ + return new Translatable(KnownTranslationKeys::POCKETMINE_WILL_START, [ 0 => $param0, ]); } - public static function port_warning() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::PORT_WARNING, []); + public static function port_warning() : Translatable{ + return new Translatable(KnownTranslationKeys::PORT_WARNING, []); } - public static function potion_absorption() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POTION_ABSORPTION, []); + public static function potion_absorption() : Translatable{ + return new Translatable(KnownTranslationKeys::POTION_ABSORPTION, []); } - public static function potion_blindness() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POTION_BLINDNESS, []); + public static function potion_blindness() : Translatable{ + return new Translatable(KnownTranslationKeys::POTION_BLINDNESS, []); } - public static function potion_conduitPower() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POTION_CONDUITPOWER, []); + public static function potion_conduitPower() : Translatable{ + return new Translatable(KnownTranslationKeys::POTION_CONDUITPOWER, []); } - public static function potion_confusion() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POTION_CONFUSION, []); + public static function potion_confusion() : Translatable{ + return new Translatable(KnownTranslationKeys::POTION_CONFUSION, []); } - public static function potion_damageBoost() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POTION_DAMAGEBOOST, []); + public static function potion_damageBoost() : Translatable{ + return new Translatable(KnownTranslationKeys::POTION_DAMAGEBOOST, []); } - public static function potion_digSlowDown() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POTION_DIGSLOWDOWN, []); + public static function potion_digSlowDown() : Translatable{ + return new Translatable(KnownTranslationKeys::POTION_DIGSLOWDOWN, []); } - public static function potion_digSpeed() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POTION_DIGSPEED, []); + public static function potion_digSpeed() : Translatable{ + return new Translatable(KnownTranslationKeys::POTION_DIGSPEED, []); } - public static function potion_fireResistance() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POTION_FIRERESISTANCE, []); + public static function potion_fireResistance() : Translatable{ + return new Translatable(KnownTranslationKeys::POTION_FIRERESISTANCE, []); } - public static function potion_harm() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POTION_HARM, []); + public static function potion_harm() : Translatable{ + return new Translatable(KnownTranslationKeys::POTION_HARM, []); } - public static function potion_heal() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POTION_HEAL, []); + public static function potion_heal() : Translatable{ + return new Translatable(KnownTranslationKeys::POTION_HEAL, []); } - public static function potion_healthBoost() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POTION_HEALTHBOOST, []); + public static function potion_healthBoost() : Translatable{ + return new Translatable(KnownTranslationKeys::POTION_HEALTHBOOST, []); } - public static function potion_hunger() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POTION_HUNGER, []); + public static function potion_hunger() : Translatable{ + return new Translatable(KnownTranslationKeys::POTION_HUNGER, []); } - public static function potion_invisibility() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POTION_INVISIBILITY, []); + public static function potion_invisibility() : Translatable{ + return new Translatable(KnownTranslationKeys::POTION_INVISIBILITY, []); } - public static function potion_jump() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POTION_JUMP, []); + public static function potion_jump() : Translatable{ + return new Translatable(KnownTranslationKeys::POTION_JUMP, []); } - public static function potion_levitation() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POTION_LEVITATION, []); + public static function potion_levitation() : Translatable{ + return new Translatable(KnownTranslationKeys::POTION_LEVITATION, []); } - public static function potion_moveSlowdown() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POTION_MOVESLOWDOWN, []); + public static function potion_moveSlowdown() : Translatable{ + return new Translatable(KnownTranslationKeys::POTION_MOVESLOWDOWN, []); } - public static function potion_moveSpeed() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POTION_MOVESPEED, []); + public static function potion_moveSpeed() : Translatable{ + return new Translatable(KnownTranslationKeys::POTION_MOVESPEED, []); } - public static function potion_nightVision() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POTION_NIGHTVISION, []); + public static function potion_nightVision() : Translatable{ + return new Translatable(KnownTranslationKeys::POTION_NIGHTVISION, []); } - public static function potion_poison() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POTION_POISON, []); + public static function potion_poison() : Translatable{ + return new Translatable(KnownTranslationKeys::POTION_POISON, []); } - public static function potion_regeneration() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POTION_REGENERATION, []); + public static function potion_regeneration() : Translatable{ + return new Translatable(KnownTranslationKeys::POTION_REGENERATION, []); } - public static function potion_resistance() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POTION_RESISTANCE, []); + public static function potion_resistance() : Translatable{ + return new Translatable(KnownTranslationKeys::POTION_RESISTANCE, []); } - public static function potion_saturation() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POTION_SATURATION, []); + public static function potion_saturation() : Translatable{ + return new Translatable(KnownTranslationKeys::POTION_SATURATION, []); } - public static function potion_waterBreathing() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POTION_WATERBREATHING, []); + public static function potion_waterBreathing() : Translatable{ + return new Translatable(KnownTranslationKeys::POTION_WATERBREATHING, []); } - public static function potion_weakness() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POTION_WEAKNESS, []); + public static function potion_weakness() : Translatable{ + return new Translatable(KnownTranslationKeys::POTION_WEAKNESS, []); } - public static function potion_wither() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::POTION_WITHER, []); + public static function potion_wither() : Translatable{ + return new Translatable(KnownTranslationKeys::POTION_WITHER, []); } - public static function query_disable() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::QUERY_DISABLE, []); + public static function query_disable() : Translatable{ + return new Translatable(KnownTranslationKeys::QUERY_DISABLE, []); } - public static function query_warning1() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::QUERY_WARNING1, []); + public static function query_warning1() : Translatable{ + return new Translatable(KnownTranslationKeys::QUERY_WARNING1, []); } - public static function query_warning2() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::QUERY_WARNING2, []); + public static function query_warning2() : Translatable{ + return new Translatable(KnownTranslationKeys::QUERY_WARNING2, []); } - public static function server_port() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::SERVER_PORT, []); + public static function server_port() : Translatable{ + return new Translatable(KnownTranslationKeys::SERVER_PORT, []); } - public static function server_properties() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::SERVER_PROPERTIES, []); + public static function server_properties() : Translatable{ + return new Translatable(KnownTranslationKeys::SERVER_PROPERTIES, []); } - public static function setting_up_server_now() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::SETTING_UP_SERVER_NOW, []); + public static function setting_up_server_now() : Translatable{ + return new Translatable(KnownTranslationKeys::SETTING_UP_SERVER_NOW, []); } - public static function skip_installer() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::SKIP_INSTALLER, []); + public static function skip_installer() : Translatable{ + return new Translatable(KnownTranslationKeys::SKIP_INSTALLER, []); } - public static function tile_bed_noSleep() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::TILE_BED_NOSLEEP, []); + public static function tile_bed_noSleep() : Translatable{ + return new Translatable(KnownTranslationKeys::TILE_BED_NOSLEEP, []); } - public static function tile_bed_occupied() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::TILE_BED_OCCUPIED, []); + public static function tile_bed_occupied() : Translatable{ + return new Translatable(KnownTranslationKeys::TILE_BED_OCCUPIED, []); } - public static function tile_bed_tooFar() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::TILE_BED_TOOFAR, []); + public static function tile_bed_tooFar() : Translatable{ + return new Translatable(KnownTranslationKeys::TILE_BED_TOOFAR, []); } - public static function welcome_to_pocketmine(TranslationContainer|string $param0) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::WELCOME_TO_POCKETMINE, [ + public static function welcome_to_pocketmine(Translatable|string $param0) : Translatable{ + return new Translatable(KnownTranslationKeys::WELCOME_TO_POCKETMINE, [ 0 => $param0, ]); } - public static function whitelist_enable() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::WHITELIST_ENABLE, []); + public static function whitelist_enable() : Translatable{ + return new Translatable(KnownTranslationKeys::WHITELIST_ENABLE, []); } - public static function whitelist_info() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::WHITELIST_INFO, []); + public static function whitelist_info() : Translatable{ + return new Translatable(KnownTranslationKeys::WHITELIST_INFO, []); } - public static function whitelist_warning() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::WHITELIST_WARNING, []); + public static function whitelist_warning() : Translatable{ + return new Translatable(KnownTranslationKeys::WHITELIST_WARNING, []); } - public static function you_have_finished() : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::YOU_HAVE_FINISHED, []); + public static function you_have_finished() : Translatable{ + return new Translatable(KnownTranslationKeys::YOU_HAVE_FINISHED, []); } - public static function you_have_to_accept_the_license(TranslationContainer|string $param0) : TranslationContainer{ - return new TranslationContainer(KnownTranslationKeys::YOU_HAVE_TO_ACCEPT_THE_LICENSE, [ + public static function you_have_to_accept_the_license(Translatable|string $param0) : Translatable{ + return new Translatable(KnownTranslationKeys::YOU_HAVE_TO_ACCEPT_THE_LICENSE, [ 0 => $param0, ]); } diff --git a/src/lang/Language.php b/src/lang/Language.php index ec95b1905..72e1a073b 100644 --- a/src/lang/Language.php +++ b/src/lang/Language.php @@ -130,26 +130,26 @@ class Language{ } /** - * @param (float|int|string|TranslationContainer)[] $params + * @param (float|int|string|Translatable)[] $params */ public function translateString(string $str, array $params = [], ?string $onlyPrefix = null) : string{ $baseText = $this->get($str); $baseText = $this->parseTranslation(($onlyPrefix === null or strpos($str, $onlyPrefix) === 0) ? $baseText : $str, $onlyPrefix); foreach($params as $i => $p){ - $replacement = $p instanceof TranslationContainer ? $this->translate($p) : $this->parseTranslation((string) $p); + $replacement = $p instanceof Translatable ? $this->translate($p) : $this->parseTranslation((string) $p); $baseText = str_replace("{%$i}", $replacement, $baseText); } return $baseText; } - public function translate(TranslationContainer $c) : string{ + public function translate(Translatable $c) : string{ $baseText = $this->internalGet($c->getText()); $baseText = $this->parseTranslation($baseText ?? $c->getText()); foreach($c->getParameters() as $i => $p){ - $replacement = $p instanceof TranslationContainer ? $this->translate($p) : $this->parseTranslation($p); + $replacement = $p instanceof Translatable ? $this->translate($p) : $this->parseTranslation($p); $baseText = str_replace("{%$i}", $replacement, $baseText); } diff --git a/src/lang/TranslationContainer.php b/src/lang/Translatable.php similarity index 83% rename from src/lang/TranslationContainer.php rename to src/lang/Translatable.php index 1b51f11ef..43905a1b1 100644 --- a/src/lang/TranslationContainer.php +++ b/src/lang/Translatable.php @@ -23,21 +23,21 @@ declare(strict_types=1); namespace pocketmine\lang; -final class TranslationContainer{ +final class Translatable{ /** @var string $text */ protected $text; - /** @var string[]|TranslationContainer[] $params */ + /** @var string[]|Translatable[] $params */ protected $params = []; /** - * @param (float|int|string|TranslationContainer)[] $params + * @param (float|int|string|Translatable)[] $params */ public function __construct(string $text, array $params = []){ $this->text = $text; foreach($params as $k => $param){ - if(!($param instanceof TranslationContainer)){ + if(!($param instanceof Translatable)){ $this->params[$k] = (string) $param; }else{ $this->params[$k] = $param; @@ -50,13 +50,13 @@ final class TranslationContainer{ } /** - * @return string[]|TranslationContainer[] + * @return string[]|Translatable[] */ public function getParameters() : array{ return $this->params; } - public function getParameter(int|string $i) : TranslationContainer|string|null{ + public function getParameter(int|string $i) : Translatable|string|null{ return $this->params[$i] ?? null; } diff --git a/src/player/Player.php b/src/player/Player.php index 8f423c529..174d833a3 100644 --- a/src/player/Player.php +++ b/src/player/Player.php @@ -82,7 +82,7 @@ use pocketmine\item\ItemUseResult; use pocketmine\item\Releasable; use pocketmine\lang\KnownTranslationFactory; use pocketmine\lang\Language; -use pocketmine\lang\TranslationContainer; +use pocketmine\lang\Translatable; use pocketmine\math\Vector3; use pocketmine\nbt\tag\CompoundTag; use pocketmine\nbt\tag\IntTag; @@ -319,7 +319,7 @@ class Player extends Human implements CommandSender, ChunkListener, IPlayer{ } } - public function getLeaveMessage() : TranslationContainer|string{ + public function getLeaveMessage() : Translatable|string{ if($this->spawned){ return KnownTranslationFactory::multiplayer_player_left($this->getDisplayName())->prefix(TextFormat::YELLOW); } @@ -1772,8 +1772,8 @@ class Player extends Human implements CommandSender, ChunkListener, IPlayer{ /** * Sends a direct chat message to a player */ - public function sendMessage(TranslationContainer|string $message) : void{ - if($message instanceof TranslationContainer){ + public function sendMessage(Translatable|string $message) : void{ + if($message instanceof Translatable){ $this->sendTranslation($message->getText(), $message->getParameters()); return; } @@ -1782,11 +1782,11 @@ class Player extends Human implements CommandSender, ChunkListener, IPlayer{ } /** - * @param string[]|TranslationContainer[] $parameters + * @param string[]|Translatable[] $parameters */ public function sendTranslation(string $message, array $parameters = []) : void{ //we can't send nested translations to the client, so make sure they are always pre-translated by the server - $parameters = array_map(fn(string|TranslationContainer $p) => $p instanceof TranslationContainer ? $this->getLanguage()->translate($p) : $p, $parameters); + $parameters = array_map(fn(string|Translatable $p) => $p instanceof Translatable ? $this->getLanguage()->translate($p) : $p, $parameters); if(!$this->server->isLanguageForced()){ foreach($parameters as $i => $p){ $parameters[$i] = $this->getLanguage()->translateString($p, [], "pocketmine."); @@ -1873,7 +1873,7 @@ class Player extends Human implements CommandSender, ChunkListener, IPlayer{ /** * Kicks a player from the server */ - public function kick(string $reason = "", TranslationContainer|string|null $quitMessage = null) : bool{ + public function kick(string $reason = "", Translatable|string|null $quitMessage = null) : bool{ $ev = new PlayerKickEvent($this, $reason, $quitMessage ?? $this->getLeaveMessage()); $ev->call(); if(!$ev->isCancelled()){ @@ -1898,10 +1898,10 @@ class Player extends Human implements CommandSender, ChunkListener, IPlayer{ * * Note for internals developers: Do not call this from network sessions. It will cause a feedback loop. * - * @param string $reason Shown to the player, usually this will appear on their disconnect screen. - * @param TranslationContainer|string|null $quitMessage Message to broadcast to online players (null will use default) + * @param string $reason Shown to the player, usually this will appear on their disconnect screen. + * @param Translatable|string|null $quitMessage Message to broadcast to online players (null will use default) */ - public function disconnect(string $reason, TranslationContainer|string|null $quitMessage = null) : void{ + public function disconnect(string $reason, Translatable|string|null $quitMessage = null) : void{ if(!$this->isConnected()){ return; } @@ -1915,9 +1915,9 @@ class Player extends Human implements CommandSender, ChunkListener, IPlayer{ * This method executes post-disconnect actions and cleanups. * * @param string $reason Shown to the player, usually this will appear on their disconnect screen. - * @param TranslationContainer|string|null $quitMessage Message to broadcast to online players (null will use default) + * @param Translatable|string|null $quitMessage Message to broadcast to online players (null will use default) */ - public function onPostDisconnect(string $reason, TranslationContainer|string|null $quitMessage) : void{ + public function onPostDisconnect(string $reason, Translatable|string|null $quitMessage) : void{ if($this->isConnected()){ throw new \InvalidStateException("Player is still connected"); }