Регионы могут иметь установленные флаги. Некоторые примеры использования флагов:
- Блокировка PvP с помощью флага
pvp - Запрет входа в регион с помощью флага
entry - Отключение таяния снега с помощью флага
snow-melt - Блокировка получения чата игроками в регионе с помощью
receive-chat - Остановка роста лиан с помощью
vine-growth
/region flag (или коротко /rg flag):/region flag spawn pvp deny/region flag spawn greeting Добро пожаловать на спавн!/rg flag hospital heal-amount 2/rg flag hospital heal-delay 1Снять флаг — просто не указывайте значение:
/rg flag spawn pvpПосмотреть флаги региона:
/rg flags spawnВ игре вывод интерактивный: кликайте по значениям, чтобы изменить, стрелки внизу — для перелистывания страниц.
Доступные группы:
| Группа | Описание |
|---|---|
all | Все игроки |
members | Участники и владельцы региона |
owners | Только владельцы |
nonmembers | Все, кроме участников и владельцев |
nonowners | Все, кроме владельцев |
Важно: При пересечении регионов игрок должен быть участником того региона, где установлен флаг, или его дочернего (см. приоритеты и наследование).Нельзя задать один и тот же флаг с разными значениями для разных групп в одном регионе. Создавайте вложенные регионы.
По умолчанию:
- entry / exit — nonmembers
- spawn — members
- nonplayer-protection-domains — без группы
- Остальные флаги — all
Типы флагов в WorldGuard
| Тип | Значения |
|---|---|
state | allow / deny |
string | Любой текст |
integer | Целое число (5, не 5.5) |
double | Число с дробью (5.5, 2.425) |
location | Координаты в мире |
boolean | true / false |
set | Список уникальных значений |
- \n — перенос строки
- Цвета: &a, &l и т.д.
- Замены: %name%, %world%, %online%, %id%, %health%
Код:
/rg flag spawn greeting-title `bДобро пожаловать!\n`YНаслаждайся в `g`n%world%`x, `C%name%`Y!Конфликты флагов
Если в одной точке несколько регионов с разными значениями одного флага, выбор происходит так:- Наследование от родителя, если флаг не задан
- Приоритет: выше — побеждает
- Глобальный регион — самый низкий приоритет
- state: deny побеждает allow
- Другие типы: неопределённо → не делайте так!
Значения по умолчанию
Флаги имеют умные значения по умолчанию. Например, если item-pickup не задан — разрешено.Флаг build — особенный:
- По умолчанию: участники могут строить, не-участники — не могут
- Всегда неявно установлен на основе членства
- Защита работает через членство, а не флаги
Не ставьте защиту через флаги! Используйте членство или passthrough.
Список флагов WorldGuard
Переопределения
| Флаг | Тип | Описание |
|---|---|---|
passthrough | state | Отключает защиту региона (не про проход!) • deny — защищает • allow — снимает защиту |
Используйте, если хотите PvP/лечение, но не блокировать стройку
Флаги WorldGuard на защиту региона:
| Флаг | Тип | Описание |
|---|---|---|
build | state | Всё: ломать, ставить, использовать, PvP, спать, инвентарь и т.д. |
interact | state | Использование блоков/сущностей (двери, рычаги, езда) |
block-break | state | Ломать блоки |
block-place | state | Ставить блоки |
use | state | Двери, кнопки, рычаги |
chest-access | state | Доступ к сундукам |
pvp | state | PvP |
sleep | state | Спать в кровати |
tnt | state | Взрывы TNT |
lighter | state | Зажигалка |
block-trampling | state | Топтать грядки/яйца |
item-frame-rotation | state | Крутить предметы в рамке |
Внимание: флаги защиты не различают игроков и механизмы Поршень в регионе = "участник", если он внутри
Мобы, огонь, взрывы
| Флаг | Тип | Описание |
|---|---|---|
mob-spawning | state | Спавн мобов |
deny-spawn | set | Запрет спавна: cow,pig,zombie |
creeper-explosion | state | Взрывы крипера |
ghast-fireball | state | Огненные шары гаста |
fire-spread | state | Распространение огня (высокая нагрузка) |
Природные события
| Флаг | Тип | Описание |
|---|---|---|
snow-melt | state | Таяние снега |
ice-melt | state | Таяние льда |
vine-growth | state | Рост лиан |
grass-growth | state | Рост травы |
water-flow | state | Течение воды (высокая нагрузка) |
Движение
| Флаг | Тип | Описание |
|---|---|---|
entry | state | Вход (по умолчанию: не-участники) |
exit | state | Выход |
greeting | string | Сообщение при входе |
farewell | string | Сообщение при выходе |
greeting-title | string | Заголовок при входе |
teleport | location | Телепорт по /rg tp |
spawn | location | Спавн при смерти (по умолчанию: участники) |
/rg flag secret_club entry denyКартостроение
| Флаг | Тип | Описание |
|---|---|---|
game-mode | gamemode | Режим игры |
invincible | state | Неуязвимость |
heal-delay | integer | Лечение каждые N сек |
heal-amount | integer | +2 половинки сердца |
blocked-cmds | set | Запрет команд: /tp,/home |
/rg flag hospital heal-delay 1/rg flag hospital heal-amount 2/rg flag hospital heal-max-health 10Прочее флаги
| Флаг | Тип | Описание |
|---|---|---|
send-chat | state | Отправка чата |
receive-chat | state | Получение чата |
potion-splash | state | Эффекты зелий |
Последнее редактирование модератором: