aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/loaders/postload/chains
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/gregtech/loaders/postload/chains')
-rw-r--r--src/main/java/gregtech/loaders/postload/chains/NaniteChain.java18
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);
}
}