aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gtPlusPlus
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/gtPlusPlus')
-rw-r--r--src/main/java/gtPlusPlus/core/item/ModItems.java5
-rw-r--r--src/main/java/gtPlusPlus/core/recipe/RECIPES_GREGTECH.java18
2 files changed, 22 insertions, 1 deletions
diff --git a/src/main/java/gtPlusPlus/core/item/ModItems.java b/src/main/java/gtPlusPlus/core/item/ModItems.java
index c276a31be8..2253b024a7 100644
--- a/src/main/java/gtPlusPlus/core/item/ModItems.java
+++ b/src/main/java/gtPlusPlus/core/item/ModItems.java
@@ -341,7 +341,7 @@ public final class ModItems {
MaterialGenerator.generate(ELEMENT.STANDALONE.WHITE_METAL);
MaterialGenerator.generateOreMaterialWithAllExcessComponents(ELEMENT.STANDALONE.GRANITE);
MaterialGenerator.generateOreMaterialWithAllExcessComponents(ELEMENT.STANDALONE.RUNITE);
- MaterialGenerator.generate(ELEMENT.STANDALONE.DRAGON_METAL, false);
+ MaterialGenerator.generate(ELEMENT.STANDALONE.DRAGON_METAL);
MISC_MATERIALS.run();
@@ -941,6 +941,9 @@ public final class ModItems {
MaterialUtils.generateComponentAndAssignToAMaterial(ComponentTypes.FOIL, ALLOY.TRINIUM_REINFORCED_STEEL);
MaterialUtils.generateComponentAndAssignToAMaterial(ComponentTypes.FOIL, ELEMENT.STANDALONE.CHRONOMATIC_GLASS);
+ // Gear
+ MaterialUtils.generateComponentAndAssignToAMaterial(ComponentTypes.GEAR, ELEMENT.STANDALONE.RHUGNOR);
+
// Special Sillyness
if (true) {
diff --git a/src/main/java/gtPlusPlus/core/recipe/RECIPES_GREGTECH.java b/src/main/java/gtPlusPlus/core/recipe/RECIPES_GREGTECH.java
index 9cc82b2f1d..5da803b392 100644
--- a/src/main/java/gtPlusPlus/core/recipe/RECIPES_GREGTECH.java
+++ b/src/main/java/gtPlusPlus/core/recipe/RECIPES_GREGTECH.java
@@ -50,10 +50,14 @@ import net.minecraft.item.ItemStack;
import net.minecraftforge.fluids.FluidRegistry;
import net.minecraftforge.fluids.FluidStack;
+import com.github.bartimaeusnek.bartworks.system.material.WerkstoffLoader;
+
import cpw.mods.fml.common.Loader;
+import goodgenerator.items.MyMaterial;
import gregtech.api.enums.GT_Values;
import gregtech.api.enums.ItemList;
import gregtech.api.enums.Materials;
+import gregtech.api.enums.MaterialsUEVplus;
import gregtech.api.enums.OrePrefixes;
import gregtech.api.enums.TierEU;
import gregtech.api.util.GT_ModHandler;
@@ -856,6 +860,20 @@ public class RECIPES_GREGTECH {
.eut(TierEU.RECIPE_UEV)
.duration(9 * MINUTES)
.addTo(alloyBlastSmelterRecipes);
+
+ // lossless phonon transfer medium
+ GT_Values.RA.stdBuilder()
+ .itemInputs(
+ GT_Utility.getIntegratedCircuit(5),
+ WerkstoffLoader.MagnetoResonaticDust.get(OrePrefixes.dust, 5),
+ MyMaterial.metastableOganesson.get(OrePrefixes.dust, 1),
+ Materials.Praseodymium.getDust(15),
+ Materials.SuperconductorUIVBase.getDust(6))
+ .fluidInputs(MaterialsUEVplus.PhononCrystalSolution.getFluid(4000L))
+ .fluidOutputs(MaterialsUEVplus.PhononMedium.getFluid(1000L))
+ .eut(TierEU.RECIPE_UIV)
+ .duration(2 * MINUTES)
+ .addTo(alloyBlastSmelterRecipes);
}
private static void dehydratorRecipes() {