Pterohost docs

Анархия-сервер Minecraft: что это и как создать

Полный гайд по созданию анархия-сервера Minecraft в 2026 году: ядро, настройки, защита от лагмашин и дюпов, пример 2b2t.

Кратко: Анархия-сервер - это Minecraft без правил, где разрешено всё: гриферство, кража, читы на части серверов. Для запуска нужны Paper/Purpur с настроенными лимитами сущностей и защитой от лагмашин. Ниже - полный гайд от ядра до настроек безопасности.

Анархия-сервер Minecraft: что это и как создать

Анархия-сервер в Minecraft - один из самых специфических форматов мультиплеера: никаких правил, никакого привата, никаких варнов за гриферство. Игроки выживают, воюют и строят без вмешательства администрации в игровой процесс. Этот формат существует с ранних дней Minecraft и до сих пор популярен в 2026 году - достаточно посмотреть на очередь из тысяч человек на 2b2t. Запустить свою анархию проще, чем кажется, но есть технические нюансы, которые превращают хаос в работающий сервер, а не в лагающий краш-тест.

Pterohost - игровой хостинг с NVMe-дисками, DDoS-защитой и поддержкой 24/7: идеально для анархия-серверов, где стабильность важна как никогда. Промокод 4START даёт -20% на первый заказ. Заказать Minecraft хостинг

Концепция анархии: что разрешено и что запрещено

Анархия-сервер строится на одном принципе - минимальное вмешательство администрации. Но “анархия” не означает полное отсутствие технических ограничений.

Что разрешено на анархии:

  • Гриферство - разрушение чужих построек
  • Кража предметов из сундуков без лока
  • PvP без согласия жертвы
  • Троллинг, провокации, токсичное общение
  • Использование тактик выживания любыми методами

Что обычно всё равно ограничивают технически:

  • Лагмашины и редстоун-конструкции, роняющие TPS ниже 10
  • Эксплойты, крашащие сервер (chunk ban, специфические паккеты)
  • Дюпы предметов (на выбор администратора: часть разрешает, часть нет)
  • X-ray-читы (опционально, на усмотрение владельца)

Главное отличие от обычного сервера - администрация не разбирает жалобы “меня загрифили” или “украли алмазы”. Если тебя обокрали - это честная игра.

Пример 2b2t: зачем он существует

2builders2tools (2b2t.org) - сервер, запущенный в декабре 2010 года. Он работает без вайпов и с минимальными правилами уже 15 лет. Карта давно превышает несколько терабайт, и большинство активных зон находятся за миллионы блоков от спавна.

Что делает 2b2t особенным:

  • Нет вайпов - история сервера хранится в ландшафте
  • Очередь ожидания для обычных игроков достигает 1000+ человек
  • Сформировались группировки с историей, политикой и союзами
  • Часть дюпов исторически разрешена (TNT-дюп, конкретные механики)

Сделать “свой 2b2t” - реалистичная цель, но нужно понимать: 15 лет истории не создаётся за месяц. Технически сервер реализовать можно, а вот сообщество придётся строить годами.

Выбор ядра для анархии

Ядро - критический выбор для анархии. Vanilla даёт “чистый” опыт, но совершенно не справляется с нагрузкой от активных игроков.

Paper - основной выбор

Paper - форк Spigot с агрессивными оптимизациями производительности. Для анархии подходит лучше всего:

  • Настройка лимитов сущностей на чанк
  • Контроль поведения взрывов и TNT
  • Отдельные настройки для редстоуна
  • Активная поддержка и патчи безопасности
# Скачать Paper для Minecraft 1.21.x
wget https://api.papermc.io/v2/projects/paper/versions/1.21.4/builds/latest/downloads/paper-1.21.4-latest.jar -O server.jar

# Запуск с 6 ГБ RAM
java -Xms2G -Xmx6G -XX:+UseG1GC -XX:+ParallelRefProcEnabled \
  -XX:MaxGCPauseMillis=200 -jar server.jar nogui

