
Simple Voice Chat Enhanced Groups
Серверный мод для Fabric, расширяющий возможности групп в Simple Voice Chat: мгновенные группы, постоянные каналы, авто-присоединение и принудительное добавление. Идеально для серверов Minecraft с голосовым чатом.
Simple Voice Chat Enhanced Groups
Голосовой чат в Майнкрафте стал практически стандартом для серверов - он позволяет игрокам общаться без отрыва от игры. Мод Simple Voice Chat уже давно популярен, но его базовые возможности по управлению группами довольно ограничены. Simple Voice Chat Enhanced Groups исправляет это, добавляя продвинутые функции для создания и управления голосовыми каналами.
Если вы администрируете сервер с голосовым чатом - этот мод реально упростит жизнь. По факту, без него управление группами было бы гораздо муторнее.
Основные функции
Мгновенные группы (Instant Groups)
Команда /instantgroup автоматически добавляет всех игроков поблизости в одну группу, если они ещё не состоят в какой-либо группе. По умолчанию радиус - 128 блоков. Можно указать свой радиус: /instantgroup 256. Удобно для быстрого сбора команды.
Сводка групп (Group Summary)
При входе на сервер игроки получают краткую сводку всех активных голосовых групп. Сразу видно, кто где общается - никакой путаницы.
Постоянные группы (Persistent Groups)
Команда /persistentgroup создаёт группу, которая не удаляется, когда все игроки покидают её или сервер перезагружается.
Использование:
/persistentgroup list- список всех постоянных групп/persistentgroup remove <name>- удалить группу по имени/persistentgroup remove <id>- удалить группу по ID (только для внутреннего использования)/persistentgroup add <name> [<normal|open|isolated>] [<hidden>] [<password>]- создать постоянную группу
Автоматическое присоединение к группам (Auto Joining Groups)
Игроки могут автоматически добавляться в определённую группу при входе на сервер. Работает только с постоянными группами.
Команды:
/autojoingroup set <group-name> [password]- установить свою группу для авто-присоединения/autojoingroup set <id> [password]- то же по ID (внутреннее)/autojoingroup remove- удалить настройку
Глобальная группа авто-присоединения (Global Auto Join Group)
Все игроки могут автоматически попадать в одну и ту же группу при входе. Тоже только для постоянных групп.
Команды:
/autojoingroup global set <group-name> [password]- установить глобальную группу/autojoingroup global set <id> [password]- по ID/autojoingroup global remove- удалить/autojoingroup global force <true|false>- принудительное глобальное присоединение (если выключено, приоритет у личной настройки игрока)
Принудительное присоединение (Force Joining Groups)
Администратор может заставить игрока присоединиться к своей группе командой /forcejoingroup <player>.
Принудительный тип группы (Forced Group Types)
Если в конфиге включена опция force_group_type, игроки не смогут создавать группы другого типа - все новые группы будут того типа, который указан в конфиге. Полезно для серверов, которые раньше использовали глобальную опцию open_groups в старых версиях Simple Voice Chat.
Важно: принудительный тип применяется только к группам, созданным через GUI самого Simple Voice Chat. Команды этого мода не затрагиваются. Если не хотите, чтобы обычные игроки использовали эти команды, поднимите уровень прав в конфиге.
Возможные значения конфига: OFF, NORMAL, OPEN, ISOLATED.
Настройки конфига
Файл конфига: config/enhancedgroups/enhancedgroups.properties.
| Параметр | Значение по умолчанию | Описание |
|---|---|---|
default_instant_group_range | 128 | Радиус по умолчанию для /instantgroup |
instant_group_name | Instant Group | Название мгновенной группы |
instant_group_command_permission_type | EVERYONE | Уровень доступа к команде: EVERYONE - все, OPS - операторы, NOONE - никто |
persistent_group_command_permission_type | OPS | Уровень доступа к /persistentgroup |
auto_join_group_command_permission_type | EVERYONE | Уровень доступа к /autojoingroup |
auto_join_group_global_command_permission_type | OPS | Уровень доступа к /autojoingroup global |
force_join_group_command_permission_type | OPS | Уровень доступа к /forcejoingroup |
group_summary | true | Показывать сводку групп при входе |
force_group_type | OFF | Принудительный тип группы |
Права доступа (Permissions)
Мод поддерживает fabric-permissions-api. Тип доступа по умолчанию задаётся в конфиге.
| Узел прав | Описание |
|---|---|
enhancedgroups.instantgroup | Право на выполнение /instantgroup |
enhancedgroups.persistentgroup | Право на выполнение /persistentgroup |
enhancedgroups.autojoingroup | Право на выполнение /autojoingroup |
enhancedgroups.autojoingroup.global | Право на выполнение /autojoingroup global |
enhancedgroups.forcejoingroup | Право на выполнение /forcejoingroup |
В целом Simple Voice Chat Enhanced Groups - must-have для любого сервера Minecraft с голосовым чатом на Fabric. Он делает управление группами простым и гибким, а игрокам даёт удобные инструменты для общения. Скачайте мод и настройте под свой сервер!
