plugins/CakeAuction/config.yml. После изменения примените настройки командой /ah admin reload. Не заменяйте файл целиком примерами с этой страницы: добавляйте нужные параметры в существующие разделы.
Общие настройки
Команды и поиск
commands.main-command.name и aliases задают основную команду и её псевдонимы. После изменения используйте прежнюю команду для перезагрузки, например /ah admin reload.
commands.cooldowns задаёт задержки команд sell, search и view в секундах. commands.price-tab-completion-mode выбирает подсказки цены: SUGGESTIONS предлагает варианты, FORMATTED форматирует введённое число. Флаги из commands.sell-only-full-flags запрещают поштучную покупку конкретного лота, например /ah sell 500 full.
В разделе search задаются максимальное число результатов (max-results), число подсказок (max-suggestions) и флаг точного совпадения (strict-match-flag, например -full).
Продажа и хранение
Лимиты лотов
Вauction-limits.groups настройте группы, их права, приоритет, число слотов и время продажи. При stacking: true лимиты доступных игроку групп суммируются; default-duration задаёт срок по умолчанию. Для отдельных валют можно задать currency-slots и currency-times:
playerpoints; slots: -1 снимает общий лимит. Сроки поддерживают s, m, h, d, w, mo, y. См. также лимиты и налоги.
Уведомления о сроках
Секцияexpiry-notifications в config.yml управляет двумя предупреждениями:
auction — о завершении продажи и перемещении на склад, storage — об удалении со склада.
before задаёт, за какое время до события предупреждать игрока.
Для каждого типа выберите один mode:
Время поддерживает единицы
s, m, h, d, w, mo, y.
Тексты находятся в messages.yml: auction.lot-expiry-warning и auction.storage-expiry-warning.
{count} — число лотов в пределах before, {time} — оставшееся время до ближайшего события.
Уведомление об удалении работает при включённом cleanup.expired-items.enable в advanced.yml.
Срок удаления считается от expires_at плюс cleanup.expired-items.time; фактическая очистка выполняется ближайшим запуском задачи очистки.