aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gtPlusPlus/core/item
diff options
context:
space:
mode:
authorSteelux <70096037+Steelux8@users.noreply.github.com>2022-02-13 12:58:18 +0000
committerGitHub <noreply@github.com>2022-02-13 13:58:18 +0100
commit1a548804d10ef5afe574454070b2c235b1c9033b (patch)
treee7e6c3724bfe68df41fd812cfbf7bd834b235184 /src/main/java/gtPlusPlus/core/item
parenta92fac98086fcace97af30149148a5a32083e8ca (diff)
downloadGT5-Unofficial-1a548804d10ef5afe574454070b2c235b1c9033b.tar.gz
GT5-Unofficial-1a548804d10ef5afe574454070b2c235b1c9033b.tar.bz2
GT5-Unofficial-1a548804d10ef5afe574454070b2c235b1c9033b.zip
Super Glue Line (#122)
* Super Glue Line - First draft of the full Super Glue line, an IV processing chain meant to add a higher tier glue, starting from glue-related chemicals such as Methyl Acetate, with another tier of glue in the works * Small Changes and HCN Recipe
Diffstat (limited to 'src/main/java/gtPlusPlus/core/item')
-rw-r--r--src/main/java/gtPlusPlus/core/item/chemistry/GenericChem.java18
-rw-r--r--src/main/java/gtPlusPlus/core/item/chemistry/general/ItemGenericChemBase.java3
2 files changed, 20 insertions, 1 deletions
diff --git a/src/main/java/gtPlusPlus/core/item/chemistry/GenericChem.java b/src/main/java/gtPlusPlus/core/item/chemistry/GenericChem.java
index 43bd669829..bb7edec42e 100644
--- a/src/main/java/gtPlusPlus/core/item/chemistry/GenericChem.java
+++ b/src/main/java/gtPlusPlus/core/item/chemistry/GenericChem.java
@@ -104,6 +104,7 @@ public class GenericChem extends ItemPackage {
public static ItemStack mBrownCatalyst;
public static ItemStack mPinkCatalyst;
public static ItemStack mFormaldehydeCatalyst;
+ public static ItemStack mSolidAcidCatalyst;
public static ItemStack mMillingBallAlumina;
public static ItemStack mMillingBallSoapstone;
@@ -153,6 +154,7 @@ public class GenericChem extends ItemPackage {
mPotassiumEthylXanthate = ItemUtils.simpleMetaStack(mGenericChemItem1, 11, 1);
mPotassiumHydroxide = ItemUtils.simpleMetaStack(mGenericChemItem1, 12, 1);
mFormaldehydeCatalyst = ItemUtils.simpleMetaStack(mGenericChemItem1, 13, 1);
+ mSolidAcidCatalyst = ItemUtils.simpleMetaStack(mGenericChemItem1, 14, 1);
}
@@ -172,6 +174,7 @@ public class GenericChem extends ItemPackage {
ItemUtils.addItemToOreDictionary(mPotassiumEthylXanthate, "dustPotassiumEthylXanthate");
ItemUtils.addItemToOreDictionary(mPotassiumHydroxide, "dustPotassiumHydroxide");
ItemUtils.addItemToOreDictionary(mFormaldehydeCatalyst, "catalystFormaldehyde");
+ ItemUtils.addItemToOreDictionary(mSolidAcidCatalyst, "catalystSolidAcid");
}
@@ -293,6 +296,7 @@ public class GenericChem extends ItemPackage {
recipeCatalystBrown();
recipeCatalystPink();
recipeCatalystFormaldehyde();
+ recipeCatalystSolidAcid();
recipeGrindingBallAlumina();
recipeGrindingBallSoapstone();
@@ -792,6 +796,20 @@ public class GenericChem extends ItemPackage {
}
+ private void recipeCatalystSolidAcid() {
+ // Assembly Recipe
+ CORE.RA.addSixSlotAssemblingRecipe(new ItemStack[] {
+ getTierThreeChip(),
+ CI.getEmptyCatalyst(5),
+ ItemUtils.getItemStackOfAmountFromOreDict("dustLapis", 2)
+ },
+ MISC_MATERIALS.SOLID_ACID_MIXTURE.getFluidStack(1000),
+ ItemUtils.getSimpleStack(GenericChem.mSolidAcidCatalyst, 5),
+ 30 * 20,
+ 2000);
+
+ }
+
private void recipeCadaverineAndPutrescine() {
// Basic Recipe
diff --git a/src/main/java/gtPlusPlus/core/item/chemistry/general/ItemGenericChemBase.java b/src/main/java/gtPlusPlus/core/item/chemistry/general/ItemGenericChemBase.java
index c763a1a434..55a2301c4e 100644
--- a/src/main/java/gtPlusPlus/core/item/chemistry/general/ItemGenericChemBase.java
+++ b/src/main/java/gtPlusPlus/core/item/chemistry/general/ItemGenericChemBase.java
@@ -23,7 +23,7 @@ public class ItemGenericChemBase extends Item {
final protected IIcon base[];
- final private int aMetaSize = 14;
+ final private int aMetaSize = 15;
/*
* 0 - Red Metal Catalyst //FeCu
@@ -40,6 +40,7 @@ public class ItemGenericChemBase extends Item {
* 11 - Potassium Ethyl Xanthate //CH3CH2OH + CS2 + KOH → CH3CH2OCS2K + H2O
* 12 - Potassium Hydroxide // KOH
* 13 - Formaldehyde Catalyst //Fe16V1
+ * 14 - Solid Acid Catalyst //H2SO4
*/
public ItemGenericChemBase() {