package com.laytonsmith.abstraction.bukkit.entities; import com.laytonsmith.abstraction.MCItem; import com.laytonsmith.abstraction.MCItemStack; import com.laytonsmith.abstraction.bukkit.BukkitMCItemStack; import org.bukkit.entity.Entity; import org.bukkit.entity.Item; /** * * */ public class BukkitMCItem extends BukkitMCEntity implements MCItem{ Item i; public BukkitMCItem(Entity i) { super(i); this.i = (Item) i; } @Override public MCItemStack getItemStack(){ return new BukkitMCItemStack(i.getItemStack()); } @Override public int getPickupDelay(){ return i.getPickupDelay(); } @Override public void setItemStack(MCItemStack stack){ i.setItemStack(((BukkitMCItemStack) stack).asItemStack()); } @Override public void setPickupDelay(int delay){ i.setPickupDelay(delay); } }