Fork of Poseidon providing Bukkit #1060 to older Beta versions (b1.0-b1.7.3)
at develop 30 lines 824 B view raw
1package org.bukkit.craftbukkit.entity; 2 3import net.minecraft.server.EntityItem; 4import org.bukkit.craftbukkit.CraftServer; 5import org.bukkit.craftbukkit.inventory.CraftItemStack; 6import org.bukkit.entity.Item; 7import org.bukkit.inventory.ItemStack; 8 9public class CraftItem extends CraftEntity implements Item { 10 private EntityItem item; 11 12 public CraftItem(CraftServer server, EntityItem entity) { 13 super(server, entity); 14 this.item = entity; 15 } 16 17 public ItemStack getItemStack() { 18 return new CraftItemStack(item.itemStack); 19 } 20 21 public void setItemStack(ItemStack stack) { 22 item.itemStack = new net.minecraft.server.ItemStack(stack.getTypeId(), stack.getAmount(), stack.getDurability()); 23 } 24 25 @Override 26 public String toString() { 27 return "CraftItem"; 28 } 29 30}