Скачать SafeZone — Minecraft Моды — MetaMods
SafeZone

SafeZone

Активный

Установок

0

Последнее обновление

9 месяцев назад

Версии

1.21 — 1.21.4
Сервер
Fabric
Forge
Neoforge
Quilt
Игровые механики
Управление
Утилиты

SafeZone - Защищенные зоны в Minecraft

Создавайте специальные области, где отключается PvP, урон, снаряды и враждебные мобы! Этот датапак оптимизирован для работы даже на слабых серверах.

Основные возможности

Размеры защищенных зон

Доступно 6 различных размеров сферических зон:

  • Размер 1 - радиус 15 блоков
  • Размер 2 - радиус 31 блок
  • Размер 3 - радиус 47 блоков
  • Размер 4 - радиус 63 блока
  • Размер 5 - радиус 79 блоков
  • Размер C - радиус 45 блоков (по умолчанию), можно настроить в файлах датапака

Правила внутри зон

Внутри защищенных зон действуют следующие правила:

  • Игроки в режимах выживания и приключений не получают и не наносят урон
  • Враждебные мобы мгновенно исчезают без выпадения лута
  • Большинство снарядов удаляются (исключения: жемчуг Эндера, заряды бриза и снежки)
  • Трезубцы падают на землю
  • Защита от взрывов и огня от ударов молний

Внимание: Огонь извне может распространиться внутрь зоны, если блоки на границе позволяют это.

Дополнительные функции

  • Разрешение определенных враждебных мобов внутри зон
  • Заморозка движения мобов
  • Сделать мобов неуязвимыми для игроков
  • Отображение и скрытие центра зоны
  • Множество удобных команд

Визуальные эффекты

  • Снаряды отскакивают от магического барьера с синими искрами и звуком
  • Враждебные мобы погружаются под землю при входе в зону
  • Все команды имеют понятную обратную связь

Совместимость

Защищенные зоны блокируют использование оружия из Incendium и Spellbound Weapons.

Команды

Основные команды

/function safezone:cmd/help

  • Показывает список всех доступных команд

/function safezone:cmd/create/size[1-5]

  • Создает зону указанного размера

/function safezone:cmd/move/safezone

  • Перемещает ближайшую зону к вашей позиции

/function safezone:cmd/tp/safezone

  • Телепортирует к ближайшей зоне

/function safezone:cmd/delete/nearest

  • Удаляет ближайшую зону

/function safezone:cmd/delete/nearby

  • Удаляет все зоны в радиусе 100 блоков

/function safezone:cmd/delete/all

  • Удаляет все загруженные зоны

Отображение зон

При отображении зоны появляются частицы в центре, когда вы находитесь в ее радиусе.

/function safezone:cmd/show/nearest

  • Показывает центр ближайшей зоны

/function safezone:cmd/show/nearby

  • Показывает центры всех зон в радиусе 100 блоков

/function safezone:cmd/show/all

  • Показывает центры всех загруженных зон

/function safezone:cmd/hide/nearest

  • Скрывает центр ближайшей зоны

/function safezone:cmd/hide/nearby

  • Скрывает центры всех зон в радиусе 100 блоков

/function safezone:cmd/hide/all

  • Скрывает центры всех загруженных зон

Защита спавн-чанков

Для экономии производительности зоны активны только когда игроки рядом. В спавн-чанках можно сделать зону постоянно активной:

/function safezone:cmd/add/spawn

  • Постоянная защита для ближайшей зоны

/function safezone:cmd/remove/spawn

  • Обычная защита для ближайшей зоны

Управление сущностями

/function safezone:cmd/add/invulnerable

  • Делает ближайшую сущность неуязвимой

/function safezone:cmd/remove/invulnerable

  • Делает ближайшую сущность уязвимой

/function safezone:cmd/add/allowed

  • Разрешает ближайшей сущности находиться в зонах

/function safezone:cmd/remove/allowed

  • Запрещает ближайшей сущности находиться в зонах

/function safezone:cmd/add/frozen

  • Замораживает движение ближайшей сущности

/function safezone:cmd/remove/frozen

  • Размораживает движение ближайшей сущности

Глобальные эффекты в зонах

/function safezone:cmd/add/entity_resistance

  • Сущности в ближайшей зоне не получают урон

/function safezone:cmd/remove/entity_resistance

  • Сущности в ближайшей зоне получают урон

/function safezone:cmd/add/entity_weakness

  • Сущности в ближайшей зоне не наносят ближний урон

/function safezone:cmd/remove/entity_weakness

  • Сущности в ближайшей зоне наносят ближний урон

Установка

Поместите файл SafeZone.zip в папку datapacks вашего мира и выполните команду /reload для активации.

Удаление

Выполните команду /function safezone:cmd/delete/all для удаления всех загруженных зон.

Участники проекта
Melonslise

Melonslise

rbnskii

rbnskii

Разработчик

Создан: 14 янв 2025

ID: 28026