Интерфейс, роли и общее
Модуль core («ядро») — основа для остальных: хранит профили игроков, показывает меню, ведёт роли и журнал действий. Сам по себе он почти незаметен. Игроку важны выбор интерфейса, сообщения о входе и префиксы ролей.
Выбор интерфейса#
Любое действие на сервере можно сделать четырьмя способами:
- в меню — окно с ресурспаком (так по умолчанию);
- в диалоговом окне — стандартное окно Minecraft;
- в окне клиентского мода — если стоит rozb-ui: поля прямо в окне, счёт в инвентаре, кнопка «27» в меню паузы;
- командой в чате — с аргументами, ответ приходит в чат.
Команда без аргументов открывает окно (/bank, /clan, /police, /marry…), с аргументами — сразу делает
действие (/bank deposit 20, /marry Ник1 Ник2). Команда, которая делает то же, что кнопка, — в подсказке кнопки (наведите курсор). Условия и правила окна — в справке: значок «i» внизу окна (в диалогах — кнопка «ⓘ Справка»).
Команда /ui открывает окно выбора: показывать окна меню с ресурспаком, диалоговыми окнами или окнами мода
(кнопка «Мод» активна, только если мод установлен; с модом этот режим включается сам при первом входе). Выбор
запоминается за каждым игроком отдельно — с модом и без него свой.

| Режим | Как выглядит | Что нужно |
|---|---|---|
| Меню (ресурспак) | окно в стиле браузера: рамка, заголовок, настоящие кнопки с подписями, флажки и поля | ресурспак — сервер предложит его сам |
| Диалоговые окна | стандартные окна Minecraft с кнопками и полями ввода | ничего |
Сменить режим сразу, без окна выбора: /ui window — меню, /ui dialog — диалоги. Пока игрок не выбрал режим,
у него меню. Если отказаться от ресурспака или он не скачается, до конца захода окна будут диалоговыми
(сообщение подскажет, как включить пак снова: /ui window).
Все картинки в этой вики — в окнах мода rozb-ui. Кнопки и поля в меню и диалогах те же, только выглядят иначе: те же экраны в этих двух режимах — на странице Меню и диалоги.
Меню (ресурспак)#
Выглядит как окно браузера: рамка, адресная строка с заголовком, кнопки с подписями (зелёные — подтвердить, красные — отменить или удалить), флажки, поля ввода и листание длинного текста. Инвентарь на время меню скрыт.

- Когда вы выбираете этот режим и когда заходите на сервер, клиент предлагает скачать ресурспак сервера — согласитесь.
- Наведите курсор на кнопку, чтобы увидеть подсказку.
- Ввод текста и чисел (сумма, ник) — через окно наковальни: впишите значение в поле названия и подтвердите.
- Пак убирает подпись «Инвентарь» у всех контейнеров, но только у тех, кто его включил.
- Если пишет «Ресурспак меню на сервере не настроен», администрация ещё не выложила пак. Пока выберите диалоговые окна.
Диалоговые окна#
Стандартные окна Minecraft 26.2 с кнопками. Внизу обычно есть «← Назад» или «Закрыть». Результат действия («Внесено 20 АР», «Приглашение отправлено») показывается строкой вверху следующего окна.
Значок ⚠ рядом с заголовком рисует сам клиент у всех окон, которые прислал сервер. Убрать его нельзя, это не ошибка.
Вход на сервер#
Вместо ванильного «Ник joined the game» все видят «Ник материализовался.» Если игрок сменил ник: «Ник (ранее Старый) материализовался.» При наведении на ник появляется подсказка.
Роли и префиксы#
Роли — это должности на сервере: паспортист, полицейский, прокурор, президент и другие. У роли есть префикс
перед ником в чате и табе: название роли в квадратных скобках, например [Паспортист] Ник
(у полицейского — [Полиция]). Если ролей несколько, показывается префикс самой «весомой». Тег клана
стоит после префикса роли: [Глава полиции] [R27] Ник.
| Роль | Что даёт | Может назначать |
|---|---|---|
| Паспортист | выдача, правка и аннулирование паспортов | — |
| Церковник | брак и развод | — |
| Полицейский | поводок, дубинка, /jail, /rejail |
— |
| Глава отряда | как полицейский | — |
| Зам. главы полиции | как полицейский | полицейских |
| Глава полиции | + создание тюрем и досрочное освобождение | полицейских, глав отрядов, замов |
| Прокурор | разбор жалоб на полицию | — |
| Судья | роль и префикс, без механик | — |
| Парламент | роль и префикс | — |
| Президент | роль и префикс | — |
Что именно умеет каждая роль — на странице Государство.
Команды ролей#
/role — окно ролей: зелёным — роли, которые вы можете выдавать. Нажмите на роль: видно, кто её носит, и (если
можно) есть поле ника и кнопки «Выдать» / «Снять». «Роли игрока…» — все роли по нику.

