config.yml находится в корне папки плагина (plugins/CoolCars/config.yml) и содержит настройки, которые влияют на работу всего плагина в целом.
Система ключей (keys)
Этот раздел определяет, как игроки получают доступ к машинам. Вы можете сделать сервер в стиле GTA, где машину можно завести без ключа, или в стиле RP, где ключ обязателен.
Если
check-entire-inventory выключен, игроку придется держать ключ в основной или второй руке, чтобы завести двигатель.Интерфейс (Action Bar)
CoolCars выводит важную информацию (скорость, топливо, состояние) прямо над панелью предметов игрока.Настройка спидометра (ui.action-bar.car)
- format: Строка, которую видит игрок. Поддерживает множество плейсхолдеров.
- update-ticks: Частота обновления.
2тика — идеальный баланс между плавностью и производительностью.
{speed_kmh}— Скорость в км/ч.{hp_bar}— Полоска здоровья.{fuel_percent}— Процент топлива.{engine}— Статус двигателя (Вкл/Выкл).

Языковые настройки (language)
Плагин поддерживает автоматическое определение языка игрока.
- global: Если
true, все игроки будут видеть сообщения на языке, указанном вdefault. - use-player-locale: Если
true, плагин будет смотреть на язык, выбранный в клиенте Minecraft игрока (RU, EN и т.д.).
База данных (database)
CoolCars сохраняет данные о владельцах машин, их состоянии и местоположении.
- type:
sqlite(файл) илиmysql(для связи между серверами). - telemetry: Если включено, плагин записывает историю событий (аварии, заправки), которую можно просмотреть позже.
Команды (commands)
Вы можете ограничить использование некоторых административных команд.
Например, car-heal позволяет мгновенно починить машину. В конфиге можно разрешить или запретить использование этой команды из консоли.
