IAdditionalDataProvider, ICommandSenderpublic abstract class AbstractEntityPlayer extends EntityLiving implements ICommandSender
| Modifier and Type | Field | Description |
|---|---|---|
static double |
CLIMB_SPEED |
|
static double |
MOVE_SPEED |
|
static double |
RANGE |
canClimb, chunkX, chunkY, currentAiTask, dead, facing, fallStartY, isClimbing, isFalling, lastX, lastY, ticksExistedhealth, jumping, jumpTimeoutcollidedHor, collidedVert, currentBounds, motionX, motionY, onGround, world, x, y| Constructor | Description |
|---|---|
AbstractEntityPlayer(IWorld world) |
| Modifier and Type | Method | Description |
|---|---|---|
abstract boolean |
closeContainer() |
|
abstract java.lang.String |
getChatColorFormat() |
|
abstract java.util.List<IChunk> |
getChunksInRange() |
|
abstract double |
getClimbSpeed() |
|
abstract int |
getColor() |
|
abstract int |
getCommandLevel() |
|
abstract ItemContainer |
getContainer() |
|
abstract IPlayerDesign |
getDesign() |
|
abstract Inventory |
getInv() |
|
abstract ItemContainer |
getInvContainer() |
|
abstract double |
getJumpHeight() |
|
abstract IKnowledgeManager |
getKnowledge() |
|
abstract double |
getMoveSpeed() |
|
abstract java.lang.String |
getName() |
|
abstract int |
getSelectedSlot() |
|
abstract IStatistics |
getStatistics() |
|
abstract boolean |
isInRange(double x,
double y,
double maxDistance) |
|
abstract boolean |
isLocalPlayer() |
|
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) |
addAiTask, addEffect, applyMotion, canCollideWith, doesSave, doesSync, getActiveEffects, getAdditionalData, getHeight, getInteractionPriority, getMaxInteractionDistance, getOrCreateAdditionalData, getRenderer, getRenderPriority, getSyncFrequency, getUniqueId, getWidth, hasAdditionalData, hasEffect, isDead, kill, moveToChunk, onCollideWithEntity, onCollideWithTile, onEntityCollision, onEntityIntersection, onGroundHit, onInteractWith, onIntersectWithEntity, onIntersectWithTile, onRemoveFromWorld, onTileCollision, onTileIntersection, removeEffect, setAdditionalData, setDead, setUniqueId, shouldBeRemoved, shouldRender, shouldStartClimbinggetHealth, getJumpTimeout, getMaxHealth, getRegenRate, jump, load, onAttack, save, setHealth, takeDamage, updategetUniqueId, sendMessageTocanCollideWithTile, move, setPos, updateBoundspublic 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,
double maxDistance)
public abstract IKnowledgeManager getKnowledge()
public abstract IStatistics getStatistics()
public abstract double getMoveSpeed()
public abstract double getClimbSpeed()
public abstract double getJumpHeight()
public abstract boolean isLocalPlayer()