Плагин на приват территории - WorldGuard для 26.1.2

WorldGuard - это многофункциональный плагин для серверов на ядре Bukkit (Spigot, Paper), который предоставляет администраторам полный контроль над защитой игрового мира. Он позволяет не только создавать приватные зоны (регионы), но и управлять глобальными правилами, ограничивать использование предметов и предотвращать практически все известные виды гриферства.
Что именно защищает WorldGuard?
WorldGuard охватывает огромное количество аспектов игры. Вот полный список того, что плагин может контролировать и блокировать:
1. Защита от разрушений и взрывов
- Взрывы ТНТ - полная блокировка или ограничение урона от динамита.
- Взрывы криперов - защита от "зелёных самоубийц".
- Взрывы газовых баллонов (из модов) - если используются моды с подобным механизмом.
- Взрывы кроватей и якоря возрождения - в аду и энде.
- Разрушение от падающих блоков (песок, гравий, бетон).
- Урон от эндер-кристаллов - защита от их намеренного подрыва.
2. Защита от стихий и окружающей среды
- Распространение огня - полная остановка пожаров или ограничение их площади.
- Распространение лавы - запрет на выливание лавы в защищённых зонах.
- Распространение воды - контроль за водными потоками.
- Рост деревьев - запрет на то, чтобы деревья "проросли" сквозь постройки.
- Рост лиан, грибов и других растений - контроль любой растительности.
- Вытаптывание грядок - игроки или мобы не смогут испортить фермы.
- Снег и лёд - образование снежного покрова и льда можно отключить.
- Попадание молнии - защита от ударов молнии (в том числе с помощью грозовых жезлов).
- Урон от падения - можно отключить в определённых регионах.
3. Защита от игроков (PvP и взаимодействия)
- PvP - полное отключение боя между игроками в безопасных зонах.
- Открытие сундуков, бочек, шалкеров - доступ только владельцам региона.
- Использование дверей, люков, ворот, кнопок, рычагов - можно ограничить для посторонних.
- Использование верстаков, печей, наковален, точил и других блоков крафта - защита ресурсов.
- Взаимодействие с рамками для картин и предметов - защита от воровства декора.
- Поджигание зажигалкой - запрет на поджог построек.
- Взаимодействие с кнопками из незерита - тоже под контролем.
- Использование поршней и липких поршней - предотвращение "поршневых пушек" и выталкивания блоков.
- Взаимодействие с воронками и дропперами - защита от кражи предметов через механизмы.
4. Защита от мобов
- Спавн враждебных мобов (зомби, скелеты, криперы и т.д.).
- Спавн нейтральных мобов (волки, странники Края, зоглины).
- Спавн мирных мобов (коровы, свиньи, овцы).
- Спавн боссов (Визер, Эндер-дракон).
- Урон от мобов - мобы не смогут наносить урон в защищённой зоне.
- Взрывы криперов (выделено отдельно, но часто включается в защиту).
- Атаки железных големов и снежных големов - можно разрешить или запретить.
5. Защита от механизмов и технических средств
- Поршни - любые движения блоков с помощью поршней.
- Повторители и компараторы - контроль за переключениями.
- Нажимные плиты - можно запретить активацию.
- Рейльсы и вагонетки - можно ограничить размещение и использование.
- Хопперы - вытягивание предметов из защищённых контейнеров.
- Диспенсеры и дропперы - выбрасывание предметов или стрельба снарядами.
- Наблюдатели - контроль за блочными обновлениями.
- Колбы с опытом - можно запретить использование в регионе.
6. Защита от чёрной магии и особых эффектов
- Использование жемчуга Края - запрет на телепортацию в закрытые зоны.
- Использование зелий - можно ограничить конкретные эффекты.
- Призыв существа - запрет на использование яиц призыва.
- Использование тотема бессмертия - можно отключить в PvP-зонах.
- Эффект "Левитация" от шалкера - контроль.
7. Защита от чит-механизмов и эксплойтов
- Запрет на установку блоков в чужих регионах.
- Запрет на разрушение блоков - полная защита территории.
- Запрет на использование лаунж-платформ и кристаллов (актуально для анскилов).
- Контроль использования ковров и снежков для триггера механизмов.
- Защита от "обновлений блоков" (BUD-баги, обход защиты через обновление соседних блоков).
8. Защита предметов (через черные списки)
- Вы можете запретить любой предмет или блок по его ID или названию.
- Примеры запретов:
- ТНТ, динамит.
- Алмазные кирки (в определённых зонах).
- Еда с особыми эффектами.
- Команды через предметы (например, через книгу с пером).
- Можно настроить сообщение при попытке использовать запрещённый предмет.
Как игроку заприватить территорию в Minecraft с помощью WorldGuard:
Защита своего дома, фермы или целого замка - главная забота любого игрока на многопользовательском сервере Minecraft. Один из самых мощных и популярных плагинов для этих целей - WorldGuard. В отличие от простых систем привата, WorldGuard предлагает гибкую настройку прав и правил. И хотя обычно его настраивают администраторы, обычные игроки тоже могут получать права на создание собственных защищённых зон.
Что нужно знать перед началом
Плагин WorldGuard работает только на серверах с ядром Bukkit, Spigot или Paper. Кроме того, для его работы требуется плагин WorldEdit. Если сервер использует WorldGuard, то WorldEdit на нём почти всегда уже установлен.
Важно: возможность создавать приватные регионы есть не у всех игроков. Если сервер выдаёт ошибку «У вас нет прав», значит, администратор не выдал вам разрешение worldguard.region.claim или worldguard.region.define. В таком случае за приватом нужно обращаться к нему лично.
Получаем инструмент для выделения территории
WorldGuard работает в связке с WorldEdit, поэтому выделение территории происходит с помощью специального инструмента - деревянного топора.
Чтобы его получить, введите в чат команду:
//wand
После этого в вашем инвентаре появится деревянный топор. Если инвентарь заполнен, топор упадёт на землю. Подберите его.

