Material Nexus – Ore Unifier and more
One copper ingot, not five. Unify duplicate ingots, ores and dusts in your modpack: pick the one to keep from an in-game screen, and tags, recipes and items follow. No scripts, full preview before anything changes.
截图
介绍

One copper ingot, not five.
A big modpack ends up with the same material made by every mod: five copper ingots, three tin plates, a dozen recipes that disagree about them. Material Nexus finds every one of them, lets you decide which item is kept, then cleans the tags, rewrites the recipes and converts the items for you. Nothing changes until you have seen the preview and pressed Apply.
Start here: open a singleplayer world with cheats allowed and run /materials, or right click with the Nexus Terminal (creative Tools & Utilities tab, with “Operator Items” on). It needs operator rights (permission level 2).
Wiki · Getting Started · Commands · Report a bug



- Every form of every material, read from the convention tags (
c:ingots/copper,c:plates/tin…) and from item names for the forms mods leave untagged: double ingots, wires, large plates. - Variants are left alone, not merged: an item that only shares a tag (a yellow amethyst, a plastic plate tagged as plates) is recognised by its name and left alone, with the word that gave it away.
- The whole pack as a grid: materials against forms, what is to decide, unified or single.



- Click the item to keep, or use its card: every item with its mod, how many recipes make and use it, and why it is suggested or left alone. Every action is a button, never a hidden gesture.
- Sort with the keyboard: every open duplicate, one at a time, 1-9 to keep, shift for “not the same item”.
- Or rank the mods once: the first mod in the list wins every duplicate you have not decided.




- Every change listed first: tags cleaned, items converted, recipes rewritten or disabled, recipes not handled yet.
- Apply writes one generated datapack and reloads: the alternatives leave the material’s tag, recipes that make or use them are rewritten to the kept item (a rewrite that duplicates another recipe is disabled instead), and items already in the world become the kept one when the game touches them (dropped, in an opened container, at login). Nothing scans the world.
- Tags fixed on request: an item a mod forgot to tag gets its convention tag, and any item can be put in or taken out of a form’s tag, so recipes asking for the tag accept the right items.
- Recipes it cannot rewrite are named, never guessed: add a one-file recipe format and they are.
- Recipes of many mods are rewritten from data: Create and its addons, Mekanism, Immersive Engineering, Modern Industrialization, Oritech, Occultism, Silent Gear and more.
- Recipes drawn by JEI or EMI inside the screen, grouped by what applying does to them; hover a recipe or a machine route to see it.



- Process rules say how a form is made for every material: an ingot gives two rods in the metal press, nine ingots make a block. Missing machine recipes are written by copying one the pack already has, and checked by the game before they are kept.
- Missing forms can be created: a netherite rod, a tin gear. The new item takes the material’s colour. (Items by Koynax_)



- Discard any change not applied yet, a whole material, or everything.
- Back to default: one saved choice, a material, or the whole pack.
- Revert the last apply, or restore any of the last 20 applied states from the history.
- Presets for the usual setups (vanilla first, tech pack…), shown next to your settings.



Everything is files in config/materialnexus/, made to ship with the pack; the wiki documents every field. The rules themselves (which tags and names make a form, how a mod’s recipes store their items, process templates, presets) are datapack data, editable in game in Rule files. /materials report writes a full analysis. KubeJS scripts get a read-only MaterialNexus binding to ask which item is kept, and a pack that already unifies with scripts sees what they decided, offered as the same choices, with the script lines to delete once applied.
Compatibility
| Loader | NeoForge |
| JEI (optional) | alternatives hidden once unified |
| EMI (optional) | alternatives hidden once unified |
| Almost Unified (optional) | each job (tags, recipes, hiding) left to it unless you give it to Material Nexus: never done twice |
| KubeJS (optional) | a read-only MaterialNexus binding; what scripts already unify is offered as choices; scripts keep the last word |
Needed on the server, and on clients for the screen, the tooltips and created items.
FAQ
Does it change my pack on its own? No. Nothing is unified until you choose and press Apply, after the preview.
Can I undo? Yes: discard what is not applied yet, put choices back to default, revert the last apply, or restore an earlier state from the history.
Multiplayer? Decide in singleplayer or LAN, then ship config/materialnexus/ with the pack. On a dedicated server the screen is read-only. If you created items, every client needs the same items.json.
Is it like Almost Unified? Both unify. Material Nexus is built around a screen and a preview: you see every duplicate, every variant left alone and every recipe it would change before anything happens, and you can undo anything. It also writes missing machine recipes and creates missing items. The two can run together, each doing its own part.
Fabric? No.
Can I put it in my modpack? Yes. No need to ask.
Permissions
Modpacks: yes. No permission needed, no message required, public or private, monetised or not, on any platform or launcher.
Credit is appreciated and never required.
Forks and addons: yes, under the MIT terms. Please do not publish a fork under the name Material Nexus: the name is not covered by the licence.
Assets (textures, logo) are the one exception: redistribute them with the mod freely, but do not lift them into another project.
Links
Wiki · Source · Report a bug
常见问题
Material Nexus – Ore Unifier and more 支持哪些 Minecraft 版本?
Material Nexus – Ore Unifier and more 支持 Minecraft Java 版 1.20–26.1.2,共 6 个版本,可用的加载器:Forge / NeoForge。下载时注意选择和你游戏版本一致的文件。
Material Nexus – Ore Unifier and more 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Forge / NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。
DrimoZ 的其他作品
查看全部 →Immaterial Drawers – A Functional Storage Addon
Functional Storage drawers for what isn't an item or a fluid: Energy (2 billion FE), Mekanism chemicals and Ars Nouveau Source. Same upgrades, same Storage Controller, framed variants for all.
PunchThemAll
Punch different blocks to obtain the ressources you need !
Factor’I/O
Factorio's inserters, transport belts and assembling machines, in Minecraft. Seven inserters, three belt tiers with ramps, three tiers of crafters, modules, and the Factorio component chain to build them.
Ore Vein Tweaker
Control the large iron and copper ore veins: turn each type off, make veins bigger or smaller, richer or poorer, or rebuild them from any block - even another mod's ore. One config file, no datapack.
评论
登录后评论和评分