Localize gamemode command errors

This commit is contained in:
Dylan K. Taylor
2021-10-02 21:22:54 +01:00
parent 30e10c38b6
commit fb570970a8
5 changed files with 18 additions and 4 deletions

View File

@ -1121,6 +1121,18 @@ final class KnownTranslationFactory{
return new Translatable(KnownTranslationKeys::POCKETMINE_COMMAND_GAMEMODE_DESCRIPTION, []);
}
public static function pocketmine_command_gamemode_failure(Translatable|string $playerName) : Translatable{
return new Translatable(KnownTranslationKeys::POCKETMINE_COMMAND_GAMEMODE_FAILURE, [
"playerName" => $playerName,
]);
}
public static function pocketmine_command_gamemode_unknown(Translatable|string $gameModeName) : Translatable{
return new Translatable(KnownTranslationKeys::POCKETMINE_COMMAND_GAMEMODE_UNKNOWN, [
"gameModeName" => $gameModeName,
]);
}
public static function pocketmine_command_gc_chunks(Translatable|string $chunksCollected) : Translatable{
return new Translatable(KnownTranslationKeys::POCKETMINE_COMMAND_GC_CHUNKS, [
"chunksCollected" => $chunksCollected,

View File

@ -246,6 +246,8 @@ final class KnownTranslationKeys{
public const POCKETMINE_COMMAND_ENCHANT_DESCRIPTION = "pocketmine.command.enchant.description";
public const POCKETMINE_COMMAND_EXCEPTION = "pocketmine.command.exception";
public const POCKETMINE_COMMAND_GAMEMODE_DESCRIPTION = "pocketmine.command.gamemode.description";
public const POCKETMINE_COMMAND_GAMEMODE_FAILURE = "pocketmine.command.gamemode.failure";
public const POCKETMINE_COMMAND_GAMEMODE_UNKNOWN = "pocketmine.command.gamemode.unknown";
public const POCKETMINE_COMMAND_GC_CHUNKS = "pocketmine.command.gc.chunks";
public const POCKETMINE_COMMAND_GC_CYCLES = "pocketmine.command.gc.cycles";
public const POCKETMINE_COMMAND_GC_DESCRIPTION = "pocketmine.command.gc.description";