aboutsummaryrefslogtreecommitdiff
path: root/runtime/src/main/java/me/shedaniel/rei/plugin/client
diff options
context:
space:
mode:
authorshedaniel <daniel@shedaniel.me>2021-06-02 15:55:21 +0800
committershedaniel <daniel@shedaniel.me>2021-06-02 15:55:21 +0800
commita39d028f5e3c26939c28efdddab281c7c91c3822 (patch)
tree52258abc0f9b35e633798780e6d6e99090ff3309 /runtime/src/main/java/me/shedaniel/rei/plugin/client
parent6cfb14f181892d055e557fae4716749ff508ffbc (diff)
downloadRoughlyEnoughItems-a39d028f5e3c26939c28efdddab281c7c91c3822.tar.gz
RoughlyEnoughItems-a39d028f5e3c26939c28efdddab281c7c91c3822.tar.bz2
RoughlyEnoughItems-a39d028f5e3c26939c28efdddab281c7c91c3822.zip
InteractionResultHolder -> CompoundEventResult
Diffstat (limited to 'runtime/src/main/java/me/shedaniel/rei/plugin/client')
-rw-r--r--runtime/src/main/java/me/shedaniel/rei/plugin/client/DefaultClientRuntimePlugin.java6
1 files changed, 3 insertions, 3 deletions
diff --git a/runtime/src/main/java/me/shedaniel/rei/plugin/client/DefaultClientRuntimePlugin.java b/runtime/src/main/java/me/shedaniel/rei/plugin/client/DefaultClientRuntimePlugin.java
index ee03470e0..397fcb04e 100644
--- a/runtime/src/main/java/me/shedaniel/rei/plugin/client/DefaultClientRuntimePlugin.java
+++ b/runtime/src/main/java/me/shedaniel/rei/plugin/client/DefaultClientRuntimePlugin.java
@@ -25,6 +25,7 @@ package me.shedaniel.rei.plugin.client;
import com.mojang.blaze3d.systems.RenderSystem;
import com.mojang.blaze3d.vertex.PoseStack;
+import dev.architectury.event.CompoundEventResult;
import dev.architectury.fluid.FluidStack;
import me.shedaniel.math.Point;
import me.shedaniel.math.Rectangle;
@@ -67,7 +68,6 @@ import net.minecraft.nbt.CompoundTag;
import net.minecraft.network.chat.TextComponent;
import net.minecraft.resources.ResourceLocation;
import net.minecraft.world.InteractionResult;
-import net.minecraft.world.InteractionResultHolder;
import net.minecraft.world.item.Item;
import net.minecraft.world.item.ItemStack;
import org.jetbrains.annotations.ApiStatus;
@@ -91,9 +91,9 @@ public class DefaultClientRuntimePlugin implements REIClientPlugin {
registry.registerBridge(VanillaEntryTypes.ITEM, VanillaEntryTypes.FLUID, input -> {
Optional<Stream<EntryStack<FluidStack>>> stream = FluidSupportProvider.getInstance().itemToFluids(input);
if (!stream.isPresent()) {
- return InteractionResultHolder.pass(Stream.empty());
+ return CompoundEventResult.pass();
}
- return InteractionResultHolder.success(stream.get());
+ return CompoundEventResult.interruptTrue(stream.get());
});
}