Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

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

Mathias_Ward

Новичок
Баллы
16
Cannot resolve method 'sendMessage(TextComponent)'
Cannot resolve symbol 'Main'

Подключенные либы в IntelliJ IDEA
YQFqG.png


Код:
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));
 
Cannot resolve method 'sendMessage(TextComponent)'
Cannot resolve symbol 'Main'

Подключенные либы в IntelliJ IDEA
YQFqG.png


Код:
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));
В чём собственно заключается проблема? (И на будущее используй конструктор для обращения к главному классу, вместо статического метода getInstance()). И что за названия переменных в виде var? Декомпилированный плагин пытаешься восстановить?
 
Проблема в том что он не определяет
Cannot resolve method 'sendMessage(TextComponent)'
Cannot resolve symbol 'Main'
 

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

Назад
Верх