Плагин для серверов Майнкрафт с аукционом: игроки выставляют предметы на продажу через меню, а администратор задаёт правила торговли, валюту и оформление интерфейса.
Возможности
- Сортировка лотов по названию, дате, типу и игроку.
- Группировка лотов по продавцам.
- Ограничения минимальной и максимальной цены, числа лотов и количества предметов в продаже.
- Уведомление сервера о создании лота.
- Звуки при открытии меню, нажатии, продаже и ошибке.
- Настраиваемые кнопки и предметы интерфейса.
- Поддержка пользовательской валюты.
- Перевод интерфейса через настройки.
Команды
/amarket— открыть аукцион./amarket open [PLAYER]— открыть аукцион игрока./amarket expired [PLAYER]— открыть меню просроченных лотов игрока./amarket players— показать игроков с активными лотами./amarket sell <price> <amount>— выставить предметы на продажу./amarketreload— перезагрузить плагин.
Права
astra_market.command— команды просмотра аукциона.astra_market.sell— выставление предметов.astra_market.sell_max.N— продажа до N предметов за раз.astra_market.reload— перезагрузка плагина.
Настройка
В config.yml доступны параметры аукциона: max_auction_per_player, min_price, max_price, tax_percent, announce, max_time_seconds и currency_id. В разделе sounds задаются звуки действий, а в buttons — материалы и custom_model_data кнопок.
Требования
Для базы данных поддерживаются MySql, H2 и SQLite. Тип подключения и его параметры указываются в конфигурации.
