From bef41983bda0a6223669c1880808fee5f4739fdf Mon Sep 17 00:00:00 2001 From: CraftBukkit/Spigot Date: Sat, 29 May 2021 08:41:34 +1000 Subject: [PATCH] SPIGOT-6478: Double chests opened by plugins don't play their closing animation. By: blablubbabc --- .../java/org/bukkit/craftbukkit/entity/CraftHumanEntity.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/paper-server/src/main/java/org/bukkit/craftbukkit/entity/CraftHumanEntity.java b/paper-server/src/main/java/org/bukkit/craftbukkit/entity/CraftHumanEntity.java index 3a4e2261d0..ea41fe964a 100644 --- a/paper-server/src/main/java/org/bukkit/craftbukkit/entity/CraftHumanEntity.java +++ b/paper-server/src/main/java/org/bukkit/craftbukkit/entity/CraftHumanEntity.java @@ -29,7 +29,6 @@ import net.minecraft.world.level.block.BlockEnchantmentTable; import net.minecraft.world.level.block.BlockWorkbench; import net.minecraft.world.level.block.Blocks; import net.minecraft.world.level.block.entity.TileEntity; -import net.minecraft.world.level.block.entity.TileEntityContainer; import net.minecraft.world.level.block.state.IBlockData; import org.bukkit.GameMode; import org.bukkit.Location; @@ -295,7 +294,7 @@ public class CraftHumanEntity extends CraftLivingEntity implements HumanEntity { } Containers container = CraftContainer.getNotchInventoryType(inventory); - if (iinventory instanceof TileEntityContainer) { + if (iinventory instanceof ITileInventory) { getHandle().openContainer(iinventory); } else { openCustomInventory(inventory, player, container);