Gold Плагин Защита Авторизация PinPrompt [3.15.6]

При обновлении с версии 2.x.x обязательно прочтите нижеследующую информацию​

  • Переработана языковая система и языковая часть config.yml.
  • Перешли на статический Common util вместо экземпляра StringHelper.
  • Улучшено сообщение о перезагрузке плагина для отправки игроку или консоли, которые его запросили.
  • Изменен config.yml для использования отступов в 2 пробела и обрезаны некоторые пустые строки и пробелы.
  • Удалена миграция базы данных v1 -> v2.
  • Перепакован весь плагин и изменено его название на PINPrompt с PinPrompt, включая события API и многое другое.
  • Улучшено сообщение команды по умолчанию и добавлена справка /PINPrompt (разрешение: pinprompt.command.help).
  • Сгруппировал множество настроек config.yml в разделы и изменил множество названий настроек.
  • Улучшена куча комментариев в config.yml.
  • Удалена система кэширования имен игроков.
  • Переместил все менеджеры в систему менеджеров-одиночек.
  • Улучшен процесс настройки головы и управление с использованием перечисления, а не 100 различных классов.
  • Добавлены псевдонимы pinp и pprompt.
  • Переделана вся система баз данных, чтобы стать чище, эффективнее и безопаснее.
  • Исправлена проблема, из-за которой вам приходилось вводить PIN-код сразу после его создания.
  • Исправлена проблема, из-за которой некоторые коды обрабатывались, даже если игроку было запрещено заходить на сервер из-за того, что он был забанен.
  • Улучшен язык заголовка инвентаря, сделав его единым форматом, который повторяется в зависимости от настроенной длины PIN-кода.
  • Добавлен мигратор базы данных для v2 -> v3.
  • Переименованы Head Sets в Head Style.
  • Изменены настройки конфига запрета на простую единую настройку.
  • Обновлена и добавлена поддержка 1.19.
  • Множество мелких изменений, рефакторинг и улучшение производительности внутри.
Изменения в конфигурации (просто удалите старый config.yml и сделайте его заново)

ЧИТАЙТЕ МЕНЯ, ЕСЛИ ОБНОВЛЯЕТЕСЬ С версии 2.x.x​

Чтобы обновиться до этой версии, обновите jar плагина, сделайте резервную копию вашего config.yml, удалите его, запустите сервер для генерации нового config.yml и конвертируйте вашу старую базу данных v2 в базу данных v3, что может занять несколько секунд или несколько минут (база данных v2 с 10k записей заняла менее секунды для меня лично), остановите сервер, затем настройте config.yml по своему усмотрению, и вы готовы к работе! Если вы используете MySQL с несколькими серверами, пожалуйста, убедитесь, что вы не запускаете версию 2 этого плагина на преобразованной базе данных v2 -> v3.

В связи с характером этого обновления, оно было помечено как BETA. Я не рекомендую использовать его на рабочих серверах в случае каких-либо проблем, которые я упустил, но, пожалуйста, загрузите его на локальную машину или другой сервер с копией ваших рабочих данных, чтобы протестировать и убедиться, что он работает и, самое главное, конвертирует вашу базу данных.
  • Изменен на статический VersionHelper и статический RegistrationHelper.
  • Улучшен процесс регистрации команд.
Без изменений в конфигурации.
  • Лайк 0
Реакции:1 пользователя
  • Удален PluginDetails и добавлен статический PluginInformation, содержащий информацию о плагине.
  • Улучшено сообщение о лицензии при запуске.
  • Улучшено сообщение о перезагрузке.
Никаких изменений в конфигурации.
1
  • Добавлена настройка конфигурации "Display Number As Amount", позволяющая отображать число как сумму головки.
  • Добавлен "чистый" тип набора головок, который является просто кварцевым типом набора головок без цифр.
ВерхНиз