From 2c7c53e22d3ae2821ba04e8196395e6a5d59241d Mon Sep 17 00:00:00 2001 From: Mrbysco Date: Fri, 14 Jul 2023 23:54:58 +0200 Subject: [PATCH] Fix saddle right-click --- .../java/net/chococraft/fabric/common/entity/FabricChocobo.java | 2 +- .../java/net/chococraft/forge/common/entity/ForgeChocobo.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/fabric/src/main/java/net/chococraft/fabric/common/entity/FabricChocobo.java b/fabric/src/main/java/net/chococraft/fabric/common/entity/FabricChocobo.java index d296071..c9bca5b 100644 --- a/fabric/src/main/java/net/chococraft/fabric/common/entity/FabricChocobo.java +++ b/fabric/src/main/java/net/chococraft/fabric/common/entity/FabricChocobo.java @@ -117,7 +117,7 @@ public void readAdditionalSaveData(CompoundTag compound) { @Override protected void setSaddled(Player player, InteractionHand hand, ItemStack heldItemStack) { if (!this.level.isClientSide) { - this.inventory.setItem(0, heldItemStack.copy().split(1)); + this.inventory.setItem(0, heldItemStack.getItem().getDefaultInstance()); this.setSaddleType(heldItemStack); this.usePlayerItem(player, hand, heldItemStack); } diff --git a/forge/src/main/java/net/chococraft/forge/common/entity/ForgeChocobo.java b/forge/src/main/java/net/chococraft/forge/common/entity/ForgeChocobo.java index c0e5624..1c39aa5 100644 --- a/forge/src/main/java/net/chococraft/forge/common/entity/ForgeChocobo.java +++ b/forge/src/main/java/net/chococraft/forge/common/entity/ForgeChocobo.java @@ -87,7 +87,7 @@ public void addAdditionalSaveData(CompoundTag compound) { @Override protected void setSaddled(Player player, InteractionHand hand, ItemStack heldItemStack) { if (!this.level.isClientSide) { - this.saddleItemStackHandler.setStackInSlot(0, heldItemStack.copy().split(1)); + this.saddleItemStackHandler.setStackInSlot(0, heldItemStack.getItem().getDefaultInstance()); this.setSaddleType(heldItemStack); this.usePlayerItem(player, hand, heldItemStack); }