Purpur - расширенный Paper

Purpur - форк Paper с дополнительными настройками. Добавляет конфиг purpur.yml с опциями, которых нет в Paper:

  • Управление поведением конкретных мобов
  • Дополнительные игровые механики
  • Настройка лимитов на отдельные блоки

Для анархии Purpur даёт чуть больше контроля над краевыми случаями.

Fabric + модули (для продвинутых)

Fabric-сервер с модами типа Lithium и Carpet позволяет настроить поведение дюпов очень точно. Carpet-мод позволяет включать/отключать конкретные технические эксплойты командами. Это вариант для опытных администраторов, которые хотят контролировать, какие именно механики разрешены.

# Carpet-команды для управления механиками (Fabric + Carpet mod)
/carpet lagFreeSpawning true        # снижение нагрузки спавна
/carpet tntDupingMode true          # разрешить TNT-дюп
/carpet carpetRuleName value        # другие правила по документации

Настройки server.properties для анархии

Базовые настройки сервера отличаются от обычного выживания:

# server.properties

# Убираем whitelist - анархия открыта для всех
white-list=false
enforce-whitelist=false

# PvP всегда включён
pvp=true

# Сложность - только хард, иначе не интересно
difficulty=hard

# Спавн мобов
spawn-monsters=true
spawn-animals=true

# Онлайн-режим - обычно true (лицензионные клиенты)
# false = кракнутые клиенты (выбор владельца)
online-mode=true

# Размер мира - большой для анархии
level-size=29999984

# Расстояние прогрузки
view-distance=8
simulation-distance=6

# Без спавн-протекции или минимальная
spawn-protection=0

# Максимум игроков
max-players=100

# Отключить Command Blocks? На анархии обычно нет
enable-command-block=false

Настройки paper.yml: лимиты и оптимизация

Это самый важный файл для производительности анархия-сервера. После запуска он появится в корне сервера (Paper 1.19+: конфиги разделены на config/paper-global.yml и config/paper-world-defaults.yml).

Лимиты сущностей

# config/paper-world-defaults.yml (Paper 1.19+)

entities:
  spawning:
    # Лимиты на чанк - критично для анархии
    monster-spawn-max-light-level: 0
    per-player-mob-spawns: true
  
  max-entity-collisions: 2

# Для Paper 1.18 и старше - paper.yml
max-entity-cramming: 24

Контроль редстоуна и взрывов

# paper-world-defaults.yml

misc:
  # Ограничение обновлений редстоуна
  redstone-implementation: ALTERNATE_CURRENT

environment:
  # Ограничение взрывов - важно против TNT-спама
  max-tnt-per-tick: 100
  
  # Контроль огня
  fire-tick-delay: 30

Лимиты чанков

chunk-loading-advanced:
  auto-config-send-distance: true
  player-max-concurrent-loads: 8
  global-max-concurrent-loads: 100

Защита от лагмашин

Лагмашина - главная угроза для анархии. Это редстоун-конструкция или ферма, намеренно генерирующая тысячи сущностей или операций, роняя TPS до нуля.

Spark - профилировщик производительности

Плагин Spark - незаменимый инструмент. Он позволяет найти, что именно грузит сервер:

# Установка: скачать spark.jar в папку plugins/
# Команды в консоли:

/spark profiler start     # начать профилирование
/spark profiler stop      # остановить и получить отчёт
/spark tps                # текущий TPS
/spark health             # общее состояние сервера

Spark даёт ссылку на отчёт в браузере, где видно, какие чанки, плагины или сущности потребляют больше всего ресурсов.

ClearLagg - принудительная очистка

ClearLagg автоматически удаляет лишние сущности:

# ClearLagg config.yml (основные параметры)

