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

Плагин [ADMIN/SEC] AccAuth v1.6.4 - плагин авторизации (IP BAN) [1.7 - 1.8.x]

xDark

Активный участник
Пользователь
Баллы
96
del
 
Последнее редактирование:
Насчёт кода - глянул несколько классов, вроде некоторые части кода вырезаны из AuthMe.
как раз таки нет.
Или если ты их нашел - то где, т.к. не смотрел исходники.
Банжа - начну делать.
Что именно нужно для банжи? fall-back server?

v1.3 - исправление некоторых багов.
v1.3.1 - Добавлена поддержка BungeeCord, проверяйте, не тестировал, т.к. нет возможности.
 
как раз таки нет.
Или если ты их нашел - то где, т.к. не смотрел исходники.
Банжа - начну делать.
Что именно нужно для банжи? fall-back server?

v1.3 - исправление некоторых багов.
v1.3.1 - Добавлена поддержка BungeeCord, проверяйте, не тестировал, т.к. нет возможности.
Нет. В смысле - имеем сеть серверов соединённых банжой. На банже - твой плагин. Вводим на любом из серверов команду твоего плагина - и она работает. Вот в чём смысл.
 
Нет. В смысле - имеем сеть серверов соединённых банжой. На банже - твой плагин. Вводим на любом из серверов команду твоего плагина - и она работает. Вот в чём смысл.
Аааа, сделаю чуть позже.
залей версию без поддержки банжи
в конфиге bungge.enabled на false
Нет. В смысле - имеем сеть серверов соединённых банжой. На банже - твой плагин. Вводим на любом из серверов команду твоего плагина - и она работает. Вот в чём смысл.
эм... а теперь тупик.. В плагине команд - то нет.
Апдейт:
v1.4.0:
  • Добавлено возможность редактировать время, после которого игрок будет ккнут, если не введет пароль.
  • Добавлен телепорт на локацию, при логине игрока (см. конфиг)
  • Добавлена возможность кикнуть игрока при вводе неверного пароля.
  • (Нужно пересоздать конфиг!)
Скачать: см. шапку темы
 
Где SQL? Плагин на авторизацию без SQL очень странно.
 
Где SQL? Плагин на авторизацию без SQL очень странно.
сделаю. Ждите.
Где SQL? Плагин на авторизацию без SQL очень странно.
SQLite готов.
Выложу когда сделаю mysql.
Нет, я не делал так долго sqlite, уходил на время c:
JuE6WvS.png
 
Апдейт, скоро залью c:
WVAaa5u.png

Апдейт:
  • v1.5.0;
  1. Добавлена возможность бана по IP игрока, если тот введет пароль неправильно x раз (см. конфиг и ОБНОВИТЕ его).
  2. SQLite пока что откладывается в ящик, т.к. делаю основные функции.
 
Апдейт, скоро залью c:
WVAaa5u.png

Апдейт:
  • v1.5.0;
  1. Добавлена возможность бана по IP игрока, если тот введет пароль неправильно x раз (см. конфиг и ОБНОВИТЕ его).
  2. SQLite пока что откладывается в ящик, т.к. делаю основные функции.
Команд нет, тоесть пароль, по сути, менять нельзя?
 
Команд нет, тоесть пароль, по сути, менять нельзя?
Сделаю сейчас же, спасибо что напомнил c:
Апдейт:
  • v1.5.1:
  1. Добавлена возможность смены паролей. (см. config.yml)
  2. Добавлен класс Decoder.java (типо уменьшил кот)
  3. Обновите config.yml и messages.yml
Скачать: см. в шапке темы.
 
Сделаю сейчас же, спасибо что напомнил c:
Апдейт:
  • v1.5.1:
  1. Добавлена возможность смены паролей. (см. config.yml)
  2. Добавлен класс Decoder.java (типо уменьшил кот)
  3. Обновите config.yml и messages.yml
Скачать: см. в шапке темы.
Нет. В смысле - имеем сеть серверов соединённых банжой. На банже - твой плагин. Вводим на любом из серверов команду твоего плагина - и она работает. Вот в чём смысл.
 
https://github.com/xxDark/AccAuth/blob/master/src/me/xDark/AccAuth/AccAuth.java#L56 Серьёзно?
https://github.com/xxDark/AccAuth/blob/master/src/me/xDark/AccAuth/AccAuth.java#L74-L78 Нуллить не надо.

Иногда всё таки стоит читать подсказки ide.
Мда.
Прямая работа с фалами и конфигом в основном потоке будут делать больно всем, если что то пойдёт не так.
Игнорирование исключений не есть хорошо. Если это исключение не важно (а оно важно, как я посмотрю), то называй его "ignore".
Используй интерфейсы для типов хранения данных.
 
https://github.com/xxDark/AccAuth/blob/master/src/me/xDark/AccAuth/AccAuth.java#L56 Серьёзно?
https://github.com/xxDark/AccAuth/blob/master/src/me/xDark/AccAuth/AccAuth.java#L74-L78 Нуллить не надо.

Иногда всё таки стоит читать подсказки ide.
Мда.
Прямая работа с фалами и конфигом в основном потоке будут делать больно всем, если что то пойдёт не так.
Игнорирование исключений не есть хорошо. Если это исключение не важно (а оно важно, как я посмотрю), то называй его "ignore".
Используй интерфейсы для типов хранения данных.
Смысла вообще нет в файле хранить пароли, если sqlite есть.
 
SQLite уже готов, выкладывать сразу, или mysql ещё сделать?
 
SQLite уже готов, выкладывать сразу, или mysql ещё сделать?
Если ты все реализовал правльно, то для mysql надо всего лишь написать ~200 строк. Так что уж лучше обожди с релизом и дописывай mysql.
 

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

Назад
Верх