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

HexAutomata

Добавляет предметы с возможностью слушать различные игровые события и запускать пользовательские заклинания; а также расширяет возможности древнего заклинания Brainsweep.

FabricNeoForgeForge
Загрузчики
FabricNeoForgeForge
Скачиваний на Modrinth
5,3 тыс.
Подписчиков на Modrinth
3
версий
58
Обновлён
15 октября 202615 окт.
Опубликован
в 2026

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

Работает на Fabric, NeoForge и Forge
Для Minecraft 1.20.1, 1.21.1
Нужен и в игре, и на сервере
Последняя версия — 1.21.1-0.3.5.1.pre64 от 15 октября 2026
Нужен Hex Casting
Лицензия MIT — бесплатно
Где нужен
В игреобязателенНа сервереобязателен

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

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

HexAutomata

Curseforge CurseForge
Modrinth Modrinth

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

[A badge for hexdoc in the style of Devins Badges](https://yukkuric.github.io/HexAutomata) [A badge for addons.hexxy.media in the style of Devins Badges](https://addons.hexxy.media)

Возможности

Я нашёл способ — используя разум оседлого жителя и особые «концепты» диких существ — создать особый вид заклинателей: Reactive Focus.

  • Reactive Focus: фокус, привязанный к определённым игровым событиям, происходящим с игроком

    • Отслеживаемые события:

      • враг нацелился на игрока (без тега #hexautomata:ignore_targeting)
      • игрок получает урон (и источник, и атакующий без тега #hexautomata:ignore_hurt)
      • игрок выстреливает снарядом
      • снаряд во что-то попал
      • атака в ближнем бою
      • убийство кого-либо
      • телепортация
    • Создаётся рецептами brainsweep

      • все с Akashic Record в качестве исходного блока
    • Места срабатывания:

      • Инвентарь (по умолчанию: false)
      • Основная/вторая рука (по умолчанию: true; не действует, если Inventory установлен в true)
      • Эндер-сундук (по умолчанию: false)
      • Слоты Curios/Trinkets (по умолчанию: true)
      • записи в конфиге, управляющие включением перечисленных источников
  • Reactive Focus Nexus: предмет, содержащий несколько Reactive Focus

    • все внутренние фокусы срабатывают так, будто они снаружи
    • создаётся с помощью мультиблочной структуры, завершающейся очередным brainsweep (принимает цели с тегом #hexautomata:multi_threaded) ritual multiblock
  • Особые паттерны, срабатывающие исключительно внутри запущенных событий

Я — разум, а разум — это среда... Тело — сосуд, тяжёлый и хрупкий... Я высвобожу свой разум, выйду из сосуда, я увижу больше, я...

  • Ещё одна прогрессия на основе достижений и функции, расширяющие великое заклинание Brainsweep :3

    • новый способ перемещения

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

KubeJS

HAPatches и PatchAction

Позволяет сборщикам модпаков патчить действия так же, как OpBrainsweep.
Также предоставляет две особые ошибки: USE_ORIGINAL и STOP_ALL для лучшего контроля над пользовательскими brainsweep.

BrainsweepCallback

Предоставляет BrainsweepCallback для привязки в серверных/стартовых скриптах, позволяя регистрировать пользовательские колбэки brainsweep.

Регистрация колбэка:

BrainsweepCallback.create(priority,
    entityId, iotaTypeId, // nullable type ids
    (entity, iota, env) => {
        // return SpellAction.Result or null
        return BrainsweepCallback.buildResult(env => {
            // do something
            // or stop here
            throw PatchAction.STOP_ALL
        }, 0)
    }
);
  • entityId и iotaTypeId принимают строки ResourceLocation. ID типов йот в пространстве имён minecraft автоматически переназначаются на hexcasting.
  • Используйте BrainsweepCallback.forceSet(key, callback), чтобы переопределить существующую регистрацию колбэка.

HexParse

Регистрирует Reactive Focus как обработчик ввода-вывода предметов через HexParseAPI.CreateItemIOMethod, позволяя HexParse читать и записывать иоты напрямую из/в предметы Reactive Focus.

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

Как установить HexAutomata?

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

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

У HexAutomata есть сборки для Minecraft 1.20.1, 1.21.1.

Нужен ли HexAutomata на сервере?

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

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

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