Как защитить сервер от гриферов: базовая защита для новичков
Введение: гриферы не спят
«Запустил сервер, через неделю всё разрушили и залили лавой. Как защититься?» Гриферство — это бич публичных серверов. Один неадекватный игрок способен уничтожить то, что строилось месяцами. Но базовую защиту можно настроить за 30 минут. В этом гайде я покажу минимальный набор плагинов и настроек для защиты сервера от гриферов.
Уровень 1: Защита территории (WorldGuard + GriefPrevention)
Игроки должны иметь возможность защитить свои постройки. Два плагина решают эту задачу:
- GriefPrevention: автоматическая защита. Игрок ставит сундук — вокруг автоматически создаётся приватный регион. Не нужно учить команды — всё работает интуитивно.
- WorldGuard: ручная защита. Администратор создаёт регионы для спавна, магазина, арены. Игроки могут создавать свои регионы по запросу.
Рекомендация для новичков: установите GriefPrevention. Он работает «из коробки» без настройки. Игроки сами защищают свои участки, администратору не нужно вмешиваться.
Уровень 2: Логирование действий (CoreProtect)
Даже если грифер что-то разрушил — вы можете это откатить. CoreProtect записывает ВСЕ действия игроков.
/co inspect # Включить инспектор — кликайте по блокам, чтобы увидеть, кто их сломал
/co rollback u:Грифер time:1h r:100 # Откатить действия игрока за час в радиусе 100 блоков
Установите CoreProtect ДО того, как открывать сервер. Без него вы не сможете восстановить мир после атаки.
Уровень 3: Защита от взрывов и огня
Криперы и TNT разрушают блоки. Огонь распространяется и сжигает деревянные постройки. Настройте защиту:
- Отключить разрушение блоков криперами:
/gamerule mobGriefing false. Криперы всё ещё наносят урон игрокам, но блоки не ломают. - Отключить распространение огня:
/gamerule doFireTick false. Огонь не распространяется, но уже горящие блоки продолжают гореть. - В WorldGuard:
/rg flag __global__ creeper-explosion denyи/rg flag __global__ other-explosion deny.
Уровень 4: Защита от читов и X-Ray
- Установите анти-чит (GrimAC — бесплатный, Vulcan — платный).
- Включите встроенный анти-X-Ray в Paper:
anti-xray.enabled: trueв paper.yml. - Не давайте игрокам права на
/op,/gamemode,/give— это должен иметь только администратор.
Уровень 5: Бэкапы
Если всё остальное не помогло — восстановите сервер из бэкапа. Настройте автоматический бэкап мира каждый час (плагин DriveBackupV2).
Базовый набор плагинов для защиты (шпаргалка)
- GriefPrevention — защита участков игроков.
- CoreProtect — логирование и откат действий.
- GrimAC — анти-чит.
- AuthMe — защита аккаунтов (если online-mode=false).
- DriveBackupV2 — автоматические бэкапы.
💡 Совет профи
Создайте мир заранее и сохраните его как эталонный бэкап. Если сервер полностью разрушен — вы удаляете папку world, копируете эталонный бэкап, и сервер возвращается к исходному состоянию. Игроки потеряют прогресс, но это лучше, чем начинать с нуля после глобального грифинга.
💬 Комментарии (0)
🔒 Войдите, чтобы оставить комментарий
😊 Пока нет комментариев. Будьте первым!