aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/loaders
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/gregtech/loaders')
-rw-r--r--src/main/java/gregtech/loaders/oreprocessing/ProcessingGem.java7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/main/java/gregtech/loaders/oreprocessing/ProcessingGem.java b/src/main/java/gregtech/loaders/oreprocessing/ProcessingGem.java
index 6694cbe5e3..548ee77610 100644
--- a/src/main/java/gregtech/loaders/oreprocessing/ProcessingGem.java
+++ b/src/main/java/gregtech/loaders/oreprocessing/ProcessingGem.java
@@ -74,7 +74,8 @@ public class ProcessingGem implements gregtech.api.interfaces.IOreRecipeRegistra
if (!OrePrefixes.block.isIgnored(aMaterial)
&& GT_OreDictUnificator.get(OrePrefixes.block, aMaterial, 1L) != null) {
// Compressor recipes
- {
+ // need to avoid iridium exploit
+ if (aMaterial != Materials.Iridium) {
GT_Values.RA.stdBuilder()
.itemInputs(GT_Utility.copyAmount(9L, aStack))
.itemOutputs(GT_OreDictUnificator.get(OrePrefixes.block, aMaterial, 1L))
@@ -110,7 +111,9 @@ public class ProcessingGem implements gregtech.api.interfaces.IOreRecipeRegistra
} else {
// Forge hammer recipes
{
- if (GT_OreDictUnificator.get(OrePrefixes.plate, aMaterial, 1L) != null) {
+ // need to avoid iridium exploit
+ if (GT_OreDictUnificator.get(OrePrefixes.plate, aMaterial, 1L) != null
+ && aMaterial != Materials.Iridium) {
GT_Values.RA.stdBuilder()
.itemInputs(GT_Utility.copyAmount(1L, aStack))
.itemOutputs(GT_OreDictUnificator.get(OrePrefixes.plate, aMaterial, 1L))