CraftBukkit/src/org/bukkit/craftbukkit/CraftPlayer.java
2010-12-27 02:13:03 +00:00

36 lines
786 B
Java

package org.bukkit.craftbukkit;
import net.minecraft.server.EntityPlayerMP;
import org.bukkit.Location;
import org.bukkit.Player;
import org.bukkit.World;
public class CraftPlayer implements Player {
private EntityPlayerMP player;
private final String name;
private final CraftServer server;
public CraftPlayer(CraftServer serv, EntityPlayerMP handle) {
player = handle;
name = player.aw;
server = serv;
}
public String getName() {
return name;
}
public boolean isOnline() {
return server.server.g(name);
}
public Location getLocation() {
return new Location(getWorld(), player.p, player.q, player.r);
}
public World getWorld() {
return server.getWorld(player.b.e);
}
}