Плагин для серверов Майнкрафт с валютой за АФК и магазином временных инструментов для добычи по площади. Игрок покупает кирки, топоры и лопаты за монеты Downs, зарабатываемые во время неподвижного стояния; инструмент ломает прямоугольную область блоков и исчезает после заданного времени.
Возможности
Доступно девять незеритовых инструментов трёх размеров. Все они имеют починку, прочность V и эффективность V.
- Down: область 3×3, 9 блоков за взмах, срок действия 3 часа.
- Stripe: область 7×3, 21 блок за взмах, срок действия 3 часа.
- Owen: область 9×4, 36 блоков за взмах, срок действия 8 часов.
Кирки, топоры и лопаты добывают подходящие для них блоки: камень и руды, древесину и листву, землю, песок, гравий и подобные материалы. Дополнительная область не затрагивает сундуки, постройки и жидкости, а блок, по которому игрок ударил, ломается обычным способом. Списки разрешённых блоков можно менять.
Инструмент начинает отсчёт сразу после покупки, показывает оставшееся время в описании и предупреждает за минуту до исчезновения. Значение self-destruct-seconds: 0 делает его постоянным.
За команду /downs afk игрок получает 1 Down каждые 30 секунд неподвижности; после перемещения более чем на 1,5 блока получение прекращается. Курс, допустимый радиус и отмену при движении можно изменить в конфиге. Боковой счётчик баланса включён по умолчанию, а его видимость каждый игрок переключает отдельно.
Магазин /downshop разбит на страницы по категориям инструментов и показывает баланс, цены и недостающую сумму.
Команды
/downshop— открыть магазин./downs— посмотреть свой баланс./downs afk— включить или выключить получение Downs за АФК./downs sb— показать или скрыть боковой счётчик./downs help— список команд./downs reload— перечитать конфиг./downs give <игрок> <количество>,/downs take <игрок> <количество>,/downs set <игрок> <количество>— изменить баланс игрока./downs tool <игрок> <идентификатор>— выдать инструмент без оплаты./downs <игрок>— посмотреть баланс другого игрока.
Псевдонимы магазина: /dshop, /pshop; команды валюты: /down, /coins, /dp, /downsadmin.
Идентификаторы инструментов: down_pickaxe, stripe_pickaxe, owen_pickaxe, down_axe, stripe_axe, owen_axe, down_shovel, stripe_shovel, owen_shovel.
Права
downs.use— команды/downs,afk,sbиhelp.downs.shop— доступ к/downshop.downs.tool.use— срабатывание добычи по площади.downs.tool.<section>.<tier>— покупка определённого инструмента.downs.admin— административные подкоманды.
Настройка
Все параметры находятся в config.yml: размеры и цены инструментов, время действия, сообщения, цвета, магазин, счётчик, правила заработка и списки разрушаемых блоков. Команда /downs reload применяет изменения без перезапуска.
Чтобы добавить категорию инструментов, скопируйте раздел в tools: — магазин создаст для неё отдельную страницу.
Требования
Нужны Paper и Java 21. Плагин не требует зависимостей.
Защита территорий вроде WorldGuard, GriefPrevention и Towny не получает событие BlockBreakEvent для блоков, сломанных дополнительной областью инструмента. Инструменты стоит ограничить миром шахты или настроить списки разрушаемых блоков.
