JiMoon
@JiMoon
меня тут ненавидят, потому что я говнокодер.

Почему высвечивается ошибка и как ее исправить?

бонсуар (извините, что не задал вопрос на rubukkit.org)
я пишу свой плагин по Minecraft, и у меня отрывок подчёркивается красным
19 линия, цикл for, переменная player
помогите(
Код:
package me.dicksuckerjimoon.jimoonreward;

import org.bukkit.Bukkit;
import org.bukkit.OfflinePlayer;
import org.bukkit.entity.Player;
import org.bukkit.plugin.java.JavaPlugin;

import java.io.IOException;

public class DonateDiscordAPI extends JavaPlugin {

    private DonateDiscordAPI plugin;

    public DonateDiscordAPI(Main main) {
        this.plugin = plugin;
    }

    public static void getPlayerGroup(Player player) throws IOException {
        for (Player <b>player</b> : Bukkit.getOfflinePlayers()) {
            if (player.hasPermission("group.default")) {
                Runtime.getRuntime().exec("/bin/bash -c python3 /Users/antongorestov/JiMoonProjects/JiMoonDonate/test.py");
            }
    }
    }
}
  • Вопрос задан
  • 65 просмотров
Решения вопроса 1
синтаксис Java запрещает переназначать имя переменной, которая уже объявлена во внешней области действия
у вас в цикле и в аргументе метода одинаковое имя переменной player
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы