aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMartin Robertz <dream-master@gmx.net>2021-09-05 18:05:38 +0200
committerGitHub <noreply@github.com>2021-09-05 18:05:38 +0200
commite0cf222e24b35e4b2e901ca3e045bc255d60728c (patch)
treeb7ff11d9f0b29fe3a2f51bf3494834a7a761a82e /src
parent878ef533de62aa8e44c97569319577afd6ee583b (diff)
parent75d448956cddf5503fefedc1746367c0e8036745 (diff)
downloadGT5-Unofficial-e0cf222e24b35e4b2e901ca3e045bc255d60728c.tar.gz
GT5-Unofficial-e0cf222e24b35e4b2e901ca3e045bc255d60728c.tar.bz2
GT5-Unofficial-e0cf222e24b35e4b2e901ca3e045bc255d60728c.zip
Merge pull request #31 from GTNewHorizons/fix-dupe
fix osmiridium dupe Former-commit-id: d24fca400ac3a77f3dced8852db83386c310e9ef
Diffstat (limited to 'src')
-rw-r--r--src/main/java/com/github/bartimaeusnek/bartworks/system/material/GT_Enhancement/LuVTierEnhancer.java12
1 files changed, 10 insertions, 2 deletions
diff --git a/src/main/java/com/github/bartimaeusnek/bartworks/system/material/GT_Enhancement/LuVTierEnhancer.java b/src/main/java/com/github/bartimaeusnek/bartworks/system/material/GT_Enhancement/LuVTierEnhancer.java
index dc1d1f7ade..65c677dc55 100644
--- a/src/main/java/com/github/bartimaeusnek/bartworks/system/material/GT_Enhancement/LuVTierEnhancer.java
+++ b/src/main/java/com/github/bartimaeusnek/bartworks/system/material/GT_Enhancement/LuVTierEnhancer.java
@@ -195,15 +195,23 @@ public class LuVTierEnhancer implements Runnable {
GT_Recipe.GT_Recipe_Map.sAssemblerRecipes.mRecipeList.stream()
.filter(gt_recipe ->
gt_recipe.mEUt < BW_Util.getTierVoltage(6) &&
- !BW_Util.checkStackAndPrefix(gt_recipe.mOutputs[0])
+ !BW_Util.checkStackAndPrefix(gt_recipe.mOutputs[0]) &&
+ !isOutputBlackListed(gt_recipe.mOutputs[0])
)
.forEach(replace);
GT_Recipe.GT_Recipe_Map.sAssemblylineVisualRecipes.mRecipeList.stream()
- .filter(gt_recipe -> gt_recipe.mEUt <= 6000)
+ .filter(gt_recipe -> gt_recipe.mEUt <= 6000 &&
+ !isOutputBlackListed(gt_recipe.mOutputs[0])
+ )
.forEach(replace);
}
+ private static boolean isOutputBlackListed(ItemStack output) {
+ if (output.isItemEqual(ItemList.Casing_MiningOsmiridium.get(1))) return true;
+ return false;
+ }
+
private static ItemStack[] replaceArrayWith(ItemStack[] stackArray, Materials source, Werkstoff target) {
for (int i = 0; i < stackArray.length; i++) {
ItemStack stack = stackArray[i];