- [+] Поддержка версии 1.21.8
- [+] Исправлена проблема с тем, что время AFK не учитывалось в исключённых мирах Playtime
[+] Добавляет сохранение плейсхолдеров, если они, например, перезагружаются
[+] Добавлено новое свойство в config.yml для исключения UUID из playtime top:Код:#Users (UUIDs) that are excluded from playtime top. If a UUID is listed in here, they will not show in the /playtime top command exclude_playtime_top_uuids: - "afad027c-eb9a-4640-89cf-3866a41c6bc9"
- [+] Поддержка многострочного режима в другом сообщении о времени воспроизведения
- [+] Исправлена ошибка конфигурации
- [+] Поддержка версии 1.21
- [+] Исправлена ошибка, из-за которой при использовании некоторых AFK-команд возвращался неверный игрок
- [+] Добавляет поддержку всех версий, начиная с 1.8
- [+] Добавлена возможность выполнения действий только тогда, когда пользователь находится в определенном регионе охраны мира. Чтобы добавить одно из таких действий, используйте следующий формат
- [+] Игроки будут оставаться в AFK при телепортации (т.е. если телепортировать кого-то на респаун после 5 минут пребывания в AFK, он останется в AFK)
- [+] Исправлены проблемы с выводом логов
- [+] Немного изменено обнаружение AFK для более быстрого обнаружения
- [+] Добавлена возможность добавить задержку к команде /afk - установите следующие переменные (по умолчанию 5 секунд)
- config.yml
- [+] Добавлена возможность отключить подсчет игрового времени, если игроки исчезают
- config.yml
- [+] Почищен файл конфигурации, чтобы сделать его более понятным
- [+] Добавлена поддержка 1.20
- [+] Исправлена ошибка, позволяющая игрокам класть предметы в графический интерфейс игрового времени
- [+] Исправлена проблема с тем, что опции конфигурации 'target_player_afk_messages' не работали, если 'enable_afk_command' не был установлен в true
- [+] Исправлена проблема с последним обновлением, из-за которой черные списки не работали для миров
- [+] Исправлена проблема с отключенными мирами, которые не работали как положено
- [+] Громкость и высота звука теперь настраиваются для действия SOUND
- [+] Добавлена возможность настраивать количество времени, необходимое для классификации игрока как afk (вместо жестко закодированных 2 минут) - Чтобы изменить это, добавьте следующее в config.yml
- [+] Добавлена поддержка PLaceholderAPI в графическом интерфейсе Playtime GUI
- [+] Добавлена возможность изменять сообщение "target_player_must_be_online", для изменения добавьте в messages.yml
- [+] Широковещательные сообщения теперь будут отображаться и в консоли
- [+] Исправлена проблема с plugin.yml
- [+] Конфигурационная опция playtime_exempt_worlds теперь не будет учитывать время игры для пользователей в этом мире
- [+] Исправлена ошибка, из-за которой люди могли класть предметы в верхний инвентарь Playtime
- [+] исправлена ошибка в plugin.yml
- [+] Исправление SQLite для 1.8
- [+] Добавлен плейсхолдер %jetsantiafkpro_afk_minutes% - возвращает минуты, в течение которых игрок был в режиме afk
- [+] Опция playtime_message messages.yml теперь может быть многострочной:
- [+] Исправлена проблема с тем, что действие трансляции не транслировалось всем игрокам
- [+] Исправлена проблема несовместимости с LiberyBans и некоторыми другими плагинами, спасибо @A248 за помощь
- [+] TitleAPI больше не нужен для титров 1.8
- [+] При отправке сообщения AFK-игроку теперь можно предупредить отправителя о том, что целевой игрок находится AFK
- [+] Исправлена проблема с командой /antiafkpro reload, из-за которой действия AFK дублировались, когда игрок достигал этого действия
- [+] Команды add/set playtime теперь принимают аргументы в человекочитаемом виде, а не в секундах, команды следующие:
- /playtime add 1d 5h 2m 3s <игрок>
- /playtime set <player> 1d 5h 2m 3s
- Вырезал лицензию из плагина
Особая благодарность за непосильную помощь одному человеку в помощи очистки от лицензии. Называть человека не буду.