GriefPrevention: приваты территорий золотой лопатой
Полный гайд по GriefPrevention для Minecraft: claim-блоки, золотая лопата, команды /claim /trust, настройка прав и размеров территорий.
Кратко: GriefPrevention - плагин для Bukkit/Spigot/Paper, который позволяет игрокам самостоятельно приватить территории золотой лопатой без участия администратора. Достаточно установить jar в папку plugins, и сервер автоматически начнёт выдавать claim-блоки за время онлайна.
GriefPrevention: приваты территорий золотой лопатой
GriefPrevention - один из старейших и самых надёжных плагинов защиты территорий для Minecraft Java Edition. В отличие от WorldGuard, где каждый регион создаёт администратор, здесь сам игрок берёт золотую лопату и обозначает свои владения. Система claim-блоков не даёт бесконечно захватывать территории: чем больше онлайна накапливает игрок, тем больше земли он может приватить. По состоянию на 2026 год плагин активно поддерживается для Minecraft 1.20-1.21 и совместим с Paper и Purpur, что делает его первым выбором для выживальных серверов с открытым PvP.
Pterohost - Minecraft хостинг с NVMe-дисками, защитой от DDoS и поддержкой 24/7, где Paper и популярные плагины устанавливаются в пару кликов. Промокод 4START даёт -20% на первый заказ. Заказать Minecraft хостинг
Установка GriefPrevention
Скачайте актуальный jar с официального репозитория (GitHub: TechFortress/GriefPrevention или с Hangar/SpigotMC). Поместите файл в папку plugins/ и перезапустите сервер. При первом старте плагин создаст:
plugins/
GriefPrevention/
config.yml
claimdata/ <- здесь хранятся файлы каждого привата
playerdata/ <- блоки и статистика игроков
logs/
Требования: Java 17+, Paper 1.20+ (или Spigot; Bukkit без оптимизаций не рекомендуется для нагруженных серверов).
Проверьте в консоли:
[GriefPrevention] Loaded X claims.
[GriefPrevention] Loaded Y player data entries.
Если строки появились - плагин работает корректно.
Система claim-блоков: как это работает
Каждый игрок имеет личный пул claim-блоков (далее КБ). Один КБ - это один блок площади в привате. Чтобы создать приват 100x100 блоков, нужно 10 000 КБ.
Блоки начисляются тремя способами:
| Источник | Количество |
|---|---|
| Первый вход (InitialBlocks) | 100 по умолчанию |
| Онлайн за час (BlocksPerHour) | 100 по умолчанию |
| Команда администратора /givepet | произвольно |
В config.yml ключевые параметры начисления:
# Стартовый капитал при первом входе
InitialBlocks: 100
# Блоков за каждый час онлайна
BlocksPerHour: 100
# Максимальный накопленный запас
MaxAccruedBlocks: 80000
# Минимальный размер привата в блоках (ширина и длина)
MinimumClaimSize: 10
Администратор видит баланс любого игрока через /claimlist <ник>, а игрок - свой баланс через /claimlist без аргументов.
Золотая лопата: создание и изменение привата
Инструмент по умолчанию - золотая лопата (gold shovel). Переключение режимов происходит автоматически при взятии в руку.
Создание нового привата
- Возьмите золотую лопату в руку.
- Кликните ЛКМ по блоку в одном углу будущей территории. Появится блок золота с частицами.
- Кликните ЛКМ по блоку в противоположном углу (диагональ). Зона подсвечивается блоками золота (углы) и стекла (границы).
- В чате появится сообщение о расходе КБ и остатке.
Если площадь слишком маленькая (меньше MinimumClaimSize) - получите ошибку. Если не хватает КБ - плагин укажет дефицит.
Изменение размера привата
Возьмите лопату, кликните по угловому блоку привата (золото) - он “захватится”. Кликните по новой позиции, чтобы расширить или уменьшить зону.
Удаление привата
/abandonclaim - удалить приват, в котором стоите
/abandonallclaims - удалить все свои приваты (осторожно!)
После удаления КБ возвращаются в пул игрока.
Осмотр территорий
Деревянная палка (stick) по умолчанию - инструмент инспекции. Кликните ею по земле, чтобы узнать, есть ли здесь приват и кому он принадлежит.
Основные команды для игроков
| Команда | Описание |
|---|---|
/claim | Создать приват вокруг текущей позиции (альтернатива лопате) |
/abandonclaim | Удалить текущий приват |
/abandonallclaims | Удалить все свои приваты |
/claimlist | Список своих приватов и остаток КБ |
/claimlist <ник> | Список приватов другого игрока (требует прав) |
/trapped | Выбраться, если заперт в чужом привате |
/claimexplosions | Включить/выключить взрывы в своём привате |
/claimslist | Устаревший алиас /claimlist |
Права доступа: /trust, /untrust и их уровни
GriefPrevention делит права на несколько уровней. Стоя в своём привате, введите команду с ником игрока:
| Команда | Что разрешает |
|---|---|
/accesstrust <ник> | Открывать двери, нажимать кнопки/рычаги, входить в кроватные зоны |
/containertrust <ник> | Всё из accesstrust + доступ к сундукам, печам, воронкам |
/trust <ник> | Всё из containertrust + право строить и ламать блоки |
/permissiontrust <ник> | Разрешить игроку выдавать права другим (максимальный уровень) |
Для групп: вместо конкретного ника можно написать public - тогда права получают все игроки.
/trust public - открыть приват всем (например, для магазина)
/containertrust public - доступ ко всем контейнерам для всех
Отозвать права:
/untrust <ник> - убрать все права конкретного игрока
/untrust public - закрыть общий доступ
/untrustall - убрать права всех (кроме вас самих)
Посмотреть текущий список доверия:
/trustlist - показать всех, кому выданы права в текущем привате
Subdivision: подзоны внутри привата
Subdivision позволяет разделить крупный приват на независимые зоны с отдельными правами. Это полезно для:
- Выделения магазина союзнику без доступа ко всему складу.
- Создания публичной зоны (ферма/рынок) внутри закрытого поселения.
- Разграничения комнат на совместной базе.
Порядок создания подзоны:
- Переключитесь в режим подзон:
/subdivideclaims - Золотой лопатой обозначьте зону внутри существующего привата (два угла).
- Выдайте права именно в этой подзоне через
/trust,/containertrustи т.д.
Вернуться в стандартный режим: /basicclaims
Важно: подзона не создаёт нового расхода КБ - она использует блоки родительского привата.
Административные команды
Администраторам доступны расширенные инструменты. Для входа в режим администратора:
/claimadmin - включить режим бога (игнорировать все ограничения приватов)
/claimadmin off - выключить режим бога
Управление блоками конкретного игрока:
/givepet <ник> <количество> - выдать КБ игроку
/givepet <ник> -<количество> - отнять КБ (отрицательное значение)
Удаление приватов:
/deleteclaim - удалить приват, в котором стоите (любой чужой)
/deleteallclaims <ник> - удалить все приваты игрока
/deletealladminclaims - удалить все административные приваты
Поиск и телепортация:
/claimslist <ник> - просмотр всех приватов с координатами
Осмотр территории через консоль или от имени администратора сохраняет полный лог в plugins/GriefPrevention/logs/.
Ключевые параметры config.yml
Ниже собраны наиболее важные настройки с пояснениями. Полный файл содержит около 150 параметров - здесь только те, что влияют на повседневную работу сервера.
GriefPrevention:
Claims:
# Включить систему приватов
Mode: Survival
# Начальные КБ при первом входе
InitialBlocks: 100
# КБ за каждый час онлайна
BlocksPerHour: 100
# Максимальный накопленный запас КБ
MaxAccruedBlocks: 80000
# Минимальный размер привата (блоков по каждой стороне)
MinimumClaimSize: 10
# Минимальное расстояние между чужими приватами
ClaimsIntersectBuffer: 0
# Автоматически создавать приват вокруг первого сундука игрока
AutomaticNewPlayerClaimsRadius: 4
# Разрешить взрывы в приватах по умолчанию
Explosives: false
# Защищать надписи (sign) от чтения
ProtectSigns: false
# Время до автоудаления привата неактивного игрока (дни, 0 = отключено)
AutomaticClaimExpirationDays: 0
# Удалять приваты при выходе игрока навсегда (banned)
DeleteClaimsForBannedPlayers: false
# Размер "пузыря" вокруг первого сундука
SurvivalModeClaimsAutoRadius: 4
# Список миров, где система приватов ВЫКЛЮЧЕНА
DisabledWorlds:
- world_nether_pvp
- world_end
# Список миров только для создания приватов (без рейдов)
ClaimsOnlyWorlds: []
Параметр DisabledWorlds позволяет отключить GriefPrevention в конкретных мирах, например в Нижнем мире с PvP или на арене.
Сравнение GriefPrevention и WorldGuard
| Критерий | GriefPrevention | WorldGuard |
|---|---|---|
| Кто создаёт регион | Сам игрок | Администратор |
| Инструмент | Золотая лопата | Деревянный топор + команды |
| Зависимости | Нет | WorldEdit обязателен |
| Сложность настройки | Низкая | Высокая |
| Тонкая настройка флагов | Ограничена | Очень широкая |
| Подходит для | Публичный выживальный PvP | Ивент-зоны, спавн, хаб |
| Поддержка Minecraft 1.21 | Да | Да |
| Subdivision / вложенные зоны | Да | Да (regions with priority) |
| Блокировка взрывов, огня, мобов | Базовая | Через флаги, очень гибко |
Вывод: для выживального сервера с публичным доступом GriefPrevention - оптимальный выбор. WorldGuard незаменим там, где нужен жёсткий контроль флагов: спавн, ивент-арены, специальные зоны. Многие серверы используют оба плагина одновременно: WorldGuard защищает спавн и административные зоны, GriefPrevention - территории игроков.
Совместимость с другими плагинами
GriefPrevention хорошо работает вместе с:
- LuckPerms - через
GriefPrevention.trust.*узлы можно управлять правами групп. Игроки с группойvipмогут получать больше начальных КБ черезStartingBlocks.vip: 500или через meta-ключи. - EssentialsX - команды
/trustи/claimне конфликтуют. Однако/backи/homeработают в приватах по умолчанию - нужно проверить настройки. - CoreProtect - логирует действия внутри приватов независимо. Комбинация GP + CoreProtect - стандарт для серверов с хорошей защитой от гриферства.
- Vault - позволяет настроить покупку дополнительных КБ за игровую валюту через отдельные экономические плагины.
Известные несовместимости: некоторые версии старого Factions могут перехватывать взаимодействие с блоками раньше GP. При использовании Paper 1.21+ рекомендуется всегда брать актуальную сборку плагина с GitHub, а не устаревшие билды со SpigotMC.
Типичные проблемы и решения
Игрок не может взаимодействовать в чужом привате, хотя добавлен в /trust
Проверьте, что команда /trust выполнялась стоя внутри нужного привата, а не снаружи. Права применяются к конкретному приватy, где вы находитесь в момент ввода команды.
Золотая лопата не работает
Убедитесь, что мир не добавлен в список DisabledWorlds в config.yml. Также проверьте, что у игрока нет отрицательного баланса КБ после команды администратора.
Приват не создаётся: “Claim too small”
Увеличьте территорию - минимальный размер задан параметром MinimumClaimSize (по умолчанию 10 блоков по каждой стороне, то есть минимум 100 КБ).
Взрывы всё равно повреждают блоки в привате
В config.yml установите Explosives: false и убедитесь, что конкретный игрок не активировал /claimexplosions в своём привате (команда переключает флаг взрывов индивидуально).
Как перенести данные приватов на новый сервер
Скопируйте папку plugins/GriefPrevention/ полностью. Данные хранятся в текстовых файлах - формат совместим между версиями плагина при обновлении в пределах одной ветки Minecraft.
Связанные материалы
Если вы настраиваете защиту зон для спавна, ивент-арен или администрирования, изучите WorldGuard: регионы и флаги - этот плагин дополняет GriefPrevention для административных зон. Для управления правами групп игроков и тонкой настройки того, кто и что может делать на сервере, читайте LuckPerms: настройка прав и групп. Список лучших плагинов для выживальных серверов собран в статье лучшие плагины для Minecraft сервера.
Заключение
GriefPrevention закрывает главную боль публичного выживального сервера - гриферство - без необходимости постоянного участия администратора. Система claim-блоков мотивирует игроков проводить время онлайн, а subdivision позволяет выстраивать сложные схемы доверия внутри сообщества. Установка занимает пять минут, настройка под конкретный сервер - не более получаса. Для большинства выживальных серверов на Minecraft 1.20-1.21 это первый плагин в списке после ядра.
Pterohost - надёжный хостинг для Minecraft серверов с NVMe-хранилищем, автоматической DDoS-защитой и круглосуточной поддержкой. Промокод 4START даёт -20% на первый заказ. Заказать Minecraft хостинг