Роли и разрешения сервера
FTB Ranks определяет ранги, к которым можно отнести одного или нескольких игроков. Каждый ранг содержит набор узлов разрешений и способен открыть обычному участнику отдельную административную команду либо, наоборот, запретить действие, доступное по умолчанию.
Система подходит для модовых серверов, где возможностей больше, чем стандартных уровней оператора. Владелец создаёт роли для новичков, постоянных игроков, помощников и администрации, не выдавая каждому полный набор опасных команд.
Узлы и наследуемые значения
Узел представляет собой пару ключа и значения. Поддерживаются логические, строковые, целые и дробные значения; права на команды используют логический тип. Другие моды могут обращаться к API FTB Ranks и менять своё поведение в соответствии с результатом.
Например, FTB Chunks определяет узлы максимального числа занятых и принудительно загруженных чанков. Одной группе можно разрешить больше территории, другой оставить стандартный лимит. Названия узлов конкретного мода следует брать из его документации, чтобы избежать неработающих или конфликтующих записей.
Условия и выдача рангов
Ранг может иметь условие, которое автоматически определяет применимость к игроку. Без условия членство выдаётся явно командой `/ftbranks add`. Такой подход позволяет совместить постоянные административные роли и динамические правила модпака.
Конфигурацию стоит проверять на тестовой учётной записи без операторских прав. OP может случайно обойти запрет и скрыть ошибку. Изменения прав влияют на безопасность сервера, поэтому файлы рангов разумно хранить в резервной копии и редактировать последовательно.
Сравнение с универсальным менеджером
LuckPerms работает на множестве серверных платформ, поддерживает разные хранилища, команды, конфигурационные файлы и веб-редактор. FTB Ranks проще встроен в экосистему FTB и позволяет модам использовать не только разрешения, но и числовые или строковые узлы.
Для крупной смешанной сети важнее масштабируемость и переносимость LuckPerms. Для Forge- или NeoForge-модпака с FTB Chunks и другими модулями естественнее FTB Ranks. Одновременная установка двух систем требует чёткого разделения ответственности.
Давайте общаться
Помогите нам сделать сайт лучше
Мы очень стараемся сделать сайт удобнее и полезнее, поэтому нам важно ваше мнение. Поделитесь впечатлениями, идеей или советом – каждый комментарий помогает нам стать лучше.