
Hexpose - аддон прорицаний для Hex Casting
Hexpose - аддон-библиотека для Hex Casting с десятками паттернов прорицания: чтение здоровья мобов, содержимого сундуков, книг и других данных мира. Плюс новые типы иот для сторонних аддонов. Fabric/Quilt, Minecraft 1.20.1.
Hexpose - аддон-библиотека для мода Hex Casting, которая собирает в одном месте огромную кучу паттернов прорицания (scrying). Если вы пишете свои хексы и вам не хватает стандартных способов "считать" информацию о мире, этот мод закрывает почти все базовые сценарии. Скачать Hexpose стоит и игрокам, и разработчикам других аддонов: проект изначально задуман как общая библиотека, на которую опираются сторонние дополнения для Hex Casting.
Немного контекста: что такое Hex Casting
Hex Casting - магический мод для Майнкрафт, где заклинания создаются буквально вручную. Вы рисуете посохом узоры из шестиугольников, и каждый узор (паттерн) выполняет операцию над стеком данных. Данные в стеке называются иотами (iotas) - это числа, векторы, ссылки на сущности, булевы значения и так далее.
Отдельный класс паттернов - прорицания. Они не меняют мир, а читают его: где находится сущность, куда она смотрит, что за блок перед вами. Проблема в том, что встроенный набор довольно скромный. Хотите узнать, сколько здоровья осталось у босса, или что лежит в сундуке, не открывая его? В чистом Hex Casting таких паттернов просто нет. Именно эту дыру и закрывает Hexpose.
Что добавляет Hexpose
Короче, автор собрал все мыслимые полезные прорицания в один аддон для Minecraft. Из того, что есть внутри:
- Здоровье сущности - узнаёте точное количество HP любого моба или игрока
- Запас воздуха - сколько ещё сущность продержится под водой
- Насыщение от еды - сколько сытости даст конкретный кусок еды
- Содержимое контейнера - читаете инвентарь сундука, бочки или шалкера на расстоянии
- Чтение книг с резной книжной полки - забираете текст книги прямо из chiseled bookshelf, не доставая её
- Яйца черепах в блоке - да, даже такое: паттерн считает, сколько черепашьих яиц в кладке
И это только часть списка. Правило у автора простое: если какую-то информацию из мира вообще можно полезно считать - под неё найдётся отдельный паттерн.
Зачем это в игре? Пример из практики: автоматическая сортировка. Заклинание смотрит содержимое сундука и решает, куда что переложить. Или боевой хекс, который проверяет HP цели и добивает только раненых мобов, экономя заряд посоха. С Hexpose подобные конструкции перестают быть фантазией и становятся обычным делом.
Новые типы иот
Вторая половина мода - библиотека новых иот, связанных с прорицаниями:
- Текстовые иоты (text iotas) - похожи на обычные строки, но со встроенной поддержкой форматирования Minecraft: цвета, стили, всё как в чате.
- Иоты предметов (item stack iotas) - содержат почти всю информацию, которую может иметь предмет, и позволяют обрабатывать вещи как данные: сравнивать, проверять, передавать между хексами. Этим пользуется и сам Hexpose, и другие аддоны.
- Иоты-идентификаторы (identifier iotas) - представляют ID вида
minecraft:diamond. С их помощью хекс проверяет типы чего угодно: предметы, блоки, сущности, измерения, виды жителей. А если рядом стоят другие аддоны, которые опираются на Hexpose, через эти иоты обрабатываются ещё и частицы со звуками.
Именно из-за этого набора проект и называют библиотекой: сторонние аддоны для Hex Casting берут его иоты как готовую основу, вместо того чтобы изобретать свои велосипеды. Так что если какое-то дополнение требует Hexpose в зависимостях - ставьте без вопросов, даже если сами паттерны вам не нужны.
Важный нюанс: версия 3.0.0
Если вы обновлялись со старых версий, читайте внимательно, тут есть подводный камень. В Hexpose 3.0.0 под Minecraft 1.20.1 структура серьёзно поменялась:
- MoreIotas стал обязательной зависимостью. Без него мод просто не запустится, проверьте папку mods.
- Старые универсальные identifier- и item-stack-иоты удалены. Их роль теперь выполняет MoreIotas. Хексы, написанные под ранние версии, могут перестать работать - перепроверьте свои заклинания после апдейта.
- Зато добавились новые прорицания: возраст сущности и угол поворота её тела, преобразования типов, а также отдельные иоты для биомов, измерений, зачарований, эффектов и тегов.
То есть мод не сдувается, а наоборот разрастается - просто архитектура стала чище и логичнее.
Совместимость и установка
- Версия игры: Minecraft Java 1.20.1
- Загрузчики: Fabric (Фабрик) и Quilt (Квилт)
- Зависимости: сам Hex Casting, MoreIotas (для версии 3.0.0) и Fabric API
- Мод работает и на клиенте, и на сервере. Для игры с друзьями ставьте на обе стороны, иначе паттерны попросту не распознаются.
Проект набрал больше 17 тысяч загрузок на Modrinth, что для узкоспециализированного аддона к магическому моду - очень достойный результат. Разработка живая, свежие версии выходят.
Кому это нужно
Честно: если вы поставили Hex Casting просто "посмотреть", Hexpose не обязателен. Но как только начнёте писать серьёзные хексы - сортировку ресурсов, автоматические фермы, боевые автоматы - быстро упрётесь в отсутствие нужных прорицаний и вернётесь сюда. Для разработчиков аддонов мод вообще must-have: готовые иоты экономят кучу времени и не заставляют дублировать чужую работу.
Скачайте мод Hexpose для Fabric или Quilt, поставьте рядом Hex Casting и MoreIotas - и ваш арсенал заклинаний в Майнкрафт заметно расширится.
Как поиграть с друзьями с модом Hexpose - аддон прорицаний для Hex Casting?
Мод Hexpose - аддон прорицаний для Hex Casting куда интереснее в компании: поднимите сервер Майнкрафт с уже установленным модом, позовите друзей и играйте по своим правилам. Хостинг Майнкрафт для мода Hexpose - аддон прорицаний для Hex Casting будет готов за пару минут - BungeeHost сделает всё за вас.
