All entity stuff in org.bukkit.craftbukkit moved to org.bukkit.craftbukkit.entity

This commit is contained in:
Dinnerbone
2011-01-15 21:23:28 +00:00
parent d501bbf1a2
commit 9150e8d85d
42 changed files with 81 additions and 49 deletions

View File

@@ -0,0 +1,47 @@
package org.bukkit.craftbukkit.entity;
import net.minecraft.server.EntityPlayer;
import org.bukkit.entity.HumanEntity;
import org.bukkit.ItemStack;
import org.bukkit.PlayerInventory;
import org.bukkit.craftbukkit.CraftInventoryPlayer;
import org.bukkit.craftbukkit.CraftServer;
public class CraftHumanEntity extends CraftLivingEntity implements HumanEntity {
private EntityPlayer entity;
private CraftInventoryPlayer inventory;
public CraftHumanEntity(final CraftServer server, final EntityPlayer entity) {
super(server, entity);
this.entity = entity;
this.inventory = new CraftInventoryPlayer( entity.an );
}
public String getName() {
return entity.aw;
}
@Override
public EntityPlayer getHandle() {
return entity;
}
public void setHandle(final EntityPlayer entity) {
super.setHandle((EntityPlayer)entity);
this.entity = entity;
}
public PlayerInventory getInventory() {
return inventory;
}
public ItemStack getItemInHand() {
return getInventory().getItemInHand();
}
@Override
public String toString() {
return "CraftHumanEntity{" + "id=" + getEntityId() + "name=" + getName() + '}';
}
}