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

удалено

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

Статус темы:
Закрыта.
  1. Автор темы
    MCosmos

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

    Баллы:
    76
    удалено
     
    Последнее редактирование: 25 янв 2022
  2. __Void__

    __Void__ Участник Пользователь

    Баллы:
    36
    Постой, это плагин на бан / разбан во IP?
    Есть же в Spigot /ban-ip и /pardon-ip
     
  3. NoooobKa

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

    Баллы:
    76
    Имя в Minecraft:
    NoooobKa
    При выключении конфиг сохраняешь?
    Код:
        public void onDisable() {
            this.getConfig().options().copyDefaults(true);
            saveConfig();
        }
     
  4. _EneRo_

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

    Баллы:
    76
    +1
     
  5. alexandrage

    alexandrage Старожил Пользователь

    Баллы:
    173
  6. NoooobKa

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

    Баллы:
    76
    Имя в Minecraft:
    NoooobKa
    Создавай/загружай конфиг при запуске, сохраняй при выключении. У тебя получилась каша.
    Код:
                            FileConfiguration ban = YamlConfiguration.loadConfiguration(banlist);
                            List<String> banned = ban.getStringList("Banned-IPS");
                            FileConfiguration banp = YamlConfiguration.loadConfiguration(banlist);
                            List<String> bannedp = banp.getStringList("Banned-Players");
    Тут ты 2 раза загружаешь один и тот же файл в 2 разных конфига, в этом есть смысл?
     
  7. NoooobKa

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

    Баллы:
    76
    Имя в Minecraft:
    NoooobKa
    Я имею ввиду что ты можешь работать с одним конфигом

    Код:
          FileConfiguration ban = YamlConfiguration.loadConfiguration(banlist);
                            List<String> banned = ban.getStringList("Banned-IPS");
                            List<String> bannedp = ban.getStringList("Banned-Players");
     
  8. krikerGaming

    krikerGaming Активный участник

    Баллы:
    61
    Имя в Minecraft:
    KrikerGaming
    оу бро я незнаю)))))
     
Статус темы:
Закрыта.

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