auto-remove:
  enabled: true
  # Интервал очистки в секундах
  interval: 300
  # Предупреждения до очистки
  warnings:
    - at: 60
      broadcast: true
      message: "Очистка сущностей через 60 секунд"
    - at: 30
      message: "Очистка сущностей через 30 секунд"

entity-limit:
  enabled: true
  # Лимит сущностей на игрока
  per-player-limit: 200

world-entity-limiter:
  enabled: true
  per-world:
    world:
      ITEM: 150
      ARROW: 40
      EXP_ORB: 50

Ручная проверка нарушителей

Если TPS упал резко - сначала найдите виновника:

# В консоли Paper/Purpur
/tps                          # текущий TPS
/paper mspt                   # миллисекунд на тик

# Найти чанки с высокой нагрузкой (Spark)
/spark profiler --thread *     # все потоки

# Посмотреть, что в чанке
/paper chunkinfo              # информация о текущем чанке

Управление дюпами: разрешать или запрещать

На анархии вопрос дюпов - философский. Часть серверов их запрещает технически, часть разрешает как часть “анархии”. Вот основные механики и как ими управлять:

TNT-дюп

Классический дюп, основанный на механике двойных поршней. В Paper он обычно отключён по умолчанию.

# paper-world-defaults.yml
mechanics:
  # Включить TNT-дюп (если хотите разрешить)
  allow-piston-duplication: true

Ковровый дюп

Дюп с коврами и поршнями. Контролируется той же настройкой allow-piston-duplication.

Дюп рельсов

В некоторых версиях работает через powered rails и поршни. Патчится автоматически в новых версиях Paper.

Позиция администратора

Рекомендация для новых анархия-серверов: разрешить TNT-дюп, запретить дюпы, дающие бесконечные ресурсы за секунды (например, инвентарные дюпы через читы). Это сохраняет дух анархии, но не убивает экономику полностью.

Защита от крэш-эксплойтов

В отличие от лагмашин, крэш-эксплойты вызывают аварийную остановку сервера. Это серьёзнее, потому что сервер падает полностью.

Известные типы крэш-атак

  1. Chunk ban - отправка пакета, вызывающего загрузку невалидного чанка. Патчится в современных версиях Paper автоматически.
  2. Book ban - книги с невалидными символами, крашащие клиент при открытии. Патч в Paper 1.16+.
  3. Packet flood - флуд пакетами от взломанного клиента. Защищает Paper’s anti-packet-flood настройки.

Конфигурация anti-crash в paper-global.yml

# config/paper-global.yml

packet-limiter:
  # Лимит пакетов от одного клиента
  max-packet-rate: 500
  # Интервал проверки (мс)
  interval: 1000
  # Действие при превышении
  kick-message: "Too many packets"
  
  overrides:
    ServerboundPlaceRecipePacket:
      action: DROP
      max-packet-rate: 20

Плагин AntiCrash

AntiCrash специализируется на защите от известных крэш-эксплойтов. Он патчит уязвимости, которые ещё не исправлены в Paper:

# AntiCrash config.yml
protection:
  book-exploit: true
  invalid-entity-data: true
  chunk-ban: true
  invalid-packet: true

Спавн и стартовые условия

На анархии спавн - самое опасное место. Обычно его полностью разгромлены в первые дни.

Нужна ли защита спавна?

Классическая анархия - нет. Спавн должен быть разрушен, это часть атмосферы. Но технически можно оставить spawn-protection в несколько блоков, чтобы сервер мог запустить новых игроков:

# server.properties
# 0 = нет защиты спавна
# 16 = 16 блоков от центра спавна защищены от OP
spawn-protection=0

Стартовый кит

Многие анархии дают стартовый кит через плагин, чтобы новички выживали первые минуты. Это не противоречит духу анархии - просто снижает порог входа.

# Пример через плагин EssentialsX
# plugins/Essentials/kits.yml
kits:
  starter:
    delay: 0    # без перезарядки (выдаётся один раз)
    items:
      - flint_and_steel 1
      - cooked_beef 16
      - wooden_sword 1

