Плагин для серверов Майнкрафт создаёт единое меню личных настроек игрока: в нём можно выбрать язык и менять параметры, добавленные другими плагинами. Настройки сохраняются отдельно для каждого игрока в базе SQLite.
Возможности
/settingsоткрывает постраничное меню настроек.- Игрок выбирает язык в отдельном меню; изначально доступны английский, португальский и французский языки. Язык клиента определяется при входе и используется по умолчанию, пока игрок не выберет другой.
- Другие плагины могут добавлять в это меню переключатели, числовые параметры и списки значений через
PlayerSettingsApiBukkit. - Плагины получают текущие значения и язык игрока по UUID, поэтому несколько дополнений могут использовать одно меню и общий выбор языка.
Команды
/settings— открыть меню./settings language <locale>— выбрать язык напрямую./settings reload— перезагрузить конфигурацию.- Алиасы:
/prefs,/options.
Права
playersettings.use— открывать и использовать меню; доступно всем по умолчанию.playersettings.admin— перезагружать конфигурацию; доступно операторам.
Настройка
В config.yml можно изменить:
default-language— язык по умолчанию;languages— доступные в меню локали, их названия и материалы предметов;storage.file— имя файла базы SQLite;gui.*— заголовки, материалы и оформление меню;sounds.*— звуки открытия меню, переключения и выбора языка.
Требования
Нужен сервер Paper или Purpur и Java. Внешние зависимости не требуются.
