Выпускаю большое обновление на 800 скачиваний! На spigotmc.org!
1. Теперь чтобы продлить таймер нужно написать команду /scheck timer add (ник) (время в секундах, например 600).
2. Добавлено 8 ключей Max-Time-Exceeded, Invalid-Time-Value, Min-Time-Exceeded, Reason-Not-Found, Reason-Not-Provided, Title-Initiator, Command-Blocking-Initiator, Interaction-Forbidden-Due-To-Check, Usage-Reason в файлы локализации.
3. Добавлено 3 ключа Cooldown-Max, Cooldown-Min, Allowed-Commands-Initiator в файл CmdArgStart.yml
4. Теперь в команде /scheck confirm (ник) (причина из файла Reasons.yml) можно написать свою причину из файла, если это не нужно, можно отключить. (По умолчанию это отключено.)
5. Добавлен файл Reasons.yml
6. Добавлен ключ Commands-Confirm-Reason-Player в файл CmdArgConfirm.yml
7. Добавлен ключ Title-Confess-Check-Initiator в файл CmdArgConfess.yml
8. Добавлен ключ Title-Confirm-Initiator в файл CmdArgConfirm.yml
9. Добавлен ключ Title-Start-Check-Initiator в файл CmdArgStart.yml
10. Добавлен ключ Title-Stop-Check-Initiator в файл CmdArgStop.yml
11. Добавлен ключ Title-StopAll-Initiator в файл CmdArgStopAll.yml
12. Добавлен ключ Title-Timer-Add-Initiator в файл CmdArgTimerAdd.yml
13. Добавлен ключ Title-Timer-Continue-Initiator в файл CmdArgTimerContinue.yml
14. Добавлен ключ Title-Timer-Stop-Initiator - файл CmdArgTimerStop.yml
15. Добавлены ключи Block-Break-Sound, Block-Place-Sound, Inventory-Click-Sound, Player-Drop-Item-Sound, Player-Item-Consume-Sound, Player-Item-Held-Sound, Player-Swap-Hand-Items-Sound в файл Listeners.yml
16. Исправлена ошибка, при которой при вводе команды /scheck stop с ником, которого нет в списке проверки, у инициатора команды пропадал босс-бар, а затем снова появлялся, если у инициатора был игрок на проверке.
17. Исправлена ошибка, при которой при вводе команды /scheck stopall босс-бар у инициатора проверки не удалялся, если команда была выполнена другим игроком или через консоль.
18. Добавлены параметры: delay: (в секундах) - Выполняется команда через указанное время, player: (команда) - Выполняется от имени игрока, находящегося на проверке, player-initiator: (команда) - Выполняется от имени игрока, который вызвал проверку. | Commands-Confess-Player в файле CmdArgConfess.yml, Commands-Confirm-Player в файле CmdArgConfirm.yml, Commands-End-Time, Commands-Leave-Player, Commands-Leave-Sender, Commands-Start-Check в файле CmdArgStart.yml, Commands-Stop-Check в файле CmdArgStop.yml, Commands-StopAll-Player в файле CmdArgStopAll.yml, Commands-Timer-Add в файле CmdArgTimerAdd.yml, Commands-Timer-Continue-Player в файле CmdArgTimerContinue.yml, Commands-Timer-Stop-Player в файле CmdArgTimerStop.yml
19. Теперь, если инициатор вызовет игрока на проверку, то другие администраторы не смогут использовать команды /scheck stop, /scheck confirm, /scheck timer add, /scheck timer continue и /scheck timer stop для игрока, который находится на проверке, если они не вызывали этого игрока на проверку.
20. Теперь, при неправильном использовании команд, и у игрока нет прав на эти команды, то ему больше не будет писаться, как использовать команду, а будет просто сообщаться, что у него нет прав на команду.
21. Удалены ключи Console-Name-Timer-Stop, Console-Name-Timer-Continue из файлов локализации.
22. Теперь запрещено использовать команды из консоли /scheck start, /scheck stop, /scheck confess, /scheck msg, /scheck confirm, /scheck timer continue, /scheck timer stop, /scheck timer add.
23. Если будут баги, постараюсь их исправить в следующем обновление.