diff options
| author | shedaniel <daniel@shedaniel.me> | 2020-09-07 23:02:24 +0800 |
|---|---|---|
| committer | shedaniel <daniel@shedaniel.me> | 2020-09-07 23:02:24 +0800 |
| commit | afe32352abcef8d501acf7985d2e9b1f3fcb673e (patch) | |
| tree | 53c671ccbc3b58fb9dc7ef1f968a1c3e958820a3 /RoughlyEnoughItems-api/src/main/java/me/shedaniel/rei/api/EntryStack.java | |
| parent | 973978aa763f8fa4d5e5b6991a5032cbb246594d (diff) | |
| download | RoughlyEnoughItems-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.java | 7 |
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(); |
