
AFK Rewards
Плагин AFK Rewards для серверов Minecraft: выдаёт награды за AFK в регионах WorldGuard. Настройка через конфиг, поддержка Vault и предметов.
AFK Rewards - плагин для серверов Minecraft, который вознаграждает игроков за время, проведённое в игре в режиме AFK. Если у вас есть сервер с приватами или экономикой, этот плагин станет отличным способом мотивировать игроков оставаться онлайн, даже когда они отошли от клавиатуры.
Зачем нужен AFK Rewards?
На многих серверах игроки часто уходят в AFK, чтобы не терять прогресс или просто отдохнуть. Администраторы же хотят, чтобы сервер был активным. AFK Rewards решает эту задачу: игрок получает награды за то, что находится в специальной зоне, а сервер - дополнительную активность. Это удобно для проектов с экономикой, где нужны деньги или ресурсы.
Как это работает?
Плагин использует регионы WorldGuard. Вы задаёте область, в которой игрок должен находиться, чтобы получать награды. Как только игрок заходит в регион и проводит там определённое время, ему начисляются предметы или валюта. Всё настраивается через конфиг, так что никакого сложного кода не нужно.
Настройка
Есть два способа настроить плагин: через конфиг или через команды (если они предусмотрены). Рассмотрим первый вариант - он самый простой и понятный.
Конфигурация в config.yml
Пример конфига выглядит так:
# MAIN CONFIG FILE FOR AFK REWARDS
# CONFIGURATION STARTS HERE:
afk-region: "afk" # Change this to your WorldGuardRegion
afk-time-limit: 1800 # time in seconds before the player is considered AFK
# These are the messages that are sent to the player when they use the command
Prefix: '&7[&bAFK Rewards&7]'
no-permission: '&cYou do not have permission to use this command'
reload: '&aSuccessfully reloaded the config!'
afk-rewards:
- time: 300 reward: "diamond x5"
- time: 600 reward: "emerald x10"
- time: 900 reward: "golden apple x1" money-reward: 1000
Здесь всё интуитивно:
- `afk-region` - название региона WorldGuard, в котором игрок должен стоять.
- `afk-time-limit` - время в секундах, после которого игрок считается AFK.
- `afk-rewards` - список наград с интервалами времени.
- `money-reward` - сумма денег через Vault.
- `reward` - предметы, которые выдаются игроку.
### Что с Vault?
`money-reward` работает через Vault, так что если у вас установлен Vault и экономический плагин (например, EssentialsX), всё заработает из коробки. Если нет - просто не указывайте эту опцию.
## Нюансы использования
- Регион WorldGuard должен быть создан заранее. Игрок должен находиться именно внутри него.
- Время наград отсчитывается с момента, когда игрок стал считаться AFK. То есть если `afk-time-limit` = 1800 (30 минут), то таймер начнётся только после 30 минут бездействия.
- Награды выдаются автоматически, так что игроку ничего не нужно делать.
- Плагин подходит для серверов с приватами и экономикой. Если у вас классический выживание-сервер без регионов, этот плагин может быть не очень полезен.
## Итог
AFK Rewards - простой и эффективный способ поощрять игроков за AFK. Он не перегружен функциями, но делает свою работу. Если вы хотите добавить на сервер систему вознаграждений за время в игре - этот плагин стоит попробовать. Скачайте AFK Rewards и настройте его под свой сервер за пару минут.
Сервер для плагина AFK Rewards - как у профи
Плагин AFK Rewards создан для серверов: на своём сервере вы настраиваете его под себя и решаете, кому играть. Создать сервер с плагином AFK Rewards для друзей можно за пару минут - BungeeHost всё уже подготовил.
