1. Удален файл config.yml
2. Добавлены ключи Block-Break-Message-Delay, Block-Place-Message-Delay, Entity-Damage-By-Entity-Message-Delay, Inventory-Click-Message-Delay, Player-Drop-Item-Message-Delay, Player-Item-Consume-Message-Delay, Player-Item-Held-Message-Delay, Player-Pickup-Item-Message-Delay, Player-Swap-Hand-Items-Message-Delay в файл Listeners.yml.
3. Теперь обработчик событий установлен по умолчанию на true. Установите значение на true, чтобы включить, и на false, чтобы отключить. Ключи, которые были затронуты: Block-Break-Enabled, Block-Place-Enabled, Entity-Damage-By-Entity-Enabled, Entity-Damage-Enabled, Inventory-Click-Enabled, Player-Command-Preprocess-Enabled, Player-Drop-Item-Enabled, Player-Exp-Change-Enabled, Player-Item-Consume-Enabled, Player-Item-Held-Enabled, Player-Move-Enabled, Player-Pickup-Item-Enabled, Player-Swap-Hand-Items-Enabled, в файле Listeners.yml.
4. Исправлен баг с отключением метода Entity-Damage-By-Entity-Enabled в файле Listeners.yml
5. Добавлены ключи Notify-Admin-Message-Player-Enabled, Notify-Admin-Message-Initiator-Enabled, Notify-Console-Message-Player-Enabled, Notify-Console-Message-Initiator-Enabled в файл Listeners.yml.
6. Добавлены ключи Notify-Admin-Player-Message, Notify-Admin-Initiator-Message, Notify-Admin-Message в файлы локализации.
7. Добавлен ключ Notify-Message-Admin в файлы CmdArgConfess.yml, CmdArgConfirm.yml, CmdArgMsg.yml, CmdArgStart.yml, CmdArgStop.yml, CmdArgStopAll.yml, CmdArgTimerAdd.yml, CmdArgTimerContinue.yml, CmdArgTimerStop.yml.
8. Исправлен баг с цветами, когда цвета не очищались для команды /scheck msg.
9. Исправлен баг с цветами, когда цвета не очищались для инициатора и для игрока, когда они писали в чат при включенной опции Global-Message-Player-In-Check-Visibility-Enabled, Global-Message-Initiator-In-Check-Visibility-Enabled.
10. Исправлен баг, когда задержка для инициатора и для игрока в чате не выдавалась при включенной опции Global-Message-Player-In-Check-Visibility-Enabled, Global-Message-Initiator-In-Check-Visibility-Enabled.
11. Исправлен баг, когда для инициатора и для игрока не работали минимальное и максимальное количество символов в сообщении при включенной опции Global-Message-Player-In-Check-Visibility-Enabled, Global-Message-Initiator-In-Check-Visibility-Enabled.
12. Исправлен баг, когда для инициатора и для игрока не записывались сообщения из чата в файл и в Discord при включенной опции Global-Message-Player-In-Check-Visibility-Enabled, Global-Message-Player-In-Check-Visibility-Enabled.
13. Добавлено разрешения scheckplayer.notifyadmin(Возможно это право измениться) чтобы видеть сообщения о начале проверки и т.д
14. Если будет баг, то все следующем обновлении постараюсь исправить.
1. Уменьшен размер файла (из-за библиотеки FoliaLib).
2. Исправлен баг, при котором логи для команды /scheck timer add не отключались.
3. Добавлены логи в Discord для команд и чата.
4. Добавлены ключи Log-Format-Discord, Log-Format-Discord-Chat-Player, Log-Format-Discord-Chat-Initiator в файлы локализации.
5. Добавлен ключ Log-Discord в файлы CmdArgConfess.yml, CmdArgConfirm.yml, CmdArgMsg.yml, CmdArgStart.yml, CmdArgStop.yml, CmdArgStopAll.yml, CmdArgTimerAdd.yml, CmdArgTimerContinue.yml, CmdArgTimerStop.yml.
6. Добавлены ключи Log-Discord-Player-Chat, Log-Discord-Initiator-Chat в файл Listeners.yml
7. Добавлен ключ Freezing-Player в файл CmdArgStart.yml который добавляет заморозку игрока при начале проверки.
8. Добавлен ключ Sound-Confess-Check-Initiator в файл CmdArgConfess.yml
9. Добавлены ключи Sound-Confirm-Check-Target, Sound-Confirm-Check-Initiator в файл CmdArgConfirm.yml.
10. Добавлен ключ Sound-Stop-Check-Initiator в файл CmdArgStop.yml
11. Добавлены ключи Sound-StopAll-Check-Target, Sound-StopAll-Check-Initiator в файл CmdArgStopAll.yml
12. Добавлены ключи Sound-Timer-Add-Check-Target, Sound-Timer-Add-Check-Initiator в файл CmdArgTimerAdd.yml
13. Добавлены ключи Sound-Timer-Continue-Check-Target, Sound-Timer-Continue-Check-Initiator в файл CmdArgTimerContinue.yml
14. Добавлены ключи Sound-Timer-Stop-Check-Target, Sound-Timer-Stop-Check-Initiator в файл CmdArgTimerStop.yml
15. Добавлены ключи Sound-Start-Time-Expired-Check-Target, Sound-Start-Time-Expired-Check-Initiator в файл CmdArgStart.yml
16. Мобы больше не будут нападать на игрока при начале проверки.
Не игнорируйте ниже обновления 2.7 прочтите его!
1. В файл CmdArgStart.yml был добавлен параметры:
2. Добавлен новый ключ World-Not-Found-Message в файлах локализации.
Не игнорируйте ниже обновления 2.7 прочтите его!
1. Добавлена поддержка Folia.
2. Мелкие изменения во всех файлах, и в коде.
Не игнорируйте ниже обновления 2.7 прочтите его!
1. Теперь сообщения в чате, содержащие цвета & и RGB, будут отображаться без учета цвета.
2. Добавлен новый файл CmdArgTimerAdd.yml, который реализует новую команду /scheck timer add [ник] для продления таймера у игрока на максимальное время.
3. Добавлен основной ключ Command-Arg-Timer-Add-Messages в файлах локализации.
4. Теперь игроки без необходимых прав не могут видеть список игроков при использовании команд.
5. Таймер теперь добавляет ровно то время, которое указано в CmdArgStart.yml; было тогда, 14 минут 59 секунд а теперь будет 15 минут 0 секунд.
Не игнорируйте ниже обновления 2.7 прочтите его!
1. Добавлен %initiator-player% везде, где есть команды.
2. Теперь максимальная длина ника будет 32 символа.
3. Добавлена задержка для чата для игрока и для инициатора.
4. Добавлен лимит максимальной и минимальной длины сообщения для игрока и для инициатора.
5. Добавлены звуки для игрока и инициатора при получении сообщения в чате: когда игрок пишет в чат, инициатор услышит звук, а когда инициатор пишет в чат, игрок услышит звук.
6. Добавлен звук для инициатора когда идет таймер.
7. Добавлен звук для инициатора при начале проверки.
8. Добавлены 2 ключа Sound-Start-Check-Initiator, Sound-Start-Time-Check-Initiator в файл CmdArgStart.yml
9. Добавлены 4 ключа (Max-Message-Length-Blocked, Min-Message-Length-Blocked, Chat-Cooldown, Exceed-Character-Limit) в файлы локализации.
10. Добавлены 14 ключей (Max-Message-Player-Length-Blocked-Enabled, Max-Message-Player-Length, Min-Message-Player-Length-Blocked-Enabled, Min-Message-Player-Length, Max-Message-Initiator-Length-Blocked-Enabled, Max-Message-Initiator-Length, Min-Message-Initiator-Length-Blocked-Enabled, Min-Message-Initiator-Length, Cooldown-Chat-Player-Enabled, Cooldown-Chat-Player, Cooldown-Chat-Initiator-Enabled, Cooldown-Chat-Initiator, Receiving-Sound-Player-From-The-Initiator-On-Check, Receiving-Sound-Initiator-From-The-Player-On-Check) в файл Listeners.yml.
Не игнорируйте ниже обновления 2.7 прочтите его!
1. Добавлено право scheckplayer.timer для аргумента /scheck timer. (Автотабкомплит)
2. Исправления команды /scheck timer continue которая не отображала сообщения из Command-Arg-Timer-Continue-Messages.Usage.
3. Добавлено два ключа Sound-Player-On-Check, Sound-Initiator-On-Check в файл Listeners.yml.
4. Добавлены логи чата для игрока на проверке и для инициатора.
5. Добавлено два ключа Log-Format-Chat-Player, Log-Format-Chat-Initiator до файлов локализации.
6. Добавлена два ключа Log-File-Initiator-Chat, Log-File-Player-Chat до файла Listeners.yml.
7. Исправлена проблема, когда плагин создавал папку sCheckPlayer со всеми файлами, то аргументы команд были отключены.
Не игнорируйте ниже обновления 2.7 прочтите его!
1. Добавлены два параметра: Clear-Chat-Initiator-Player-Enabled и Clear-Chat-Target-Player-Enabled в файл CmdArgStart.yml.
2. Исправлена небольшая проблема, когда сообщения для игрока запускались одновременно с Check-Start-Target и Check-Start-Target-Repeat. Теперь сначала будет запускаться Check-Start-Target, а через 20 секунд — Check-Start-Target-Repeat, как указано в файле CmdArgStart.yml в ключе Message-Delay.
3. Изменен ключ Enabled на Chat-No-Repeat-Enabled в файле CmdArgStart.yml.
4. Добавлен ключ Chat-Repeat-Enabled в файл CmdArgStart.yml.
5. Исправлена проблема, при которой после изменения команды в файле plugin.yml с команды scheck на другую команду аргументы, следующие за командой, не отображались. Теперь это должно работать нормально.
6. Почти все ошибки будут в папке LogsErrors.
7. Исправлена перезагрузка плагина.
8. Небольшие изменения в коде.
Не игнорируйте ниже обновления 2.7 прочтите его!
1. Удален параметр Player-Chat-Enabled из файла Listeners.yml.
2. Добавлен отдельный чат для игрока на проверке.
3. Добавлены параметры Chat-Mode, Global-Message-Player-In-Check-Visibility-Enabled, Initiator-Message-Radius-Enabled, Initiator-Seen-Messages-Radius-Player, Online-Players-Seen-Messages-Radius-Player до файла Listeners.yml.
4. Добавлены параметры Initiator-No-Seen-Messages-Player, Online-Players-No-Seen-Messages-Player, Chat-Messages-Player-In-Check-Seen-Initiator, Chat-Messages-Player-In-Check-Seen-Online-Players до файлов локализации.
5. Добавлен отдельный чат для инициатора проверки.
6. Добавлены параметры Initiator-Chat-Enabled, Global-Message-Initiator-In-Check-Visibility-Enabled, Initiator-Message-Radius-Enabled, Player-Seen-Messages-Initiator-Radius, Online-Players-Seen-Messages-Initiator-Radius до файла Listeners.yml.
7. Добавлены параметры Player-No-Seen-Messages-Initiator, Online-Players-No-Seen-Messages-Initiator, Chat-Messages-Initiator-In-Check-Seen-Player, Chat-Messages-Initiator-In-Check-Seen-Online-Players до файлов локализации.
Не игнорируйте ниже обновления 2.7 прочтите его!
1. Исправления логов (названия файлов забыл сменить).
Не игнорируйте ниже обновления 2.7 прочтите его!