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");
            }
    }
    }
}
  • Вопрос задан
  • 64 просмотра
Решения вопроса 1
синтаксис Java запрещает переназначать имя переменной, которая уже объявлена во внешней области действия
у вас в цикле и в аргументе метода одинаковое имя переменной player
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
Bell Integrator Ульяновск
До 400 000 ₽
Bell Integrator Хабаровск
До 400 000 ₽
Bell Integrator Ижевск
До 400 000 ₽