aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/gregtech/api/interfaces
diff options
context:
space:
mode:
authorMartin Robertz <dream-master@gmx.net>2021-10-30 13:06:47 +0200
committerGitHub <noreply@github.com>2021-10-30 13:06:47 +0200
commitcee84d9882ae4f988891856eba8c31ebd383e7ff (patch)
treebfde18f6d875e23ca0e4ecff3be3d04d1e87abfc /src/main/java/gregtech/api/interfaces
parentf798f8a8a6fb3ca13d35928d49525d384b6302cc (diff)
parent64b07bba3aad35118bda5289aecc85cdccffbc27 (diff)
downloadGT5-Unofficial-cee84d9882ae4f988891856eba8c31ebd383e7ff.tar.gz
GT5-Unofficial-cee84d9882ae4f988891856eba8c31ebd383e7ff.tar.bz2
GT5-Unofficial-cee84d9882ae4f988891856eba8c31ebd383e7ff.zip
Merge branch 'experimental' into Boxinator
Diffstat (limited to 'src/main/java/gregtech/api/interfaces')
-rw-r--r--src/main/java/gregtech/api/interfaces/internal/IGT_RecipeAdder.java8
-rw-r--r--src/main/java/gregtech/api/interfaces/tileentity/IHasInventory.java2
2 files changed, 10 insertions, 0 deletions
diff --git a/src/main/java/gregtech/api/interfaces/internal/IGT_RecipeAdder.java b/src/main/java/gregtech/api/interfaces/internal/IGT_RecipeAdder.java
index f500e8027e..4bf8b211e0 100644
--- a/src/main/java/gregtech/api/interfaces/internal/IGT_RecipeAdder.java
+++ b/src/main/java/gregtech/api/interfaces/internal/IGT_RecipeAdder.java
@@ -504,6 +504,8 @@ public interface IGT_RecipeAdder {
boolean addVacuumFreezerRecipe(ItemStack aInput1, ItemStack aOutput1, int aDuration, int aEUt);
+ boolean addVacuumFreezerRecipe(FluidStack aInput1, FluidStack aOutput1, int aDuration, int aEUt);
+
/**
* Adds a Fuel for My Generators
*
@@ -584,6 +586,8 @@ public interface IGT_RecipeAdder {
*/
boolean addChemicalBathRecipe(ItemStack aInput, FluidStack aBathingFluid, ItemStack aOutput1, ItemStack aOutput2, ItemStack aOutput3, int[] aChances, int aDuration, int aEUt);
+ boolean addChemicalBathRecipe(ItemStack aInput, FluidStack aBathingFluid, FluidStack aFluidOutput, ItemStack aOutput1, ItemStack aOutput2, ItemStack aOutput3, int[] aChances, int aDuration, int aEUt);
+
/**
* Adds a Recipe for the Electromagnetic Separator
*/
@@ -615,6 +619,8 @@ public interface IGT_RecipeAdder {
boolean addAutoclaveSpaceRecipe(ItemStack aInput, ItemStack aCircuit, FluidStack aFluid, ItemStack aOutput, int aChance, int aDuration, int aEUt, boolean aCleanroom);
+ boolean addAutoclave4Recipe(ItemStack aInput, ItemStack aCircuit, FluidStack aFluidIn, FluidStack aFluidOut, ItemStack[] aOutputs, int[] aChances, int aDuration, int aEUt, boolean aCleanroom);
+
/**
* Adds a Recipe for the Mixer
*/
@@ -721,4 +727,6 @@ public interface IGT_RecipeAdder {
* @return true if the Sound got added, otherwise false.
*/
boolean addSonictronSound(ItemStack aItemStack, String aSoundName);
+
+ boolean addChemicalBathRecipe(ItemStack aInput, FluidStack aBathingFluid, ItemStack aOutput1, ItemStack aOutput2, ItemStack aOutput3, FluidStack aFluidOutput, int[] aChances, int aDuration, int aEUt);
}
diff --git a/src/main/java/gregtech/api/interfaces/tileentity/IHasInventory.java b/src/main/java/gregtech/api/interfaces/tileentity/IHasInventory.java
index 437d896800..74ad58c407 100644
--- a/src/main/java/gregtech/api/interfaces/tileentity/IHasInventory.java
+++ b/src/main/java/gregtech/api/interfaces/tileentity/IHasInventory.java
@@ -5,6 +5,8 @@ import net.minecraft.item.ItemStack;
public interface IHasInventory extends ISidedInventory, IHasWorldObjectAndCoords {
+ default void markInventoryBeenModified() {}
+
/**
* if the Inventory of this TileEntity got modified this tick
*/