--- a/net/minecraft/server/InventoryEnderChest.java
+++ b/net/minecraft/server/InventoryEnderChest.java
@@ -1,11 +1,21 @@
 package net.minecraft.server;
 
+import org.bukkit.inventory.InventoryHolder;
+
 public class InventoryEnderChest extends InventorySubcontainer {
 
     private TileEntityEnderChest a;
+    // CraftBukkit start
+    private final EntityHuman owner;
+
+    public InventoryHolder getBukkitOwner() {
+        return owner.getBukkitEntity();
+    }
 
-    public InventoryEnderChest() {
+    public InventoryEnderChest(EntityHuman owner) {
         super("container.enderchest", false, 27);
+        this.owner = owner;
+        // CraftBukkit end
     }
 
     public void a(TileEntityEnderChest tileentityenderchest) {