aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/loaders/postload/recipes/AlloySmelterRecipes.java
diff options
context:
space:
mode:
authorJason Mitchell <mitchej@gmail.com>2023-01-30 10:56:42 -0800
committerJason Mitchell <mitchej@gmail.com>2023-01-30 10:56:42 -0800
commit0d9aab72aa570f13dc3e32e0d32b3f3a95f95e0a (patch)
tree1e2c649f3a6ce3f6b2babd0098a5f4819e9cd0b6 /src/main/java/gregtech/loaders/postload/recipes/AlloySmelterRecipes.java
parentf8cc82edeb9810c45cba762d733a2c909a302faa (diff)
downloadGT5-Unofficial-0d9aab72aa570f13dc3e32e0d32b3f3a95f95e0a.tar.gz
GT5-Unofficial-0d9aab72aa570f13dc3e32e0d32b3f3a95f95e0a.tar.bz2
GT5-Unofficial-0d9aab72aa570f13dc3e32e0d32b3f3a95f95e0a.zip
[ci skip] spotlessApply with the new settings
Diffstat (limited to 'src/main/java/gregtech/loaders/postload/recipes/AlloySmelterRecipes.java')
-rw-r--r--src/main/java/gregtech/loaders/postload/recipes/AlloySmelterRecipes.java161
1 files changed, 51 insertions, 110 deletions
diff --git a/src/main/java/gregtech/loaders/postload/recipes/AlloySmelterRecipes.java b/src/main/java/gregtech/loaders/postload/recipes/AlloySmelterRecipes.java
index f69eb6d752..d64825965d 100644
--- a/src/main/java/gregtech/loaders/postload/recipes/AlloySmelterRecipes.java
+++ b/src/main/java/gregtech/loaders/postload/recipes/AlloySmelterRecipes.java
@@ -1,5 +1,7 @@
package gregtech.loaders.postload.recipes;
+import net.minecraft.item.ItemStack;
+
import gregtech.api.enums.GT_Values;
import gregtech.api.enums.ItemList;
import gregtech.api.enums.Materials;
@@ -7,111 +9,50 @@ import gregtech.api.enums.OrePrefixes;
import gregtech.api.objects.MaterialStack;
import gregtech.api.util.GT_ModHandler;
import gregtech.api.util.GT_OreDictUnificator;
-import net.minecraft.item.ItemStack;
public class AlloySmelterRecipes implements Runnable {
+
private final MaterialStack[][] mAlloySmelterList = {
- {
- new MaterialStack(Materials.Tetrahedrite, 3L),
- new MaterialStack(Materials.Tin, 1L),
- new MaterialStack(Materials.Bronze, 3L)
- },
- {
- new MaterialStack(Materials.Tetrahedrite, 3L),
- new MaterialStack(Materials.Zinc, 1L),
- new MaterialStack(Materials.Brass, 3L)
- },
- {
- new MaterialStack(Materials.Copper, 3L),
- new MaterialStack(Materials.Tin, 1L),
- new MaterialStack(Materials.Bronze, 4L)
- },
- {
- new MaterialStack(Materials.Copper, 3L),
- new MaterialStack(Materials.Zinc, 1L),
- new MaterialStack(Materials.Brass, 4L)
- },
- {
- new MaterialStack(Materials.Copper, 1L),
- new MaterialStack(Materials.Nickel, 1L),
- new MaterialStack(Materials.Cupronickel, 2L)
- },
- {
- new MaterialStack(Materials.Copper, 1L),
- new MaterialStack(Materials.Redstone, 4L),
- new MaterialStack(Materials.RedAlloy, 1L)
- },
- {
- new MaterialStack(Materials.AnnealedCopper, 3L),
- new MaterialStack(Materials.Tin, 1L),
- new MaterialStack(Materials.Bronze, 4L)
- },
- {
- new MaterialStack(Materials.AnnealedCopper, 3L),
- new MaterialStack(Materials.Zinc, 1L),
- new MaterialStack(Materials.Brass, 4L)
- },
- {
- new MaterialStack(Materials.AnnealedCopper, 1L),
- new MaterialStack(Materials.Nickel, 1L),
- new MaterialStack(Materials.Cupronickel, 2L)
- },
- {
- new MaterialStack(Materials.AnnealedCopper, 1L),
- new MaterialStack(Materials.Redstone, 4L),
- new MaterialStack(Materials.RedAlloy, 1L)
- },
- {
- new MaterialStack(Materials.Iron, 1L),
- new MaterialStack(Materials.Tin, 1L),
- new MaterialStack(Materials.TinAlloy, 2L)
- },
- {
- new MaterialStack(Materials.WroughtIron, 1L),
- new MaterialStack(Materials.Tin, 1L),
- new MaterialStack(Materials.TinAlloy, 2L)
- },
- {
- new MaterialStack(Materials.Iron, 2L),
- new MaterialStack(Materials.Nickel, 1L),
- new MaterialStack(Materials.Invar, 3L)
- },
- {
- new MaterialStack(Materials.WroughtIron, 2L),
- new MaterialStack(Materials.Nickel, 1L),
- new MaterialStack(Materials.Invar, 3L)
- },
- {
- new MaterialStack(Materials.Tin, 9L),
- new MaterialStack(Materials.Antimony, 1L),
- new MaterialStack(Materials.SolderingAlloy, 10L)
- },
- {
- new MaterialStack(Materials.Lead, 4L),
- new MaterialStack(Materials.Antimony, 1L),
- new MaterialStack(Materials.BatteryAlloy, 5L)
- },
- {
- new MaterialStack(Materials.Gold, 1L),
- new MaterialStack(Materials.Silver, 1L),
- new MaterialStack(Materials.Electrum, 2L)
- },
- {
- new MaterialStack(Materials.Magnesium, 1L),
- new MaterialStack(Materials.Aluminium, 2L),
- new MaterialStack(Materials.Magnalium, 3L)
- },
- {
- new MaterialStack(Materials.Silver, 1L),
- new MaterialStack(Materials.Electrotine, 4L),
- new MaterialStack(Materials.BlueAlloy, 1L)
- },
- {
- new MaterialStack(Materials.Boron, 1L),
- new MaterialStack(Materials.Glass, 7L),
- new MaterialStack(Materials.BorosilicateGlass, 8L)
- }
- };
+ { new MaterialStack(Materials.Tetrahedrite, 3L), new MaterialStack(Materials.Tin, 1L),
+ new MaterialStack(Materials.Bronze, 3L) },
+ { new MaterialStack(Materials.Tetrahedrite, 3L), new MaterialStack(Materials.Zinc, 1L),
+ new MaterialStack(Materials.Brass, 3L) },
+ { new MaterialStack(Materials.Copper, 3L), new MaterialStack(Materials.Tin, 1L),
+ new MaterialStack(Materials.Bronze, 4L) },
+ { new MaterialStack(Materials.Copper, 3L), new MaterialStack(Materials.Zinc, 1L),
+ new MaterialStack(Materials.Brass, 4L) },
+ { new MaterialStack(Materials.Copper, 1L), new MaterialStack(Materials.Nickel, 1L),
+ new MaterialStack(Materials.Cupronickel, 2L) },
+ { new MaterialStack(Materials.Copper, 1L), new MaterialStack(Materials.Redstone, 4L),
+ new MaterialStack(Materials.RedAlloy, 1L) },
+ { new MaterialStack(Materials.AnnealedCopper, 3L), new MaterialStack(Materials.Tin, 1L),
+ new MaterialStack(Materials.Bronze, 4L) },
+ { new MaterialStack(Materials.AnnealedCopper, 3L), new MaterialStack(Materials.Zinc, 1L),
+ new MaterialStack(Materials.Brass, 4L) },
+ { new MaterialStack(Materials.AnnealedCopper, 1L), new MaterialStack(Materials.Nickel, 1L),
+ new MaterialStack(Materials.Cupronickel, 2L) },
+ { new MaterialStack(Materials.AnnealedCopper, 1L), new MaterialStack(Materials.Redstone, 4L),
+ new MaterialStack(Materials.RedAlloy, 1L) },
+ { new MaterialStack(Materials.Iron, 1L), new MaterialStack(Materials.Tin, 1L),
+ new MaterialStack(Materials.TinAlloy, 2L) },
+ { new MaterialStack(Materials.WroughtIron, 1L), new MaterialStack(Materials.Tin, 1L),
+ new MaterialStack(Materials.TinAlloy, 2L) },
+ { new MaterialStack(Materials.Iron, 2L), new MaterialStack(Materials.Nickel, 1L),
+ new MaterialStack(Materials.Invar, 3L) },
+ { new MaterialStack(Materials.WroughtIron, 2L), new MaterialStack(Materials.Nickel, 1L),
+ new MaterialStack(Materials.Invar, 3L) },
+ { new MaterialStack(Materials.Tin, 9L), new MaterialStack(Materials.Antimony, 1L),
+ new MaterialStack(Materials.SolderingAlloy, 10L) },
+ { new MaterialStack(Materials.Lead, 4L), new MaterialStack(Materials.Antimony, 1L),
+ new MaterialStack(Materials.BatteryAlloy, 5L) },
+ { new MaterialStack(Materials.Gold, 1L), new MaterialStack(Materials.Silver, 1L),
+ new MaterialStack(Materials.Electrum, 2L) },
+ { new MaterialStack(Materials.Magnesium, 1L), new MaterialStack(Materials.Aluminium, 2L),
+ new MaterialStack(Materials.Magnalium, 3L) },
+ { new MaterialStack(Materials.Silver, 1L), new MaterialStack(Materials.Electrotine, 4L),
+ new MaterialStack(Materials.BlueAlloy, 1L) },
+ { new MaterialStack(Materials.Boron, 1L), new MaterialStack(Materials.Glass, 7L),
+ new MaterialStack(Materials.BorosilicateGlass, 8L) } };
@Override
public void run() {
@@ -122,14 +63,14 @@ public class AlloySmelterRecipes implements Runnable {
ItemStack tIngot2 = GT_OreDictUnificator.get(OrePrefixes.ingot, tMats[1].mMaterial, tMats[1].mAmount);
ItemStack tOutputIngot = GT_OreDictUnificator.get(OrePrefixes.ingot, tMats[2].mMaterial, tMats[2].mAmount);
if (tOutputIngot != GT_Values.NI) {
- GT_ModHandler.addAlloySmelterRecipe(
- tIngot1, tDust2, tOutputIngot, (int) tMats[2].mAmount * 50, 16, false);
- GT_ModHandler.addAlloySmelterRecipe(
- tIngot1, tIngot2, tOutputIngot, (int) tMats[2].mAmount * 50, 16, false);
- GT_ModHandler.addAlloySmelterRecipe(
- tDust1, tIngot2, tOutputIngot, (int) tMats[2].mAmount * 50, 16, false);
- GT_ModHandler.addAlloySmelterRecipe(
- tDust1, tDust2, tOutputIngot, (int) tMats[2].mAmount * 50, 16, false);
+ GT_ModHandler
+ .addAlloySmelterRecipe(tIngot1, tDust2, tOutputIngot, (int) tMats[2].mAmount * 50, 16, false);
+ GT_ModHandler
+ .addAlloySmelterRecipe(tIngot1, tIngot2, tOutputIngot, (int) tMats[2].mAmount * 50, 16, false);
+ GT_ModHandler
+ .addAlloySmelterRecipe(tDust1, tIngot2, tOutputIngot, (int) tMats[2].mAmount * 50, 16, false);
+ GT_ModHandler
+ .addAlloySmelterRecipe(tDust1, tDust2, tOutputIngot, (int) tMats[2].mAmount * 50, 16, false);
}
}