Нет изменений в конфигах
- Наконец-то исправлены проблемы с загрузкой SQLite в старых версиях Minecraft.
- Добавлена поддержка PIN-кода длиной до 8 цифр. Теперь вы можете использовать до 43 046 721 комбинаций PIN-кодов.
- Изменено предложение автозаполнения при изменении PIN-кода другого игрока, теперь оно будет просто говорить <PIN>, потому что выполнение цикла for 43 м не лучший вариант и приведет к сбою любого сервера.
- По умолчанию бан включен.
- Исправлен обход максимального количества неудачных попыток, позволяющий выполнить перебор путем повторного входа в систему до достижения максимального количества попыток вывода.
- Убрано какое-то бессмысленное затенение.
- Куча рефакторинга с комментариями и проверкой того, что все не равно нулю и т. Д.
- Сохраняйте эффект зелья слепоты вместо того, чтобы каждый раз переделывать его.
- Обновлена версия slf4j до 1.7.32.
- Разрешено опции «-1» забанить игрока навсегда.
- Добавлена поддержка более длительных запретов.
- Добавлена команда для разблокировки игрока, которому в настоящее время запрещено вводить неверный PIN-код.
Изменения конфигурации (только комментарии)
- Улучшили инициализацию ArrayList в диспетчере данных вместо того, чтобы добавлять в него три раза после создания.
- Никаких изменений конфигурации.
Никаких изменений конфигурации.
- Увеличена продолжительность слепоты, чтобы не вызывать мигания.
Добавлено асинхронное кэширование ников игроков.
Никаких изменений конфигурации.
Никаких изменений конфигурации.
- Обновлен HikariCP до 4.0.3 с 4.0.1.
Изменил всю систему NMS на систему отражения, обычно вы увидите, что изменение было наоборот, но вот мои рассуждения: раньше мне приходилось использовать 15 реализаций (по одной для каждой версии NMS, которая может быть несколько для каждой версии Minecraft), и это очевидно увеличится.
Теперь мне не нужно импортировать сотни мегабайт зависимостей для каждой сборки. Это не стоит размера файла и кода NMS, который очень, очень мал и менялся всего 3 раза с момента 1.8 (6 лет), поэтому мы тратим много кода, теперь мы просто используем 3 разные версии вместо 15.
Это также имеет небольшое преимущество в виде поддержки будущих версий Minecraft без обновления, если ничего не изменилось. Все отражения кэшируются при запуске, поэтому не беспокойтесь о производительности.
Никаких изменений конфигурации.