Перейти к содержимому

Sable Mob Interactions

Позволяет мобам из ванильного и модифицированного Minecraft взаимодействовать с суб-уровнями Sable, атаковать их и наносить им урон без необходимости отдельной интеграции для каждого мода.

NeoForge
Загрузчики
NeoForge
Скачиваний на Modrinth
255
Подписчиков на Modrinth
5
версия
1
Обновлён
18 августа 202618 авг.
Опубликован
в 2026
Zombies breaking sublevels - 1 · свайп

Коротко о моде

Работает на NeoForge
Для Minecraft 1.21.1–1.21.11
Нужен и в игре, и на сервере
Последняя версия — v1.0.1 от 18 августа 2026
Лицензия MIT — бесплатно
Где нужен
В игреобязателенНа сервереобязателен

Нужен и в игре, и на сервере

Версии игры1.21.1–1.21.11
Описание переведено автоматическиПоказать оригинал (EN)

Sable Mob Interactions

Дайте любому мобу повод атаковать ваши корабли

В НАСТОЯЩИЙ МОМЕНТ НЕ РАБОТАЕТ ИЗ-ЗА ПРОТИВНОГО БАГА И ОГРАНИЧЕНИЙ ПО ВРЕМЕНИ, КОТОРЫЕ ОГРАНИЧИВАЮТ, КОГДА Я МОГУ ЭТО ИСПРАВИТЬ

Version Minecraft NeoForge Sable

Содержание


Обзор

Под-уровни Sable приводят в движение корабли, дирижабли, роверы и другие транспортные средства во всей экосистеме Create Aeronautics и Create Submarine, но до сих пор ничто в мире не могло им реально угрожать. Враждебные мобы проходили мимо атакуемого корабля, стрелы пролетали сквозь корпуса, а осаждённая база могла спокойно припарковать свой флот в открытой воде, не задумываясь. Sable Mob Interactions меняет это. Он даёт ванильным мобам и мобам из любых других модов способность по-настоящему видеть, выбирать целью и повреждать под-уровни Sable, при этом автору того мода даже не нужно знать о существовании Sable. Это не контент-пак для отдельных мобов. Это универсальный слой взаимодействия: любой враждебный моб, доходящий до резервного уровня, получает реальную, постоянную цель на блоке под-уровня, и его собственные родные цели атаки (ближний бой, кастомные системы оружия, что угодно, что написал оригинальный автор) срабатывают естественно против неё, используя настоящие анимации, звуки и поведение моба.

Возможности кратко

  • Ванильные мобы, правильно настроенные. Скелеты стреляют настоящими стрелами. Утопленники бросают трезубцы, если держат их. Зомби и большинство других мобов ближнего боя пробивают корпуса. Creeper взрываются рядом с вашим судном. Стражи заряжают луч. Эндермены утаскивают ваш декор.
  • Мобы из любых модов, автоматически. Универсальная резервная цель даёт любому другому враждебному мобу реальную цель и отступает, позволяя его собственному ИИ атаки (ближний бой, дальний бой или полностью кастомная логика оружия) сделать остальное, без единой строчки кода от автора того мода.
  • Снаряды из любых модов, автоматически. Стрелы, трезубцы, пули, пушечные ядра, всё, что расширяет ванильный класс Projectile, корректно повреждает блоки под-уровней при попадании, независимо от того, какой мод их выпустил.
  • Нацеливание с учётом корабля. Под-уровни становятся допустимыми целями только если построены из настоящих движительных/структурных частей (настраиваемый тег блоков) и рядом есть игрок, так что бездействующие постройки игроков и заброшенные тестовые стенды по умолчанию не под угрозой.
  • Опциональная глубокая совместимость. Если установлен Create: Big Cannons, его собственные значения брони/твёрдости блоков определяют, сколько попаданий нужно, чтобы разбить блок.
  • Полностью настраиваемый. Радиус поиска, дальность атаки, скорострельность, пороги попаданий, разрушение Creeper'ами, кражи Эндерменов, строгость обнаружения кораблей и многое другое — всё редактируется из экрана конфигурации в игре.

Как это работает

Блоки под-уровней находятся не там, где вы их видите. Sable хранит реальные данные блоков каждого под-уровня в изолированном участке в другом месте мира и лишь визуально размещает его на текущей позиции в игре. Каждое взаимодействие, добавляемое этим модом (поиск ближайшего блока, наведение снаряда, пробивание корпуса), корректно преобразует координаты между этим сырым пространством хранения и размещённой, визуальной позицией под-уровня, так что мобы и снаряды попадают точно туда, куда, как кажется, целятся. Урон отслеживается по каждому блоку через общий счётчик попаданий, управляя собственным оверлеем прогресса трещин Minecraft до того, как блок действительно сломается, так что бой против корабля выглядит и ощущается как бой против любой другой структуры.

Конфигурация

Доступна в игре через Mods → Sable Mob Interactions → Config или путём прямого редактирования sablemobinteractions-common.toml. Включает:

  • Радиус поиска, дальность атаки и перезарядку стрельбы для каждого моба
  • Базовое количество попаданий для разрушения блока с опциональным масштабированием по твёрдости
  • Радиус присутствия игрока, необходимый до того, как под-уровень станет целью
  • Переключатель требования корабле-необходимых блоков до того, как под-уровень вообще станет целью
  • Отдельные переключатели для разрушения Creeper'ами и краж Эндерменов
  • Пространства имён модов и теги блоков для расширения того, что считается украдаемым или корабле-необходимым

Разработка с этим модом

Хотите, чтобы ваш собственный моб имел более точный, специально созданный контроль над тем, как он атакует под-уровни, вместо того чтобы полагаться на универсальный резервный механизм? Реализуйте SubLevelAttacker в классе сущности вашего моба:

public interface SubLevelAttacker {
    void attackSubLevelBlock(Vec3 targetWorldPos, SubLevel subLevel, BlockPos localPos);
    default double getSubLevelAttackRange() { return 15.0; }
    default int getSubLevelAttackCooldownTicks() { return 40; }
}

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

Требования

  • Sable Всё остальное опционально. Create, Create Aeronautics, Create Submarine и Create: Big Cannons используются только для улучшения определённого поведения при их наличии, и мод полностью работает без них.

Частые вопросы

Как установить Sable Mob Interactions?

Установите NeoForge под свою версию Minecraft, скачайте Sable Mob Interactions под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.

Для каких версий Minecraft есть Sable Mob Interactions?

У Sable Mob Interactions есть сборки для Minecraft 1.21.1–1.21.11.

Нужен ли Sable Mob Interactions на сервере?

Нужен и в игре, и на сервере

Лицензия и источник
MIT Licenseможно свободно использовать и распространять с указанием автора
Оригинал — Modrinth↗Файлы — без изменений, проверены по SHA-512Это ваш мод? Правообладателям

Сайт использует cookie: необходимые — для входа и темы, а также счётчики посещений Яндекс Метрика и LiveInternet — по ним мы видим, как пользуются сайтом. Рекламных cookie у нас нет. Подробнее