Добавлена отсутствующая вкладка завершения для:
/chatgames togglesound
/chatgames toggleAll
/chatgames remove
- Добавлена поддержка софт-зависимости MythicMobs для расы HUNT
- Добавлен пример реализации MythicMobs в chatRaces.yml
- Исправлено неправильное подсчитывание расы HUNT
- Исправлена команда help, которая предлагалась, но не существовала
- Незначительный рефакторинг общего кода
- Добавлена вкладка для игр в нижнем регистре, которая раньше показывала их только в верхнем регистре
- Исправлено то, что самые быстрые верхние местоположения возвращали обратные значения, вместо 1-го отображалось последнее
- Исправлены ответы типа «1.17» или вопросы, содержащие точку, которые не распознавались как ответы
- Исправлено /chatgames trivia <question_id>, не распознающее ID
Другие дополнения скоро появятся!
- Исправлено, что гонки в чате не определяли правильное число для победы в игре, в результате чего игра заканчивалась с сообщением о победе до того, как вы добирались до этого числа.
- Исправлено сообщение об ошибке, когда тип материала не распознавался в пользовательской команде /chatgames <race> <type> <amount>.
- Исправлена ошибка, когда пользовательская команда races не распознавала идентификаторы материалов в нижнем регистре, теперь она принимает любой регистр.
- Удалено множество асинхронных вызовов для обеспечения функциональности
- Исправлено cancel-message-when-winning, когда установлено значение false, все равно отменялось
- Исправлено создание и чтение базы данных SQLite из директории сервера, что приводило к некорректному чтению старой базы данных, теперь это происходит из папки плагина
- Исправлена версия plugin.yml, вызывающая сообщение о новом обновлении
Большое обновление
Добавлен пул соединений Hikari для повышения производительности при запросах к базе данных
Добавлена вики для плагина: Home
Добавлена новая игра 'GUESS_THE_NUMBER'
Добавлена поддержка пользовательских звуков
Добавлена команда '/chatgames any' для запуска случайной игры/гонки
Добавлена поддержка новых блоков в гонках в 1.21
Добавлено новое поле для вебхука discord
Добавлены %chatgames_show_current_pos_top% и %chatgames_show_current_pos_fastest% для отображения текущей позиции игрока в указанной таблице лидеров
Добавлено завершение табуляции для команды points и новая команда 'any', которая запускает случайную игру
Исправлена синхронизация задач, чтобы не пропускать игры из-за условий гонки
Исправлены заполнители, которые не работали при спаме в консоли, теперь они просто возвращают пустую строку
Исправлены другие мелкие ошибки
Добавлена пользовательская команда запуска игры:
/chatgames reaction <word>
/chatgames unscramble <слово>
/chatgames unreverse <слово>
/chatgames fillout <слово>
/chatgames random <длина>
/chatgames trivia <question_id>
/chatgames hoverable <слово>
/chatgames guess_the_number <число> <диапазон для показа>
/chatgames math 12 * 4 - 8
В конфигурационные файлы (config, rewards, messages) было внесено несколько важных изменений. В попытке облегчить переход к новому обновлению я сделал ссылку на GitHub, которая показывает, что было добавлено, а также удалено или изменено.
config.yml: Update config.yml · nsider4/ChatGames-Premium@03438f0
rewards.yml: Update rewards.yml · nsider4/ChatGames-Premium@c63ddf1
messages.yml: Update messages.yml · nsider4/ChatGames-Premium@a472a7f