Add missing getOwner method for container minecarts.

This commit is contained in:
Travis Watkins 2013-03-16 18:32:01 -05:00
parent 737e8c5127
commit 6f68fc4ba4

View File

@ -5,6 +5,7 @@ import java.util.List;
import org.bukkit.craftbukkit.entity.CraftHumanEntity; import org.bukkit.craftbukkit.entity.CraftHumanEntity;
import org.bukkit.entity.HumanEntity; import org.bukkit.entity.HumanEntity;
import org.bukkit.inventory.InventoryHolder;
// CraftBukkit end // CraftBukkit end
public abstract class EntityMinecartContainer extends EntityMinecartAbstract implements IInventory { public abstract class EntityMinecartContainer extends EntityMinecartAbstract implements IInventory {
@ -32,6 +33,12 @@ public abstract class EntityMinecartContainer extends EntityMinecartAbstract imp
return transaction; return transaction;
} }
public InventoryHolder getOwner() {
org.bukkit.entity.Entity cart = getBukkitEntity();
if(cart instanceof InventoryHolder) return (InventoryHolder) cart;
return null;
}
public void setMaxStackSize(int size) { public void setMaxStackSize(int size) {
maxStack = size; maxStack = size;
} }