Плагин для серверов Майнкрафт с единым графическим меню рынка, торговли между игроками и аукционов. Через него можно покупать и продавать предметы у сервера, выставлять собственные лоты и получать заработок без команд для каждой операции.
Возможности
- Серверный магазин со всеми игровыми предметами, категориями, поиском, страницами и выбором количества.
- Покупка и продажа разделены большой разницей цен, поэтому игрокам выгодно торговать друг с другом через общий рынок.
- Продажа учитывает сам предмет, а не только его тип: обычный лук и лук с зачарованием «Сила V» имеют разные лоты и цены.
- Цена инструментов, оружия и брони зависит от прочности. Починка отменяет штраф за износ, а «Прочность» его уменьшает; зачарования добавляют стоимость. Книги с несколькими чарами оцениваются по сумме их зачарований.
- Предметы можно продать из инвентаря, руки либо ближайшего сундука, бочки, шалкера или эндер-сундука. При массовой продаже зачарованные, переименованные и добавленные модами предметы пропускаются по умолчанию.
- Снаряжение показывается в отдельной строке окна продажи и защищено от случайной продажи.
- Общий рынок поддерживает лоты игроков с заданной ценой и сроком, сортировку, постраничный просмотр и налоги с продаж.
- На аукцион можно выставить предмет с минимальной ставкой и выкупом. Ставка незадолго до завершения продлевает аукцион; история ставок и уведомления о перебитой ставке доступны игрокам.
- Невостребованные предметы, покупки и выигрыши аукционов хранятся в отдельном хранилище, если инвентарь игрока заполнен. Доход от продаж накапливается и выводится одной операцией.
- Администраторское меню позволяет просматривать и удалять лоты, отменять или принудительно завершать аукционы и перезагружать настройки.
Команды
/market— открыть главное меню рынка. Алиасы:/m,/shop,/cmarket,/servershop./market reload— перезагрузить настройки и цены./sell— выбрать способ продажи. Алиасы:/s,/vender,/venda./sell inventory,/sell hand,/sell container— сразу открыть продажу из инвентаря, руки или контейнера.
Остальные действия выполняются через графические меню.
Права
market.*— все права.market.use— главное меню.market.server— серверный магазин.market.community— общий рынок игроков.market.auctions— аукционы.market.sell— создание лотов с фиксированной ценой.market.auction— создание аукционов.market.claim— получение предметов из хранилища.market.admin— администраторские функции.market.admin.reload— перезагрузка настроек и цен.
Настройка
Основные параметры находятся в config.yml, цены и исключения — в prices.yml. В economy.server-account-id указывается банковский счёт серверного магазина, а в economy.taxes — налоги рынка и аукционов.
В server-shop.default-sell-multiplier задаётся базовая цена продажи серверу относительно цены покупки. Для отдельных предметов и категорий можно переопределить цены, запретить покупку или продажу в prices.yml.
Настройки sell-inventory.allow-equipped-selling управляют продажей надетой брони, а gui.quantity.pack-selectors — кнопками изменения количества на целые стаки. База данных может работать через SQLite или MySQL.
Требования
Плагин работает на Paper или Purpur и использует MultiBank как единственную экономическую систему. Для магазина в MultiBank нужно создать банковский счёт и указать его идентификатор в config.yml.
Встроены английский и португальский языки; файлы языка находятся в plugins/Market/lang/ и могут быть изменены.
