Плагин для серверов Майнкрафт с рынком заявок на покупку ресурсов. Игрок создаёт заказ через меню, указывает предмет, количество и цену, а другие игроки сдают нужные ресурсы и сразу получают оплату.
Возможности
- Создание заявок на покупку материалов из разрешённого списка.
- Деньги резервируются при создании заказа, поэтому покупатель не сможет потратить их повторно.
- Продавцы просматривают активные заявки в постраничном меню и сдают предметы в сетку на 45 слотов.
- Меню принимает только нужный материал, возвращает лишние предметы и позволяет выполнять заказ частями.
- Доставленные предметы хранятся в виртуальном хранилище, пока покупатель их не заберёт.
- Незавершённые заявки автоматически истекают, а неиспользованный баланс возвращается покупателю.
- Активный заказ можно отменить и вернуть оставшиеся деньги.
- Поддерживается налог с выплат продавцам.
- Данные заказов сохраняются в локальной базе SQLite.
Команды
/orders— открыть меню заказов. Алиасы:/order,/market./orders admin reload— перезагрузить конфиг и сообщения.
Права
donutorders.use— доступ к меню и возможностям заказов; доступно всем игрокам.donutorders.admin— доступ к административным подкомандам; доступно операторам.
Настройка
В config.yml можно задать:
orders.max-per-player— число одновременных активных заказов игрока;orders.default-expiry-days— срок действия незавершённого заказа;orders.tax-percent— процент налога с выплаты продавцу;database.filename— имя файла базы данных;allowed-materials— разрешённые материалы по именам Bukkit.
Тексты для игроков находятся в messages.yml; поддерживаются цветовые коды & и шестнадцатеричные цвета вида #RRGGBB.
Требования
Плагин работает на Paper, Purpur, Folia и Spigot. Нужны Vault и совместимый с ним плагин экономики, например EssentialsX или CMI.
