From b029b3ec48c9fb4b1bf7fc76b193ba8fc7c82589 Mon Sep 17 00:00:00 2001 From: Frank Date: Sun, 18 Jun 2023 18:04:37 +0200 Subject: [PATCH] [Change] Re-Enabled Patchouli (#233) --- .../org/betterx/betterend/item/GuideBookItem.java | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/src/main/java/org/betterx/betterend/item/GuideBookItem.java b/src/main/java/org/betterx/betterend/item/GuideBookItem.java index 06e43b22..6fe5b6f9 100644 --- a/src/main/java/org/betterx/betterend/item/GuideBookItem.java +++ b/src/main/java/org/betterx/betterend/item/GuideBookItem.java @@ -8,6 +8,7 @@ import org.betterx.betterend.util.LangUtil; import net.minecraft.ChatFormatting; import net.minecraft.network.chat.Component; import net.minecraft.resources.ResourceLocation; +import net.minecraft.server.level.ServerPlayer; import net.minecraft.world.InteractionHand; import net.minecraft.world.InteractionResultHolder; import net.minecraft.world.entity.player.Player; @@ -16,6 +17,8 @@ import net.minecraft.world.item.ItemStack; import net.minecraft.world.item.TooltipFlag; import net.minecraft.world.level.Level; +import vazkii.patchouli.api.PatchouliAPI; + import java.util.List; public class GuideBookItem extends ModelProviderItem { @@ -31,11 +34,10 @@ public class GuideBookItem extends ModelProviderItem { @Override public InteractionResultHolder use(Level world, Player user, InteractionHand hand) { - //TODO: 1.19.3 Re-Enable once patchouli is available -// if (!world.isClientSide && user instanceof ServerPlayer) { -// PatchouliAPI.get().openBookGUI((ServerPlayer) user, BOOK_ID); -// return InteractionResultHolder.success(user.getItemInHand(hand)); -// } + if (!world.isClientSide && user instanceof ServerPlayer) { + PatchouliAPI.get().openBookGUI((ServerPlayer) user, BOOK_ID); + return InteractionResultHolder.success(user.getItemInHand(hand)); + } return InteractionResultHolder.consume(user.getItemInHand(hand)); }