Плагин для серверов Майнкрафт с динамической экономикой и рынком. Цены на товары меняются от покупок и продаж игроков, количества предметов на сервере и рыночных событий; игроки торгуют через удобное меню или командами.
Возможности
- Рынок с категориями, поиском, сортировкой, быстрыми покупками и продажами, а также графиками изменения цен.
- Гибкая цена каждого предмета: чувствительность к спросу, сглаживание, минимальные и максимальные пределы.
- Сканирование хранилищ мира: избыток предмета в сундуках, бочках и шалкеровых ящиках снижает его цену, дефицит — повышает.
- Виртуальные активы: купленные предметы можно хранить отдельно от инвентаря, отслеживать среднюю цену покупки, текущую стоимость, прибыль или убыток, а затем забрать либо продать прямо из хранилища.
- Если инвентарь или виртуальное хранилище заполнены, предметы попадают в очередь доставки и их можно забрать позднее.
- Временные рыночные события с множителями цен, например ажиотаж вокруг руд или обвал рынка.
- Поддержка PlaceholderAPI: цены, тенденции, активы, таблицы лидеров и статистику рынка можно выводить в таб-листе, на голограммах и в скорбордах.
- Необязательная веб-панель с графиками, значками предметов, актуальными данными и торговлей из браузера.
- API и система аддонов для расширения плагина.
- Есть русские файлы локализации и конфигурации.



Команды
/market— открыть меню рынка. Также работают/shop,/m,/trade,/exchange./market buy <item> <amt>— купить предметы./market sell <item> <amt>— продать предметы./market price <item>— посмотреть текущую цену./market top— открыть список наиболее торгуемых предметов./market holdings— посмотреть виртуальные активы./market withdraw <item>и/market withdraw all— забрать предметы из виртуального хранилища./market sellholdings <item> <amt>— продать предметы из виртуального хранилища./market delivery list— посмотреть ожидающие доставки;/market delivery claim— забрать их;/market delivery gui— открыть меню доставок./market invest buy <item> <amount>,/market invest list,/market invest redeem-all— операции с инвестициями./market event list— список активных событий./market event <name>,/market event end <name>,/market event clear— управление событиями для администратора./endex help— справка плагина.
Права
theendex.market,theendex.buy,theendex.sell— доступ к рынку, покупке и продаже.theendex.holdings,theendex.withdraw,theendex.invest— виртуальные активы, получение предметов и инвестиции.theendex.admin— административные команды.endex.shop.editor,endex.shop.admin— редактор и администрирование магазина.endex.web.trade— торговля через веб-панель.endex.web.admin— просмотр активов других игроков в веб-панели.
Настройка
Данные можно хранить в YAML или SQLite. Плагин создаёт резервные копии и умеет выгружать историю цен в CSV.
В конфиге настраиваются лимиты виртуальных активов через holdings.max-per-player и holdings.max-materials-per-player. Для сканирования хранилищ доступны интервал price-world-storage.scan-interval-seconds, чувствительность price-world-storage.sensitivity, типы контейнеров и ограничения против манипуляции ценами. Отдельно регулируется влияние предметов в инвентарях игроков через price-inventory.
Требования
Для работы нужен сервер Paper или Spigot, Java 17 или выше, а также Vault и плагин экономики, например EssentialsX или CMI. PlaceholderAPI требуется только для вывода данных рынка в других плагинах.
