Плагин для серверов Майнкрафт с экономикой, магазином сервера, аукционом, магазинами игроков, безопасным обменом и банком. Подходит для серверов выживания, приватов и регионов, RPG и других режимов, где нужны деньги, торговля и права для привилегий.
Возможности
- Встроенная экономика: хранит балансы сама либо работает через Vault с другой экономикой. Может передавать собственные балансы в Vault для совместимости с остальными плагинами.
- Магазин сервера с разделами товаров, ценами покупки и продажи, продажей предмета из руки или всего инвентаря, налогом и множителями выручки для рангов.
- Аукцион: игроки выставляют предметы на продажу, ищут и сортируют лоты, отменяют свои объявления и получают деньги даже офлайн. Для лотов настраиваются сроки, цены, налог, лимиты и чёрный список предметов.
- Магазины игроков в интерфейсе или через сундук, бочку либо сундук-ловушку. Запасы могут автоматически пополняться из привязанного контейнера; контейнеры защищены, а при удалении магазина товар возвращается владельцу.
- Безопасный обмен лицом к лицу: оба игрока видят содержимое сделки, а изменение предметов или денег сбрасывает подтверждение. При отмене, выходе игрока, удалении на большое расстояние или нехватке места вещи возвращаются.
- Банк с личными и общими счетами, приглашениями участников, пополнением и снятием средств, процентами и лимитами баланса.
- Статистика экономики и таблицы лидеров по заработку, тратам, покупкам, продажам, сделкам, банковским процентам и балансам. Команда
/baltopпоказывает самых богатых игроков. - Каждый модуль можно включать и выключать отдельно.
- Настраиваемые интерфейсы: расположение кнопок, размеры меню, предметы-иконки, звуки, названия, сообщения, обычные, шестнадцатеричные и градиентные цвета.
- Поддержка общих, отдельных для каждого мира и групповых аукционов; миры незера и энда можно объединить с обычным миром в один рынок.
Команды
/shop,/shop <section>— открыть магазин сервера или его раздел;/sell— продать предмет в руке;/sell all [section]— продать подходящие предметы из инвентаря;/shop reload— перечитатьshop.yml./ah— открыть аукцион;/ah sell <price>— выставить предмет из руки;/ah search <query>— поиск;/ah mylistings— свои лоты;/ah cancel <id>— снять лот./pshop— список магазинов игроков;/pshop create <name>— создать магазин;/pshop mine— управление своими магазинами;/pshop add <buy> [sell]— добавить предмет из руки;/pshop link,/pshop unlink— привязать или отвязать контейнер;/pshop restock,/pshop toggle,/pshop delete— пополнить, открыть или закрыть, удалить магазин./trade <player>— запрос на обмен;/trade accept [player],/trade deny [player],/trade cancel,/trade list— принять, отклонить, отменить или посмотреть запросы./bank— открыть банк;/bank balance,/bank deposit <amount|all>,/bank withdraw <amount|all>— посмотреть баланс, положить или снять деньги;/bank accounts,/bank create <name>,/bank invite <player>,/bank accept [name]— работа с общими счетами;/bank interest— принудительно начислить проценты./ecostats,/ecostats top [category],/ecostats player [name],/ecostats history— статистика, лидеры и история операций./ce balance [player],/ce pay <player> <amount>,/ce eco <give|take|set> <player> <amount>— баланс, перевод и управление деньгами;/ce reload— перечитать конфигурацию.
Права
- Магазин сервера:
crowneconomy.shop.open,crowneconomy.shop.buy,crowneconomy.shop.sell; администраторское право —crowneconomy.shop.admin. - Магазины игроков:
crowneconomy.shop.use,crowneconomy.shop.create. - Аукцион:
crowneconomy.ah.open,crowneconomy.ah.sell,crowneconomy.ah.bid,crowneconomy.ah.cancel,crowneconomy.ah.search; отмена чужих лотов —crowneconomy.ah.cancel.others. - Обмен, банк и статистика:
crowneconomy.trade.use,crowneconomy.bank.use,crowneconomy.bank.admin,crowneconomy.stats.use. - Деньги и администрирование:
crowneconomy.balance,crowneconomy.pay,crowneconomy.admin,crowneconomy.reload. - Лимиты можно выдавать правами, например
crowneconomy.ah.maxlistings.25,crowneconomy.shop.limit.5иcrowneconomy.shop.multiplier.1_5.
Настройка
Основные параметры находятся в config.yml, ассортимент магазина сервера — в shop.yml, интерфейсы — в gui.yml, тексты сообщений — в messages.yml. В config.yml задаются поставщик экономики, стартовый баланс, налоги, минимальные и максимальные цены аукциона, расстояние для обмена, проценты банка, лимиты и интервалы пополнения магазинов.
Для LuckPerms доступны метаданные crowneconomy.listing-limit, crowneconomy.shop-limit и crowneconomy.sell-multiplier: они задают число лотов, магазинов и множитель продажи для группы или игрока.
При наличии PlaceholderAPI автоматически доступны плейсхолдеры с балансами, статистикой, магазинами и таблицами лидеров, включая %crowneconomy_balance% и шаблон %crowneconomy_top_<category>_<position>_<field>%.
Требования
Плагин работает на Paper, Purpur, Spigot и Bukkit либо совместимых ядрах. Vault необязателен: с ним используется подключённая экономика, без него включается собственная.
Дополнительно поддерживаются LuckPerms для лимитов и множителей, PlaceholderAPI для плейсхолдеров и таблиц лидеров, а также Multiverse-Core для разделения аукциона между мирами. Через PlaceholderAPI статистику можно выводить в AxLeaderboards, Featherboard, TAB, DecentHolograms, HolographicDisplays и другие совместимые плагины.