Требования к железу и хостингу

Анархия в плане нагрузки - самый непредсказуемый формат. Игроки могут строить что угодно и где угодно.

Примерные требования по числу игроков

ОнлайнRAMCPUДиск
До 204 ГБ2 ядра30 ГБ NVMe
20-506-8 ГБ4 ядра60 ГБ NVMe
50-10010-16 ГБ6-8 ядер100+ ГБ NVMe
100+16-32 ГБ8+ ядер200+ ГБ NVMe

Рост карты

Анархия без вайпов - это постоянный рост файла world. При активной игре карта может расти на 1-5 ГБ в день. Важно контролировать размер мира:

# Ограничение генерации мира через WorldBorder
# В консоли сервера:
/worldborder set 1000000    # радиус мира 1 млн блоков
/worldborder center 0 0     # центр на координатах 0,0

Без border анархия теоретически бесконечна, но производительность падает при большом числе загруженных чанков.

JVM-флаги для производительности

# Оптимальные флаги для Minecraft Paper (Java 21+)
java -Xms4G -Xmx8G \
  -XX:+UseG1GC \
  -XX:+ParallelRefProcEnabled \
  -XX:MaxGCPauseMillis=200 \
  -XX:+UnlockExperimentalVMOptions \
  -XX:+DisableExplicitGC \
  -XX:+AlwaysPreTouch \
  -XX:G1NewSizePercent=30 \
  -XX:G1MaxNewSizePercent=40 \
  -XX:G1HeapRegionSize=8M \
  -XX:G1ReservePercent=20 \
  -XX:G1HeapWastePercent=5 \
  -XX:G1MixedGCCountTarget=4 \
  -XX:InitiatingHeapOccupancyPercent=15 \
  -XX:G1MixedGCLiveThresholdPercent=90 \
  -XX:G1RSetUpdatingPauseTimePercent=5 \
  -XX:SurvivorRatio=32 \
  -XX:+PerfDisableSharedMem \
  -XX:MaxTenuringThreshold=1 \
  -jar paper.jar nogui

Минимальный набор плагинов

Принцип анархии - минимум плагинов. Каждый плагин - потенциальная точка ограничения свободы.

Обязательные (технические):

  • Spark - мониторинг производительности
  • ClearLagg - очистка сущностей
  • EssentialsX - базовые команды (tpa, home и т.д. - опционально)

Опциональные (зависит от концепции):

  • LuckPerms - только если нужны роли (донаторы и т.д.)
  • Vault - если есть экономика
  • CoreProtect - логирование блоков (для расследования крэшей, не для жалоб)

Не ставить на анархии:

  • GriefPrevention / WorldGuard - это антитезис анархии
  • Чрезмерные anti-cheat плагины (только если не хотите читеров)

Связанные материалы

Для запуска стабильного анархия-сервера полезно изучить выбор серверного ядра подробнее - читайте обзор ядер для Minecraft-сервера. Если TPS падает под нагрузкой, поможет статья оптимизация Minecraft-сервера. Для серверов, где планируется донат с хранением предметов, пригодится настройка Vault и экономики.

Заключение

Анархия-сервер - это не просто сервер без правил. Это отдельная философия игры, где выживает сильнейший, история пишется в блоках, а администрация занимается только технической стабильностью. Для запуска нужно Paper или Purpur, базовая настройка лимитов сущностей и несколько плагинов против лагмашин. Главное - не перегрузить сервер лишними ограничениями и дать игрокам настоящую свободу. Если сервер стабильно держит TPS 18-20 под нагрузкой - всё остальное сделает сообщество.

Pterohost - хостинг Minecraft с NVMe-дисками, автоматическим бэкапом и защитой от DDoS-атак: всё, что нужно анархия-серверу для работы без сбоев. Промокод 4START даёт -20% на первый заказ. Заказать Minecraft хостинг