public abstract class AbstractEntityPlayer extends EntityLiving implements ICommandSender
| Modifier and Type | Field and Description |
|---|---|
static double |
CLIMB_SPEED |
static double |
MOVE_SPEED |
static double |
RANGE |
health, jumping, jumpTimeoutboundingBox, canClimb, chunkX, chunkY, dead, facing, fallStartY, isClimbing, isFalling, lastX, lastY, ticksExisted, uniqueIdcollidedHor, collidedVert, motionX, motionY, onGround, world, x, y| Constructor and Description |
|---|
AbstractEntityPlayer(IWorld world) |
| Modifier and Type | Method and Description |
|---|---|
abstract boolean |
closeContainer() |
abstract java.lang.String |
getChatColorFormat() |
abstract java.util.List<IChunk> |
getChunksInRange() |
abstract int |
getColor() |
abstract int |
getCommandLevel() |
abstract ItemContainer |
getContainer() |
abstract IPlayerDesign |
getDesign() |
abstract Inventory |
getInv() |
abstract ItemContainer |
getInvContainer() |
abstract IKnowledgeManager |
getKnowledge() |
abstract java.lang.String |
getName() |
abstract int |
getSelectedSlot() |
abstract boolean |
isInRange(double x,
double y) |
abstract boolean |
move(int type) |
abstract void |
onChunkLoaded(IChunk chunk) |
abstract void |
onChunkUnloaded(IChunk chunk) |
abstract boolean |
openContainer(ItemContainer container) |
abstract boolean |
openGui(Gui gui) |
abstract boolean |
openGuiContainer(Gui gui,
ItemContainer container) |
abstract void |
resetAndSpawn(IGameInstance game) |
abstract void |
sendPacket(IPacket packet) |
abstract void |
setSelectedSlot(int slot) |
getHealth, getJumpTimeout, getMaxHealth, getRegenRate, jump, load, save, setHealth, takeDamage, updateapplyMotion, doesSave, doesSync, getAdditionalData, getBoundingBox, getOrCreateAdditionalData, getRenderer, getRenderPriority, getSyncFrequency, getUniqueId, hasAdditionalData, isDead, kill, moveToChunk, onCollideWithTile, onGroundHit, onInteractWith, onRemoveFromWorld, onTileCollision, setAdditionalData, setDead, shouldBeRemoved, shouldRender, shouldStartClimbingmove, setPosclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetUniqueId, sendMessageTopublic static final double MOVE_SPEED
public static final double CLIMB_SPEED
public static final double RANGE
public AbstractEntityPlayer(IWorld world)
public abstract boolean openGui(Gui gui)
public abstract boolean openGuiContainer(Gui gui, ItemContainer container)
public abstract boolean openContainer(ItemContainer container)
public abstract boolean closeContainer()
public abstract ItemContainer getContainer()
@ApiInternal public abstract void resetAndSpawn(IGameInstance game)
public abstract void sendPacket(IPacket packet)
@ApiInternal public abstract boolean move(int type)
@ApiInternal public abstract void onChunkLoaded(IChunk chunk)
@ApiInternal public abstract void onChunkUnloaded(IChunk chunk)
@ApiInternal public abstract java.util.List<IChunk> getChunksInRange()
public abstract int getCommandLevel()
getCommandLevel in interface ICommandSenderpublic abstract ItemContainer getInvContainer()
public abstract Inventory getInv()
public abstract int getSelectedSlot()
@ApiInternal public abstract void setSelectedSlot(int slot)
public abstract java.lang.String getChatColorFormat()
getChatColorFormat in interface ICommandSenderpublic abstract java.lang.String getName()
getName in interface ICommandSenderpublic abstract int getColor()
public abstract IPlayerDesign getDesign()
public abstract boolean isInRange(double x,
double y)
public abstract IKnowledgeManager getKnowledge()