Barrel Shops
Зависимости:
Для работы модификации требуется установка MySQL Driver версии 9.1.0.
Доступные команды:
/balance [игрок]— отображает ваш баланс без указания игрока либо баланс другого игрока/balancetop [страница]— показывает таблицу лидеров по балансам/balancegive <игрок> <сумма>— команда для администраторов с правами OP, позволяет выдавать деньги/pay <игрок> <сумма>— перевод денежных средств другому игроку
Настройка конфигурации
Файл конфигурации находится по пути /config/barrelshops/config.json:
{
"db-url": "jdbc:mysql://HOST:PORT/DB_NAME",
"db-user": "USER",
"db-password": "PASSWORD",
"c1": "Начальный баланс для новых игроков",
"onboarding-balance": 10,
"c2": "Пассивный доход с течением времени — каждые X минут игрок получает $Y",
"passive-income-interval-minutes": 30,
"c3": "Установите -1 для отключения пассивного дохода",
"passive-income-amount": 5
}
После первого запуска мода необходимо настроить учетные данные MySQL, а затем перезапустить сервер.
Создание магазина (с поддержкой NBT: зачарования и т.д.)
- Установите бочку
- Поместите внутрь предметы, которые хотите продавать/покупать, указав также количество (например, 15 яблок)
- Установите табличку на любой стороне бочки
- Впишите в первую строку: [BUY], [SELL], [ADMINBUY] или [ADMINSELL] (административные магазины требуют прав OP для создания и удаления)
- В последней (четвертой) строке укажите цену, например, 124
- Готово! Табличка изменит цвет, после чего вы сможете пополнять запасы или забирать товары (если это не админ-магазин), а игроки смогут использовать магазин!