| Команда | Кто | Что делает |
|---|---|---|
/role |
все | окно ролей |
/role list |
все | список ролей; зелёным — те, что вы можете выдавать |
/role of <ник> |
все | роли игрока |
/role who <роль> |
все | кто занимает роль |
/role give <ник> <роль> |
кто может назначать эту роль | выдать роль |
/role take <ник> <роль> |
то же | снять роль |
Роль указывается по id: passportist, priest, police, squad_leader, police_deputy, police_chief,
prosecutor, judge, parliament, president. Свои роли менять нельзя. Тот, кому выдали или сняли роль,
получает сообщение с ником того, кто это сделал.
Служебное — /rozb#
Одно окно со всеми служебными окнами, которые доступны вам по правам: роли, аудит, паспортный стол, браки, полиция, прокуратура, зоны банка, счета игроков, кланы, порталы и «Перечитать настройки». Команда видна только тем, у кого есть хоть одно такое окно.

Для администрации#
Права#
Права проверяются через LuckPerms: каждая роль — группа LuckPerms с таким же именем. Если право в LuckPerms
не задано, операторы (уровень 3+) его проходят; явный запрет (false) действует и на них.
| Право | Что даёт |
|---|---|
rozb.roles.admin |
выдавать и снимать любые роли |
rozb.audit.view |
журнал действий /audit |
rozb.admin.reload |
/rozb reload |
economy.zone.manage, economy.admin, economy.balance.others |
зоны банка, правка балансов, чужой баланс — см. Банк |
clans.admin |
админ-команды кланов — см. Кланы |
portals.admin |
админ-команды порталов — см. Порталы |
Команды#

| Команда | Что делает |
|---|---|
/role setup |
создать и настроить группы LuckPerms по roles.json: права, наследование, префиксы. Запустить после установки и после правки ролей (или кнопка в окне /role) |
/audit |
окно журнала: фильтр по игроку или модулю, листание |
/audit <страница> |
журнал в чат: кто, что, над кем и когда (банк, роли, паспорта, полиция, жалобы, кланы) |
/audit player <ник> |
записи по игроку |
/audit module <модуль> |
записи модуля: core, economy, state, clans, portals |
/rozb |
окно «Служебное» |
/rozb reload |
перечитать конфиги и тексты всех модулей |
Файлы#
Всё лежит в config/<модуль>/ на сервере (rozb_core, rozb_economy, rozb_state, rozb_clans, rozb_portals):
config.json— настройки модуля;lang.json— свои тексты (только изменённые ключи);lang.default.json— справка со всеми текстами;*.db— данные (SQLite);rozb_core/roles.json— роли: группа, название, префикс и его вес, родительские группы, права, кого может назначать.
После правки — /rozb reload; роли в LuckPerms — заново /role setup. В текстах работают цвета &a, &l,
&#RRGGBB и подстановки вида {name}.
Настройки ядра (config/rozb_core/config.json):
| Ключ | По умолчанию | Что это |
|---|---|---|
joinMessage |
&e{name} материализовался. |
сообщение о входе |
joinMessageRenamed |
&e{name} (ранее {old}) материализовался. |
то же после смены ника |
defaultUi |
window |
интерфейс для тех, кто не выбирал: window (меню) или dialog. Пока не задан windowPackUrl, вместо меню — диалоги |
windowPackUrl, windowPackSha1 |
пусто | прямая ссылка на ресурспак окон и его SHA-1 |
wideWindows |
false |
проба: меню шире сундука (256 px); у игрока — /ui wide on|off |
clientModUrl |
https://wiki.rozb.pw/mod/ |
страница о моде rozb-ui: в подсказке серой кнопки «Мод» и в просьбе обновить мод |
guideUrl |
https://wiki.rozb.pw/start/ |
«Быстрый старт»: ссылка в чате при самом первом заходе; пусто — не присылать |
minClientProtocol |
1 | мод со старым протоколом — режим «Мод» недоступен, окна как без мода и просьба обновить |
auditPageSize |
10 | записей на страницу /audit |
opsBypassPermissions |
true |
операторы проходят незаданные права |