
Emendatus Enigmatica
Emendatus Enigmatica - это data-driven мод для Майнкрафт, созданный для унификации материалов в модпаках. Позволяет добавлять свои руды, блоки и предметы с автоматической генерацией рецептов, текстур и генерации в мире.
Emendatus Enigmatica - мод, который решает вечную проблему сборщиков модпаков: разношёрстные руды из разных модов, которые выглядят по-разному, имеют разные рецепты и не всегда дружат друг с другом. Этот инструмент позволяет создать единую систему материалов - с общими текстурами, тегами и рецептами - и всё это через простые JSON-файлы.
Что это и зачем нужно
Если вы когда-нибудь собирали модпак, то знаете: руды из Thermal Expansion, Mekanism, Immersive Engineering и других модов часто дублируются. Вместо того чтобы вручную править каждую генерацию и крафты, можно один раз описать материал в Emendatus Enigmatica - и мод сам создаст блоки, предметы, руды в разных слоях породы (strata), а также сгенерирует базовые рецепты (плавка, дробление, переработка).
Мод полностью data-driven - все настройки хранятся в JSON. Это значит, что вы можете:
- Добавить новый материал (например, "алюминий") и сразу получить его руду, слитки, пыль, блоки.
- Настроить, в каких слоях породы эта руда будет генерироваться (камень, гранит, андезит, незеррак и т.д.).
- Создать собственные залежи (deposits) - не только в Overworld, но и в Nether, End и любых других измерениях.
- Управлять генерацией ванильных руд, отключая их через свойства материала.
Как это работает
С версии 2.1 большая часть совместимости с другими модами вынесена в отдельные аддоны. Они сами регистрируют предметы и генерируют данные для рецептов, моделей, блокстейтов. Это сделало ядро мода легче и гибче.
Текущие аддоны:
- Список аддонов можно найти на странице мода (они добавляют поддержку конкретных модов).
Важно знать
- Можно ли использовать в модпаке? Да, мод специально создан как утилита для разработчиков. Берите и пользуйтесь.
- Нужно ли отключать руды других модов вручную? Для ванильных руд - да, можно отключить через настройки материала. Для руд из других модов - придётся отключать в их конфигах или через датапаки. Emendatus Enigmatica сам их не трогает.
- Генерация в Nether и End? С версии 2 появилась система залежей (deposits), которая даёт полный контроль над генерацией в любых измерениях. Настраивается через JSON.
- Для Minecraft 1.18+ есть готовые KubeJS-скрипты от Blackwhita, которые добавляют несколько материалов из EE, используя его ассеты.
- Версия для 1.16 (EE-V1) больше не поддерживается, но для неё есть интеграционные скрипты от сообщества AVSP (их можно найти на CurseForge).
Почему это удобно
Вместо того чтобы вручную создавать десятки блоков, предметов и рецептов для каждого материала, вы просто описываете его в JSON - и мод делает всю рутину. Это экономит часы работы и делает модпак визуально единым. Если вы собираете свою сборку - обязательно присмотритесь к Emendatus Enigmatica. Скачайте мод и попробуйте настроить пару материалов - разница очевидна.
