Плагин для серверов Майнкрафт, аддон для ShopGUI+, который делает экономику магазина динамической. Цены и остатки товаров меняются в зависимости от покупок и продаж, а правила рынка можно задать для каждого предмета.
Возможности
- Режимы цен:
DYNAMICменяет цену после каждой сделки в заданных границах,STOCKповышает цену при уменьшении запаса,STATIC_STOCKограничивает количество при фиксированной цене,RECIPEсчитает цену по ингредиентам крафта, аLINKпривязывает цену и остаток предмета к другому товару. - Поддерживаются рецепты верстака, бесформенные рецепты и печи.
- Налоги на покупку и продажу: их можно направить игроку, в банк сервера или удалить.
- Инфляция с отдельными ставками для категорий предметов.
- Лимиты сделок для игрока и предмета на день, неделю или месяц.
- Веб-панель показывает историю цен, объём сделок, рыночные индикаторы и прогнозы.
Команды
/dynashop reload— перезагрузить конфигурацию./dynashop limit [info|reset|resetall]— посмотреть или сбросить лимиты сделок./dynashop inflation [info|enable|disable|reset|update]— управлять инфляцией.
Права
dynashop.reload— доступ к/dynashop reload.dynashop.admin.limit— управление лимитами.dynashop.admin.inflation— управление инфляцией.
Настройка
Для товара в конфиге ShopGUI+ укажите typeDynaShop и параметры нужного режима. Например, для DYNAMIC задаются исходные цены, границы min и max, а также множители growth и decay для покупки и продажи.
В меню ShopGUI+ доступны плейсхолдеры с текущей, минимальной и максимальной ценой, остатком, лимитами и временем до их сброса: %dynashop_current_buy%, %dynashop_current_sell%, %dynashop_current_stock%, %dynashop_current_buy_limit%, %dynashop_current_sell_limit%.
Требования
Нужны ShopGUI+, Vault и NBTAPI. PlaceholderAPI добавляет возможность использовать плейсхолдеры в других плагинах. Поддерживаются экономические плагины, работающие через Vault, пользовательские предметы ItemsAdder и серверы Paper, Spigot и похожие на них.
