Chunck Protector
Chunk Protector — это высокопроизводительная административная матрица защиты, работающая ТОЛЬКО на стороне сервера. Она обеспечивает детальный контроль территории на основе флагов с интуитивным сундуковым GUI — клиентские моды не требуются.
- Загрузчики
- Fabric
- Скачиваний на Modrinth
- 704
- Подписчиков на Modrinth
- 6
- версий
- 7
- Обновлён
- 27 сентября 202627 сент.
- Опубликован
- в 2026
Коротко о моде
Ставится только на сервер; игрокам ставить не нужно
Chunck Protector
Chunck Protector — это серверный мод для Fabric, который защищает территории на основе чанков с помощью флагов для каждой зоны. Он работает полностью на сервере, так что игроки заходят с ванильным клиентом и им не нужно ничего устанавливать. Зависимостей кроме Fabric Loader нет (Fabric API не требуется).
Как это работает: администратор выбирает чанки игровым инструментом, создаёт из выделения именованную защищённую зону, а затем переключает флаги защиты либо через сундук-GUI в игре, либо командами. Каждый флаг срабатывает на сервере в момент, когда соответствующее событие затрагивает защищённый чанк: изменение блоков, удары в PvP, взрывы, снаряды, эндер-жемчуг, течение жидкостей, распространение огня, полёт, спавн мобов и многое другое.
Поддерживаемые версии
Скачайте файл, имя которого совпадает с вашей версией Minecraft.
| Файл | Minecraft | Java | Fabric Loader |
|---|---|---|---|
| chunck-protector-1.0.0+1.21.11.jar | 1.21.11 | 21 | 0.19.3 |
| chunck-protector-1.0.0+26.1.jar | 26.1 - 26.1.2 | 25 | 0.19.3 |
| chunck-protector-1.0.0+26.2.jar | 26.2 | 25 | 0.19.3 |
| chunck-protector-1.0.0+26.3.jar | 26.3 | 25 | 0.19.5 |
Установка
- Установите Fabric Loader для вашей версии Minecraft на сервер.
- Положите подходящий
.jarфайл в папкуmodsна сервере. - Запустите сервер. Файл конфигурации по умолчанию создастся по пути
config/chunk_protector.json. - Выдайте себе статус оператора. Все команды управления требуют настроенного уровня прав (по умолчанию: уровень оператора 4).
- На клиентах ничего устанавливать не нужно.
Команды
Все команды начинаются с /chunkprotector и требуют прав оператора (настраивается, по умолчанию уровень 4).
| Команда | Описание |
|---|---|
/chunkprotector info | Показать справку по командам в чате |
/chunkprotector reload | Перезагрузить файл конфигурации с диска |
/chunkprotector list | Показать список всех защищённых зон с количеством чанков |
/chunkprotector check | Показать, защищён ли ваш текущий чанк, и перечислить его флаги |
/chunkprotector menu | Открыть GUI флагов для зоны, в которой вы стоите |
/chunkprotector tool stick | Выдать себе Admin Protection Tool (палку) для выбора чанков |
/chunkprotector tool shovel | Выдать себе Claim Tool (незеритовую лопату) |
/chunkprotector selection | Показать ваши текущие выбранные чанки |
/chunkprotector selection clear | Очистить текущее выделение чанков |
| `/chunkprotector area create ` | Создать защищённую зону из выбранных чанков |
| `/chunkprotector area menu` | Открыть GUI флагов для конкретной зоны |
| `/chunkprotector area toggle <true|false>` | Задать один флаг зоны из командной строки |
Id зон и названия флагов поддерживают автодополнение по Tab.
Типичный порядок настройки: /chunkprotector tool stick, кликайте правой кнопкой по блокам, чтобы выбрать чанки, /chunkprotector area create spawn, затем /chunkprotector area spawn menu для настройки флагов.
Конфигурация
Основной файл: config/chunk_protector.json.
| Поле | По умолчанию | Описание |
|---|---|---|
admin_tool_item | minecraft:stick | Предмет, выдаваемый командой tool stick |
claim_tool_item | minecraft:netherite_shovel | Предмет, выдаваемый командой tool shovel |
required_permission_level | 4 | Уровень оператора, необходимый для выполнения команд управления |
safety_border_buffer_blocks | 16 | Буферное расстояние вокруг защищённых зон, используемое защитой от течения жидкостей |
protected_areas | [] | Массив описаний защищённых зон |
Каждая запись в protected_areas имеет следующую структуру:
| Поле | По умолчанию | Описание |
|---|---|---|
area_id | (обязательно) | Уникальное имя зоны, используется командами и в заголовке GUI |
chunks | (обязательно) | Массив координат чанков, каждая в виде `{"x": , "z": }` |
auto_merge | true | Заполняет промежутки между перечисленными чанками, чтобы зона вела себя как один регион |
flags | (см. ниже) | Флаги защиты для каждой зоны |
Флаги
У каждой области своя копия этих флагов. Флаги можно переключать в GUI или командой `/chunkprotector area toggle <true|false>`.
| Флаг | По умолчанию | Описание |
|---|---|---|
pvp_enabled | false | Если false, атаки игроков по другим игрокам в области отменяются |
block_edit_admin_only | true | Если true, только операторы могут ставить или ломать блоки в области |
ender_pearls_allowed | false | Если false, телепорты эндер-жемчугом в область или внутри неё блокируются |
tnt_explosions_allowed | false | Если false, взрывы TNT в области подавляются |
liquid_flow_allowed | false | Если false, лава и вода не могут затекать в область |
griefing_protection_active | true | Главный переключатель общих проверок на гриферство |
projectiles_disabled | true | Если true, снаряды вроде стрел останавливаются в области |
no_flight_zone | true | Если true, полёт отключён для игроков без прав оператора в области |
no_fight_zone | true | Если true, весь бой и урон по сущностям блокируются в области |
mob_spawning_allowed | false | Если false, естественный спавн мобов в области блокируется |
wither_creeper_grief_allowed | false | Если false, взрывы визера и Creeper не ломают блоки |
hostile_despawn_proximity_radius | 8 | Враждебные мобы в пределах стольких чанков от игрока исчезают; поставьте 0, чтобы отключить |
sulfur_cube_damage_disabled | true | Если true, серные кубы не могут взрываться в области (26.2 и новее) |
fire_spread_disabled | true | Если true, огонь не может распространяться внутри области |
crop_trample_disabled | true | Если true, грядки и посевы нельзя вытоптать в области |
item_drop_disabled | false | Если true, игроки без прав оператора не могут выбрасывать предметы в области |
vehicle_entry_disabled | false | Если true, игроки не могут садиться в лодки, вагонетки и другой транспорт в области |
animal_breeding_disabled | false | Если true, разведение животных блокируется в области |
GUI флагов
Команды /chunkprotector menu и `/chunkprotector area menu` открывают меню-сундук на 54 слота. Верхний ряд показывает название области, количество чанков и состояние автообъединения. Флаги сгруппированы по категориям (Combat, Building, Movement, World, Entities), и каждый предмет показывает своё текущее состояние ВКЛ/ВЫКЛ, что делает флаг, что означают ВКЛ и ВЫКЛ, и подсказку по клику. Включённые флаги светятся. Левый клик по флагу переключает его; изменение сохраняется сразу. Пустые слоты — это заполнители, их нельзя взять.
Заметки для владельцев серверов
- Мод работает только на стороне сервера. Не ставьте его на клиенты; ванильные клиенты работают как есть.
- Перезагрузите конфиг командой
/chunkprotector reloadпосле ручного редактирования JSON. - Пересекающиеся выделения чанков разрешаются через внутренний кэш, который перестраивается при загрузке и перезагрузке.
- Лицензия: MIT.
Частые вопросы
Как установить Chunck Protector?
Установите Fabric под свою версию Minecraft, скачайте Chunck Protector под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.
Для каких версий Minecraft есть Chunck Protector?
У Chunck Protector есть сборки для Minecraft 1.21–26.3.
Нужен ли Chunck Protector на сервере?
Ставится только на сервер; игрокам ставить не нужно