diff options
Diffstat (limited to 'src/main/java/gregtech/loaders/postload/chains')
| -rw-r--r-- | src/main/java/gregtech/loaders/postload/chains/NaniteChain.java | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/src/main/java/gregtech/loaders/postload/chains/NaniteChain.java b/src/main/java/gregtech/loaders/postload/chains/NaniteChain.java index 9be7e1b6b6..ab1981ee98 100644 --- a/src/main/java/gregtech/loaders/postload/chains/NaniteChain.java +++ b/src/main/java/gregtech/loaders/postload/chains/NaniteChain.java @@ -262,5 +262,23 @@ public class NaniteChain { .eut(TierEU.RECIPE_MAX) .addTo(nanoForgeRecipes); + // MagMatter nanites, currently only used in the production of Stargates. + GTValues.RA.stdBuilder() + .itemInputs( + GTOreDictUnificator.get(OrePrefixes.lens, Materials.Forcicium, 0, false), + GTOreDictUnificator.get(OrePrefixes.lens, Materials.Forcillium, 0, false), + MaterialsUEVplus.Universium.getNanite(1), + MaterialsUEVplus.MagMatter.getBlocks(8), + getModItem(NewHorizonsCoreMod.ID, "item.PicoWafer", 64), + GTOreDictUnificator.get(OrePrefixes.circuit, Materials.UXV, 1)) + .itemOutputs(MaterialsUEVplus.MagMatter.getNanite(1)) + .fluidInputs( + MaterialsUEVplus.QuarkGluonPlasma.getFluid(100_000), + MaterialsUEVplus.PhononMedium.getFluid(64_000), + MaterialsUEVplus.PrimordialMatter.getFluid(128_000)) + .metadata(NANO_FORGE_TIER, 3) + .duration(16 * MINUTES + 40 * SECONDS) + .eut(TierEU.RECIPE_MAX) + .addTo(nanoForgeRecipes); } } |
