SafeZone
Активный0.0
Установок
Последнее обновление
Версии
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 для удаления всех загруженных зон.