Плагин PrismAfkArea | Сделай афк игроков полезным для них [1.0]

PrismAfkArea | Сделай афк игроков полезным для них
Краткое описание:
PrismAfkArea | Сделай афк игроков полезным для них
11
163
Для версий
  1. 1.16.✘
  2. 1.17.✘
  3. 1.18.✘
  4. 1.19.✘
  5. 1.20.✘
  6. 1.21.✘
  7. 26.✘
Java
  1. Java 8
  2. Java 21
Зависимости
Нету
PrismAfkArea
AFK-мир, коины и магазин для Spigot / Paper 1.16.5–1.21.x​



PrismAfkArea переносит игрока в отдельный AFK-мир и начисляет коины, пока он там находится. Коины тратятся в магазине, который администратор собирает из предметов в руке.

Простой сам отправляет игрока в мир. Команда /afk делает то же сразу. В мире виден боссбар до следующего коина и экшенбар с балансом.

Плагин подходит для выживания, анархии и сборок, где AFK должен быть в отдельном месте, а не на спавне.



Возможности

  • Отдельный мир afk: создаётся сам, если его ещё нет
  • Телепорт по простою, по умолчанию через 5 минут
  • Команда /afk отправляет в мир сразу
  • Коин капает по таймеру, по умолчанию +1 раз в минуту
  • Боссбар показывает, сколько осталось до следующего коина
  • Экшенбар показывает текущий баланс
  • Магазин /afkshop со страницами, ценой и подтверждением покупки
  • Лот добавляется предметом из руки: id и цена
  • Полный инвентарь не списывает коины и пишет, что места нет
  • Выдача и снятие коинов у онлайн-игрока
  • Баланс хранится в SQLite, драйвер уже внутри jar
  • Старый coins.yml переносится в базу один раз
  • Сообщения в стиле Prism: ▶, hex &#RRGGBB и градиенты
  • Выход из мира — своим /spawn, плагин сам назад не телепортирует



Как Это Работает

Пока игрок не в AFK-мире, любое действие сбрасывает таймер простоя. Когда таймер доходит до конца, игрок переносится в мир из location.yml на одну из точек.

  • В AFK-мире движение простой не сбрасывает: коин идёт, пока игрок в этом мире
  • Уход из мира останавливает начисление
  • Покупка сначала спрашивает подтверждение
  • Если предмет не влезает, баланс не меняется



Команды

КомандаОписаниеПраво
/afkСразу попасть в AFK-мирвсем
/afkshopОткрыть магазин коиноввсем
/prismafkareaСписок командprismafkarea.admin
/prismafkarea reloadПерезагрузить конфиг, меню и магазинprismafkarea.admin
/prismafkarea shop add <ID> <Цена>Добавить предмет из рукиprismafkarea.admin
/prismafkarea shop remove <ID>Удалить лотprismafkarea.admin
/prismafkarea give <Ник> <Кол-во>Выдать коиныprismafkarea.admin
/prismafkarea take <Ник> <Кол-во>Забрать коиныprismafkarea.admin

Tab-complete есть у /prismafkarea: подкоманды, ники и id лотов.



Права

Код:
prismafkarea.admin

prismafkarea.admin — reload, магазин и выдача коинов. По умолчанию op.

/afk и /afkshop отдельного права не требуют.



Конфиг

Код:
afk-world: afk
idle-seconds: 300
coin-interval-seconds: 60
bossbar-title: "..."
bossbar-color: YELLOW
bossbar-style: SOLID
actionbar: "..."

  • afk-world — имя мира. То же имя должно быть в location.yml
  • idle-seconds — секунды простоя до телепорта
  • coin-interval-seconds — как часто выдаётся 1 коин
  • bossbar-title и actionbar — текст. В экшенбаре плейсхолдер {amount_afk_coins}
  • location.yml — мир и список точек x, y, z
  • menu/shop.yml и menu/confirm-buy.yml — вид магазина и окна подтверждения
  • shop.yml — лоты. Их удобнее добавлять командой, не руками

После правки: /prismafkarea reload.



Совместимость

  • Minecraft: 1.16.5 – 1.21.x
  • Java: 8+
  • Сервер: Spigot / Paper
  • NMS: не используется
  • База: SQLite, драйвер внутри jar, отдельно ставить не нужно

Мир AFK плагин от гриферства не защищает. Приват и флаги ставятся отдельно, например WorldGuard.



Установка

  1. Положите PrismAfkArea.jar в папку plugins.
  2. Перезапустите сервер. Мир afk создастся сам.
  3. Проверьте точки в plugins/PrismAfkArea/location.yml.
  4. Возьмите предмет в руку и добавьте лот: /prismafkarea shop add diamond 25.
  5. Админам выдайте prismafkarea.admin, если они не op.
  6. После правок конфига используйте /prismafkarea reload.



Автор

PrismDeveloper

Telegram: PrismDeveloper | Канал

PrismAfkArea — AFK-мир, коины и магазин в одном плагине.

Сгенерировано ИИ​

Автор

PrismDeveloper

Еще ресурсы от PrismDeveloper

PrismEarn | Добавление награды за убийство мобов в виде монет
PrismEarn | Добавление награды за убийство мобов в виде монет
PrismEarn | Добавление награды за убийство мобов в виде монет
PrismTituls | Копия новой системы титулов с сервера HolyWorld
PrismTituls | Копия новой системы титулов с сервера HolyWorld
PrismTituls | Копия новой системы титулов с сервера HolyWorld
PrismGoldSpawner | Уникальная система золотого спавнера с сервера HolyWorld
PrismGoldSpawner | Уникальная система золотого спавнера с сервера HolyWorld
Золотой спавнер и золотая кирка джейка с сервера HolyWorld
PrismStash | Полная копия тайников с сервера FunTime
PrismStash | Полная копия тайников с сервера FunTime
PrismStash | Полная копия тайников с сервера FunTime
PrismStackPotions | Стакай зелья без ограничений
PrismStackPotions | Стакай зелья без ограничений
Позволяет стакать зелья. Обычные, взрывные и туманные каждое со своим лимитом в конфиге.
PrismCasino | Копия казино с сервера FunTime
PrismCasino | Копия казино с сервера FunTime
PrismCasino | Копия казино с сервера FunTime
PrismChestSecurity | Защити свои сундуки от других игроков
PrismChestSecurity | Защити свои сундуки от других игроков
PrismChestSecurity | Защити свои сундуки от других игроков
PrismConfirmBuy | Полная копия меню покупки с FunTime
PrismConfirmBuy | Полная копия меню покупки с FunTime
PrismConfirmBuy | Полная копия меню покупки с FunTime
PrismJail | Накажи нарушителя что бы тот сидел в тюряге
PrismJail | Накажи нарушителя что бы тот сидел в тюряге
PrismJail | Накажи нарушителя что бы тот сидел в тюряге
PrismGeoHistory | Узнай продал ли игрок аккаунт другому человеку
PrismGeoHistory | Узнай продал ли игрок аккаунт другому человеку
PrismGeoHistory | Узнай продал ли игрок аккаунт другому человеку
PrismBattlePass | Полная копия батл-пасса с сервера FunTime
PrismBattlePass | Полная копия батл-пасса с сервера FunTime
PrismBattlePass | Полная копия батл-пасса с сервера FunTime
PrismCustomMines | Полная копия авто-шахт с системой очков прокачки с сервера HolyWorld
PrismCustomMines | Полная копия авто-шахт с системой очков прокачки с сервера HolyWorld
Полная копия авто-шахт с системой очков прокачки с сервера HolyWorld
ВерхНиз