UltimateServerProtector - плагин на уникальный админ-пароль для каждого игрока!

Для ядра UltimateServerProtector - плагин на уникальный админ-пароль для каждого игрока! 29.0

Нет прав для скачивания
  • Добавлены наказание за множественный перезаход на сервер без ввода верного пароля
  • Исправлена проблема с тем, что попытки ввода пароля сбрасывались после перезахода игрока (а также потенциальная утечка памяти связанная с этим).
  • Исправлена работа админских аргументов команды /usp
  • Исправлена ошибка при отключении плагина, когда логгер не активировался на момент отключения.
  • Немного почищен код и исправлен ряд опечаток в конфигурациях.
  • Мне нравится (+1)
Реакции: NoSlowD0wn
  • Добавлена возможность указывать старые режимы шифрования паролей, на случай если вы захотели его изменить
  • Исправлены проблемы при использовании соли
  • Сообщения об ошибках теперь выводят конкретный путь к строке которая должна отвечать за это сообщение
  • Слегка улучшен и оптимизирован ряд методов
  • Добавлено шифрование паролей.
    Шифрование паролей, после чего вам необходимо будет указывать их в data.yml в графе encrypted-password. Доступны следующие типы шифрований: BASE64, MD5, SHA224, SHA256, SHA384, SHA512, SHA3-224, SHA3-256, SHA3-384, SHA3-512. Данное шифрование было введено на случай, если вдруг кто-либо попытается застилить ваши данные с попыткой слить их в будущем. (Отвечая на вопрос "а не видны ли пароли в логах, какой смысл от скрытия если их всё равно можно увидеть?" - пароли не будут отображаться в логе, если включить режим ввода пароля через чат.)
  • Добавлена функция скрытия администраторов от игроков и игроков от администраторов до ввода пароля. (Импортировано из USP-tweaks.)
  • Улучшен ip-whitelist. Теперь можно указывать не только последнее число как было ранее, а любое (раньше нельзя было указать IP вот так 1.1.*.*. Теперь можно)
  • Специально для многонеуважаемых - теперь плагин не будет отключаться если обнаружит ядро spigot, основной функционал должен будет работать, однако не надейтесь на какую-либо поддержку, если используете уязвимый софт.
  • Удалена функция отключения триггера мобов на игроков которые не ввели админ пароль. (Будет импортировано в USP-tweaks.)
  • Добавлена возможность указать периодичность основной проверки.
  • Изменена система обработки тасков. Благодарность @imDaniX (Если вы пользовались предоставляемым функционалом исполнения тасков в плагине - вам придется это заменить.)
  • ServerProtectorPasswordEnterEvent отключен по умолчанию в целях безопасности.
  • Исправлен баг с нерабочем запретом исполнения команд не от консоли.
  • Добавлена возможность изменять системные сообщения messages.yml.
  • Исправлен ряд опечаток в конфигурации.
  • Небольшие оптимизации в разных местах.
  • Добавил недостающие элементы в таб-комплит
  • Изменил проверку версии игры для соответствия будущим требованиям Paper
  • Переработана команда /usp, добавлены права на каждое отдельное действие (serverprotector.reload/reboot и т.п.)
  • Добавлена команда /usp logout для сброса текущей сессии. При её вводе - вас кикнет с сервера и при следующем входе вам нужно будет вновь ввести админ-пароль.
  • В API добавлен ServerProtectorLogoutEvelt - вызывается при логауте игрока.
  • По умолчанию теперь включено отключение плагина, если на сервере установлен Plugman или ему подобные плагины, способные отгружать его. (Добавлен отдельный параметр в конфигурации shutdown-on-disable-only-if-plugman)
  • Небольшие оптимизации и улучшения
  • Мне нравится (+1)
Реакции: Furry__wolf
  • Добавлена проверка на наличие BungeeGuard, если режим bungeecord установлен на true..
  • Малый фикс ошибок связанных с работой апи в специфичных ситуациях.
  • Добавлены новые тайтлы для ввода верного и неверного паролей (обновите message.yml)
  • Добавлена возможность запрета открывать инвентарь во время ввода пароля (может пригодится при использовании предмета на выбор сервера, который не использует команды)
  • Добавлены новые методы в API, а именно isAuthorised и autorisePlayer, которые позволят упросить работу с плагином, а также варны при попытке выполнить действия, которые по умолчанию невозможно выполнить. (подробнее: https://github.com/Overwrite987/UltimateServerProtector/wiki/Использование-API)
  • Сделаны малые оптимизации.
  • Исправлена проблема, когда из за отключенных оповещений для админов ломались оповещения для консоли.
  • Исправлена редкая ошибка при входе игрока.
  • Улучшена система исключенных игроков. Теперь для каждого типа проверки есть свой список исключенных игроков, что сделает использование данного параметра удобнее и безопаснее.
  • Улучшен ip-whitelist. Теперь для каждого игрока можно добавить свой IP адрес
  • Изменен синтаксис подкоманд addip и remip.
  • Сделаны небольшие оптимизации и улучшения.
Исправил ошибку при отключении плагина
Назад
Сверху Снизу