aboutsummaryrefslogtreecommitdiff
path: root/RoughlyEnoughItems-api/src/main/java/me/shedaniel/rei/api/EntryStack.java
diff options
context:
space:
mode:
authorshedaniel <daniel@shedaniel.me>2020-09-07 23:02:24 +0800
committershedaniel <daniel@shedaniel.me>2020-09-07 23:02:24 +0800
commitafe32352abcef8d501acf7985d2e9b1f3fcb673e (patch)
tree53c671ccbc3b58fb9dc7ef1f968a1c3e958820a3 /RoughlyEnoughItems-api/src/main/java/me/shedaniel/rei/api/EntryStack.java
parent973978aa763f8fa4d5e5b6991a5032cbb246594d (diff)
downloadRoughlyEnoughItems-afe32352abcef8d501acf7985d2e9b1f3fcb673e.tar.gz
RoughlyEnoughItems-afe32352abcef8d501acf7985d2e9b1f3fcb673e.tar.bz2
RoughlyEnoughItems-afe32352abcef8d501acf7985d2e9b1f3fcb673e.zip
Made FluidSupportProvider capable in returning more than 1 fluid and fix hwyla double modid tooltip
Signed-off-by: shedaniel <daniel@shedaniel.me>
Diffstat (limited to 'RoughlyEnoughItems-api/src/main/java/me/shedaniel/rei/api/EntryStack.java')
-rw-r--r--RoughlyEnoughItems-api/src/main/java/me/shedaniel/rei/api/EntryStack.java7
1 files changed, 7 insertions, 0 deletions
diff --git a/RoughlyEnoughItems-api/src/main/java/me/shedaniel/rei/api/EntryStack.java b/RoughlyEnoughItems-api/src/main/java/me/shedaniel/rei/api/EntryStack.java
index 0b1431a35..e1ff44c24 100644
--- a/RoughlyEnoughItems-api/src/main/java/me/shedaniel/rei/api/EntryStack.java
+++ b/RoughlyEnoughItems-api/src/main/java/me/shedaniel/rei/api/EntryStack.java
@@ -51,6 +51,7 @@ import org.jetbrains.annotations.Nullable;
import java.util.*;
import java.util.function.Function;
import java.util.function.Supplier;
+import java.util.stream.Stream;
@Environment(EnvType.CLIENT)
public interface EntryStack extends TextRepresentable {
@@ -207,10 +208,16 @@ public interface EntryStack extends TextRepresentable {
return copyItemToFluid(stack);
}
+ @Deprecated
+ @ApiStatus.ScheduledForRemoval
static EntryStack copyItemToFluid(EntryStack stack) {
return FluidSupportProvider.getInstance().itemToFluid(stack);
}
+ static Stream<EntryStack> copyItemToFluids(EntryStack stack) {
+ return FluidSupportProvider.getInstance().itemToFluids(stack);
+ }
+
Optional<ResourceLocation> getIdentifier();
EntryStack.Type getType();