aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/loaders/oreprocessing/ProcessingPlate.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/gregtech/loaders/oreprocessing/ProcessingPlate.java')
-rw-r--r--src/main/java/gregtech/loaders/oreprocessing/ProcessingPlate.java58
1 files changed, 15 insertions, 43 deletions
diff --git a/src/main/java/gregtech/loaders/oreprocessing/ProcessingPlate.java b/src/main/java/gregtech/loaders/oreprocessing/ProcessingPlate.java
index 0fa3ac1082..da12900bfd 100644
--- a/src/main/java/gregtech/loaders/oreprocessing/ProcessingPlate.java
+++ b/src/main/java/gregtech/loaders/oreprocessing/ProcessingPlate.java
@@ -55,32 +55,15 @@ public class ProcessingPlate implements gregtech.api.interfaces.IOreRecipeRegist
final long aMaterialMass = aMaterial.getMass();
switch (aPrefix) {
- case plate:
- registerPlate(aMaterial, aStack, aNoSmashing);
- break;
- case plateDouble:
- registerPlateDouble(aMaterial, aStack, aNoSmashing, aMaterialMass);
- break;
- case plateTriple:
- registerPlateTriple(aMaterial, aStack, aNoSmashing, aMaterialMass);
- break;
- case plateQuadruple:
- registerPlateQuadruple(aMaterial, aStack, aNoSmashing, aMaterialMass, aNoWorking);
- break;
- case plateQuintuple:
- registerPlateQuintuple(aMaterial, aStack, aNoSmashing, aMaterialMass);
- break;
- case plateDense:
- registerPlateDense(aMaterial, aStack, aNoSmashing, aMaterialMass);
- break;
- case itemCasing:
- registerItemCasing(aPrefix, aMaterial, aStack, aNoSmashing);
- break;
- case plateAlloy:
- registerPlateAlloy(aOreDictName, aStack);
- break;
- default:
- break;
+ case plate -> registerPlate(aMaterial, aStack, aNoSmashing);
+ case plateDouble -> registerPlateDouble(aMaterial, aStack, aNoSmashing, aMaterialMass);
+ case plateTriple -> registerPlateTriple(aMaterial, aStack, aNoSmashing, aMaterialMass);
+ case plateQuadruple -> registerPlateQuadruple(aMaterial, aStack, aNoSmashing, aMaterialMass, aNoWorking);
+ case plateQuintuple -> registerPlateQuintuple(aMaterial, aStack, aNoSmashing, aMaterialMass);
+ case plateDense -> registerPlateDense(aMaterial, aStack, aNoSmashing, aMaterialMass);
+ case itemCasing -> registerItemCasing(aPrefix, aMaterial, aStack, aNoSmashing);
+ case plateAlloy -> registerPlateAlloy(aOreDictName, aStack);
+ default -> {}
}
}
@@ -478,14 +461,13 @@ public class ProcessingPlate implements gregtech.api.interfaces.IOreRecipeRegist
private void registerPlateAlloy(final String aOreDictName, final ItemStack aStack) {
switch (aOreDictName) {
- case "plateAlloyCarbon":
+ case "plateAlloyCarbon" -> {
RA.addAssemblerRecipe(
GT_ModHandler.getIC2Item("generator", 1L),
GT_Utility.copyAmount(4L, aStack),
GT_ModHandler.getIC2Item("windMill", 1L),
6400,
8);
-
GT_ModHandler.addAlloySmelterRecipe(
GT_Utility.copyAmount(1L, aStack),
new ItemStack(Blocks.glass, 3, W),
@@ -493,7 +475,6 @@ public class ProcessingPlate implements gregtech.api.interfaces.IOreRecipeRegist
400,
4,
false);
-
GT_ModHandler.addAlloySmelterRecipe(
GT_Utility.copyAmount(1L, aStack),
Materials.Glass.getDust(3),
@@ -501,10 +482,8 @@ public class ProcessingPlate implements gregtech.api.interfaces.IOreRecipeRegist
400,
4,
false);
-
- break;
-
- case "plateAlloyAdvanced":
+ }
+ case "plateAlloyAdvanced" -> {
GT_ModHandler.addAlloySmelterRecipe(
GT_Utility.copyAmount(1L, aStack),
new ItemStack(Blocks.glass, 3, W),
@@ -512,7 +491,6 @@ public class ProcessingPlate implements gregtech.api.interfaces.IOreRecipeRegist
400,
4,
false);
-
GT_ModHandler.addAlloySmelterRecipe(
GT_Utility.copyAmount(1L, aStack),
Materials.Glass.getDust(3),
@@ -520,18 +498,12 @@ public class ProcessingPlate implements gregtech.api.interfaces.IOreRecipeRegist
400,
4,
false);
-
- break;
-
- case "plateAlloyIridium":
+ }
+ case "plateAlloyIridium" ->
// Remove IC2 Shaped recipe for Iridium Reinforced Plate
GT_ModHandler.removeRecipeByOutputDelayed(aStack);
-
- break;
-
- default:
- break;
+ default -> {}
}
}