diff options
| author | shedaniel <daniel@shedaniel.me> | 2021-06-02 15:55:21 +0800 |
|---|---|---|
| committer | shedaniel <daniel@shedaniel.me> | 2021-06-02 15:55:21 +0800 |
| commit | a39d028f5e3c26939c28efdddab281c7c91c3822 (patch) | |
| tree | 52258abc0f9b35e633798780e6d6e99090ff3309 /runtime/src/main/java/me/shedaniel/rei/plugin/client | |
| parent | 6cfb14f181892d055e557fae4716749ff508ffbc (diff) | |
| download | RoughlyEnoughItems-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.java | 6 |
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()); }); } |
