aboutsummaryrefslogtreecommitdiff
path: root/src/main
diff options
context:
space:
mode:
authormiozune <miozune@gmail.com>2022-04-23 16:08:13 +0900
committerGitHub <noreply@github.com>2022-04-23 09:08:13 +0200
commit2fd0cc21616c66a7ad23fe402df81bc7ec1b6d0d (patch)
tree1707f64845490959e83acbea19a0100b8a1c38b6 /src/main
parent04f978944160f70e351e9348978ea7606a52eda1 (diff)
downloadGT5-Unofficial-2fd0cc21616c66a7ad23fe402df81bc7ec1b6d0d.tar.gz
GT5-Unofficial-2fd0cc21616c66a7ad23fe402df81bc7ec1b6d0d.tar.bz2
GT5-Unofficial-2fd0cc21616c66a7ad23fe402df81bc7ec1b6d0d.zip
Remove tiny dusts from ore processing (#180)
Diffstat (limited to 'src/main')
-rw-r--r--src/main/java/gtPlusPlus/xmod/gregtech/loaders/RecipeGen_Ore.java20
1 files changed, 9 insertions, 11 deletions
diff --git a/src/main/java/gtPlusPlus/xmod/gregtech/loaders/RecipeGen_Ore.java b/src/main/java/gtPlusPlus/xmod/gregtech/loaders/RecipeGen_Ore.java
index f3ff935d6e..67620fd7e0 100644
--- a/src/main/java/gtPlusPlus/xmod/gregtech/loaders/RecipeGen_Ore.java
+++ b/src/main/java/gtPlusPlus/xmod/gregtech/loaders/RecipeGen_Ore.java
@@ -159,8 +159,6 @@ public class RecipeGen_Ore extends RecipeGen_Base {
}
}
- ItemStack tinyDustA = getTinyDust(bonusA);
- ItemStack tinyDustB = getTinyDust(bonusB);
ItemStack matDust = getDust(material);
ItemStack matDustA = getDust(bonusA);
ItemStack matDustB = getDust(bonusB);
@@ -202,7 +200,7 @@ public class RecipeGen_Ore extends RecipeGen_Base {
Logger.MATERIALS("[OreWasher] Added Recipe: 'Wash Crushed ore into Purified Crushed ore'");
}*/
//.08 compat method
- if (GT_ModHandler.addOreWasherRecipe(material.getCrushed(1), 1000, material.getCrushedPurified(1), tinyDustA, dustStone)){
+ if (GT_ModHandler.addOreWasherRecipe(material.getCrushed(1), new int[]{10000, 1111, 10000}, 1000, material.getCrushedPurified(1), matDustA, dustStone)){
Logger.MATERIALS("[OreWasher] Added Recipe: 'Wash Crushed ore into Purified Crushed ore'");
}
@@ -230,14 +228,14 @@ public class RecipeGen_Ore extends RecipeGen_Base {
try {
//.08 compat
- if (GT_ModHandler.addThermalCentrifugeRecipe(material.getCrushed(1), (int) Math.min(5000L, Math.abs(material.getMass() * 20L)), material.getCrushedCentrifuged(1), tinyDustB, dustStone)){
- Logger.MATERIALS("[ThermalCentrifuge] Added Recipe: 'Crushed ore to Centrifuged Ore' | Input: "+material.getCrushed(1).getDisplayName()+" | Outputs: "+material.getCrushedCentrifuged(1).getDisplayName()+", "+tinyDustB.getDisplayName()+", "+dustStone.getDisplayName()+".");
+ if (GT_ModHandler.addThermalCentrifugeRecipe(material.getCrushed(1), new int[]{10000, 1111, 10000}, (int) Math.min(5000L, Math.abs(material.getMass() * 20L)), material.getCrushedCentrifuged(1), matDustB, dustStone)){
+ Logger.MATERIALS("[ThermalCentrifuge] Added Recipe: 'Crushed ore to Centrifuged Ore' | Input: "+material.getCrushed(1).getDisplayName()+" | Outputs: "+material.getCrushedCentrifuged(1).getDisplayName()+", "+matDustB.getDisplayName()+", "+dustStone.getDisplayName()+".");
}
}
catch (Throwable t) {}
try {
- if (GT_ModHandler.addThermalCentrifugeRecipe(material.getCrushedPurified(1), (int) Math.min(5000L, Math.abs(material.getMass() * 20L)), material.getCrushedCentrifuged(1), tinyDustA, dustStone)){
- Logger.MATERIALS("[ThermalCentrifuge] Added Recipe: 'Washed ore to Centrifuged Ore' | Input: "+material.getCrushedPurified(1).getDisplayName()+" | Outputs: "+material.getCrushedCentrifuged(1).getDisplayName()+", "+tinyDustA.getDisplayName()+", "+dustStone.getDisplayName()+".");
+ if (GT_ModHandler.addThermalCentrifugeRecipe(material.getCrushedPurified(1), new int[]{10000, 1111, 10000}, (int) Math.min(5000L, Math.abs(material.getMass() * 20L)), material.getCrushedCentrifuged(1), matDustA, dustStone)){
+ Logger.MATERIALS("[ThermalCentrifuge] Added Recipe: 'Washed ore to Centrifuged Ore' | Input: "+material.getCrushedPurified(1).getDisplayName()+" | Outputs: "+material.getCrushedCentrifuged(1).getDisplayName()+", "+matDustA.getDisplayName()+", "+dustStone.getDisplayName()+".");
}
}
catch (Throwable t) {}
@@ -264,9 +262,9 @@ public class RecipeGen_Ore extends RecipeGen_Base {
material.getDustPurified(1), null,
null, //In Fluid
null, //Out Fluid
- matDust, tinyDustA,null,
+ matDust, matDustA,null,
null, null,null,
- new int[]{10000, 10000}, //Chances
+ new int[]{10000, 1111}, //Chances
(int) Math.max(1L, material.getMass() * 8L), //Time
tVoltageMultiplier/2)){ //Eu
Logger.MATERIALS("[Centrifuge] Added Recipe: Purified Dust to Clean Dust");
@@ -277,9 +275,9 @@ public class RecipeGen_Ore extends RecipeGen_Base {
material.getDustImpure(1), null,
null, //In Fluid
null, //Out Fluid
- matDust, tinyDustB,null,
+ matDust, matDustB,null,
null, null,null,
- new int[]{10000, 10000}, //Chances
+ new int[]{10000, 1111}, //Chances
(int) Math.max(1L, material.getMass() * 8L), //Time
tVoltageMultiplier/2)){ //Eu
Logger.MATERIALS("[Centrifuge] Added Recipe: Inpure Dust to Clean Dust");