Отмечаем два угла участка
Теперь нужно отметить два противоположных угла вашей будущей приватной зоны. Представьте невидимый прямоугольный параллелепипед (куб или коробку), который полностью вмещает вашу постройку.
Левой кнопкой мыши по блоку вы устанавливаете первую точку (Позиция 1).
Правой кнопкой мыши по блоку вы устанавливаете вторую точку (Позиция 2).
После каждой отметки в чате появляется подтверждение с координатами. Важно: отмечать нужно именно топором, который вы получили через //wand. Обычным топором это не работает.
Не забывайте про высоту! Если у вашего дома есть подвал и крыша, отметьте нижний угол на уровне подвала, а верхний - на уровне крыши или даже выше.

Создаём приват (регион)
Когда территория выделена, осталось дать ей имя и сохранить. Используйте команду:
/rg define Название_региона
Название пишите латиницей (английскими буквами), без пробелов. Например:
/rg define mybase
Если всё сделано правильно, в чате появится сообщение о том, что регион создан. Теперь ваша территория защищена. Посторонние игроки не смогут ломать или ставить блоки внутри привата.

Добавляем друзей (выдаём права на стройку)
По умолчанию в созданном регионе строить можете только вы. Чтобы разрешить строить другим игрокам, используйте команду:
/rg addmember Название_региона Имя_игрока
Пример:
/rg addmember mybase Steve
После этого Стив сможет ставить и ломать блоки на вашей территории, но не сможет менять настройки самого региона или удалять его.
Если вы хотите дать игроку полные права, включая возможность удалять регион и менять флаги, используйте:
/rg addowner Название_региона Имя_игрока
Будьте осторожны: владелец может передать регион другому или вообще его удалить.
Настраиваем дополнительные правила (флаги)
WorldGuard умеет не просто закрывать территорию от разрушений.
С помощью флагов можно тонко настроить, что разрешено внутри привата, а что нет.
Вот самые полезные флаги для обычного игрока:
- /rg flag mybase pvp deny Отключает PvP внутри привата
- /rg flag mybase mob-spawning deny Запрещает появление монстров
- /rg flag mybase creeper-explosion deny Защищает от взрывов криперов
- /rg flag mybase tnt deny Запрещает взрывы ТНТ
- /rg flag mybase fire-spread deny Останавливает распространение огня
- /rg flag mybase greeting Добро пожаловать! Показывает сообщение при входе в регион
- /rg flag mybase farewell Удачи! Показывает сообщение при выходе из региона
Чтобы отключить любой флаг, просто введите команду без значения. Например:
/rg flag mybase pvp
Как проверить, что приват работает
Самый простой способ - попробовать разбить любой блок внутри привата. Если у вас нет прав на разрушение, блок не сломается, а в чате появится сообщение о защите региона. Также можно попросить друга попробовать поставить блок на вашей территории.
Частые ошибки и их решение
Ошибка: «Вы не можете использовать эту команду»
Скорее всего, у вас нет прав на создание регионов. Обратитесь к администратору сервера.
Ошибка: «Не удаётся создать регион»
Проверьте, правильно ли вы отметили углы. Иногда игроки отмечают одну и ту же точку дважды. Также возможно, на сервере установлен лимит на размер или количество регионов.
Команда //wand не работает
Значит, на сервере либо нет WorldEdit, либо у вас нет прав на его использование. WorldGuard без WorldEdit не работает в принципе.
Приват есть, но блоки всё равно ломают
Возможно, у игрока есть право worldguard.region.bypass. Это право администратора, которое позволяет игнорировать защиту. Обычно оно есть только у модераторов.
Что делать, если вы не можете создать приват сами?
Не все сервера дают обычным игрокам право создавать регионы через WorldGuard. Часто администраторы используют другие плагины для привата (например, GriefPrevention или Residence) или выдают приваты вручную. В таком случае:
- Почитайте правила сервера - возможно, там описан способ получения привата.
- Спросите у других игроков в чате.
- Обратитесь к администратору или модератору лично.
- Никогда не пытайтесь использовать баги или читы, чтобы обойти защиту - это приведёт к бану.
Короткая шпаргалка для быстрого старта
Если вам нужно быстро запомнить самое главное, вот основные команды:
- //wand - получить топор для выделения. ЛКМ и ПКМ топором - отметить два угла.
- /rg claim Название - создать приват.
- /rg define Название - создать приват. ( аналогичная команда )
И две команды для управления друзьями:
- /rg addmember Регион Игрок - добавить строителя.
- /rg addowner Регион Игрок - добавить владельца.
Для работы плагина требуется плагин WorldEdit. Скачать плагины можно с официальной страницы разработчика или с нашего сайта:
Скачать WorldEdit с: Modrinth или снашего сайта
Скачать WorldGuard с: Modrinth или с нашего сайта
