1. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Помогите Ошибка при компиляции

Тема в разделе "Разработка плагинов для новичков", создана пользователем Mathias_Ward, 9 дек 2024.

  1. Автор темы
    Mathias_Ward

    Mathias_Ward Новичок

    Баллы:
    16
    Cannot resolve method 'sendMessage(TextComponent)'
    Cannot resolve symbol 'Main'

    Подключенные либы в IntelliJ IDEA
    [​IMG]

    Код:
    Player player = (Player)sender;
                String tagKey;
                if (args.length == 2 && args[0].equalsIgnoreCase("select")) {
                    tagKey = args[1];
                    if (player.hasPermission("lelnamecolor." + tagKey)) {
                        Main.getInstance().setPlayerColor(player, args[1]);
                        player.sendMessage(ChatColor.translateAlternateColorCodes('&', "§fУстановлено [ЦВЕТ]"));
                    } else {
                        player.sendMessage(ChatColor.RED + "У вас нет прав.");
                    }
    
                    return true;
                }

    Код:
    text2 = ChatColor.translateAlternateColorCodes('&', "    &f" + var10001.getString("name-colors.2") + "[ЦВЕТ] &f- ");
    player.sendMessage(Component.text(text2).append(color2));
    
     
  2. BetterLex

    BetterLex Активный участник Пользователь

    Баллы:
    76
    В чём собственно заключается проблема? (И на будущее используй конструктор для обращения к главному классу, вместо статического метода getInstance()). И что за названия переменных в виде var? Декомпилированный плагин пытаешься восстановить?
     
  3. Автор темы
    Mathias_Ward

    Mathias_Ward Новичок

    Баллы:
    16
    Проблема в том что он не определяет
    Cannot resolve method 'sendMessage(TextComponent)'
    Cannot resolve symbol 'Main'
     

Поделиться этой страницей