@Nonnull @SuppressWarnings("deprecation") static String format(String key, Object... params) { return I18n.canTranslate(key) ? I18n.translateToLocalFormatted(key, params) : String.format(Locale.US, I18n.translateToFallback(key), params); } }
@SuppressWarnings("deprecation") public static String translateToLocal(String key) { if (I18n.canTranslate(key)) { return I18n.translateToLocal(key); } else { return I18n.translateToFallback(key); } }
public static String translateToLocal(String key) { if (I18n.canTranslate(key)) { return I18n.translateToLocal(key); } else { return I18n.translateToFallback(key); } }
public String localise(String key) { if (I18n.canTranslate(key)) { return I18n.translateToLocal(key); } else { return I18n.translateToFallback(key); } }
public static String translate(String key) { if (I18n.canTranslate(key)) { return I18n.translateToLocal(key); } else { return I18n.translateToFallback(key); } }
@Override public String localise(String input) { if(!minerServer.playerHasClient(player.getPersistentID())) { return I18n.translateToFallback(input); } return input; } }
private void needAdmin(ICustomCommandSender sender) throws CommandException { if(sender instanceof CommandSenderPlayer) { CommandSenderPlayer player = (CommandSenderPlayer) sender; MinecraftServer server = player.getPlayer().mcServer; if (server.isDedicatedServer() && !player.getPlayer().canCommandSenderUseCommand(server.getOpPermissionLevel(), "veinminer.admin")) { boolean playerNoClient = !minerServer.playerHasClient(player.getPlayer().getUniqueID()); String message = "command.veinminer.permissionDenied"; if (playerNoClient) { message = I18n.translateToFallback(message); } throw new CommandException(message); } } }