Мод для Майнкрафт, который служит общей библиотекой материалов для сборок с техникой и механизмами. Он добавляет химические элементы, реальные минералы и единые формы материалов, чтобы предметы из разных модов использовали общие теги и не дублировались.
Возможности
- 118 химических элементов в виде слитков, самородков, блоков, пыли, пластин, стержней, шестерёнок, проводов и жидкостей.
- Более 60 минералов с химическими формулами: касситерит, боксит, магнетит, киноварь, вольфрамит и другие. Они генерируются в обычном мире, незере и энде; для каждого настраиваются размеры жил, количество, высота и распределение.
- Руды могут выпадать как необработанный минерал, а зачарования «Шёлковое касание» и «Удача» учитываются при добыче. Переплавка и обжиг дают основной элемент минерала.
- Многоструктурный анализатор минералов показывает измерения, диапазон высоты и плотность жил для руды из любого мода. Для минералов Elementarium он также выводит химическую формулу. Описания блоков задаются в
config/elementarium/descriptions.json. - Встроенное объединение рецептов выбирает один основной предмет среди одинаковых материалов разных модов, расширяет ингредиенты до тегов
c:и скрывает дублирующиеся рецепты из JEI. - В JEI доступны сведения об элементах, предметах и рецептах. Коллекционную таблицу элементов можно открыть клавишей
P.

Крафты
Для материалов автоматически создаются рецепты сжатия и обратного разбора, а для руд — переплавка и обжиг. Сгенерированные рецепты можно менять через CraftTweaker или KubeJS.
Как пользоваться
Свой материал добавляют JSON-файлом в config/elementarium/ либо скриптом в kubejs/startup_scripts/. Примеры bronze.json и material.js находятся в config/elementarium/examples/.
В JSON обязательны ключи name и forms; дополнительно доступны color, style, state, displayName, symbol, atomicNumber и secondaryColor.

Собственную руду добавляют JSON-файлом в config/elementarium/minerals/ или через KubeJS. Примеры ilmenite.json и ore.js лежат в config/elementarium/minerals/examples/. Для руды задаются состав composition, формула formula, варианты породы variants, способ выпадения drop, уровень инструмента miningTier и генерация worldgen.

Анализатор собирается из Multiblock Casing и установленного сверху Lift Post, после чего конструкция собирается Screw Gun из Navaronee CoreLib. Для работы ему нужна энергия Forge Energy; в слот помещается блок руды.
Настройки
Главный файл — config/elementarium/config.json. В нём можно отключать материалы, их формы, минералы, варианты руд, генерацию, рецепты руд, анализатор и объединение предметов. Для отдельных минералов задаются размер жилы, число жил и диапазон высоты.
Режим namingMode определяет названия минералов: real использует реальные названия, а simple — привычные названия по элементу. Ключ renameVanilla меняет только отображаемые названия ванильных руд, не добавляя их дубликаты.
Требования и совместимость
Требуется Navaronee CoreLib. JEI добавляет каталог предметов и рецептов; KubeJS позволяет создавать материалы и руды скриптами, а CraftTweaker — менять готовые рецепты и теги. Объединение рецептов учитывает форматы машин Mekanism, Immersive Engineering и Create.
