public interface IPlayer extends IEntityLivingBase, IUser
Modifier and Type | Method and Description |
---|---|
void |
addScore(int amount) |
void |
copyToClipboard(java.lang.String value) |
void |
executeCommand(java.lang.String rawCommand) |
IItemStack |
getCurrentItem() |
IData |
getData() |
IFoodStats |
getFoodStats() |
int |
getHotbarSize() |
IItemStack |
getHotbarStack(int i) |
int |
getInventorySize() |
IItemStack |
getInventoryStack(int i) |
java.lang.String |
getName() |
int |
getScore() |
int |
getXP() |
void |
give(IItemStack stack) |
boolean |
isAdventure() |
boolean |
isCreative() |
void |
openBrowser(java.lang.String url) |
void |
removeXP(int xp) |
void |
sendChat(IChatMessage message) |
void |
sendChat(java.lang.String message) |
void |
setScore(int amount) |
void |
setXP(int xp) |
void |
teleport(Position3f pos) |
void |
update(IData data) |
addPotionEffect, canBreatheUnderwater, canEntityBeSeen, clearActivePotions, getActivePotionEffect, getActivePotionEffects, getAIMoveSpeed, getArrowCountInEntity, getAttackingEntity, getAttribute, getHealth, getHeldItemMainHand, getHeldItemOffHand, getItemInSlot, getLastAttackedEntity, getLastAttackedEntityTime, getLastDamageSource, getMaxHealth, getRevengeTarget, getTotalArmorValue, hasItemInSlot, heal, isChild, isOnLadder, isPotionActive, isPotionEffectApplicable, isUndead, knockBack, onDeath, onLivingUpdate, setAIMoveSpeed, setArrowCountInEntity, setHealth, setItemToSlot, setLastAttackedEntity, setRevengeTarger
addTag, alwaysRenderNameTag, attackEntityFrom, canBeAttackedWithItem, canBeCollidedWith, canBePushed, canPassengerSteer, canRiderInteract, canTrample, dismountRidingEntity, doesTriggerPressurePlate, dropItem, extinguish, getAir, getArmorInventoryList, getControllingPassenger, getCustomName, getDefinition, getDimension, getDistanceSqToEntity, getEquipmentAndArmor, getEyeHight, getHeldEquipment, getID, getInternal, getLookingDirection, getLowestRidingEntity, getMaxFallHeight, getMaxInPortalTime, getMotionX, getMotionY, getMotionZ, getNBT, getParts, getPassengers, getPassengersRecursive, getPickedResult, getPortalCooldown, getPosition3f, getPosX, getPosY, getPosZ, getRayTrace, getRidingEntity, getRotationPitch, getRotationYaw, getTags, getTeam, getX, getY, getZ, hasCustomName, hasNoGravity, isAlive, isBeingRidden, isBoss, isBurning, isEntityEqual, isGlowing, isImmuneToExplosions, isImmuneToFire, isInLava, isInsideOfMaterial, isInsideOpaqueBlock, isInvisible, isInvulnerable, isInvulnerableTo, isInWater, isOnSameTeam, isOutsideBorder, isOverWater, isPassenger, isPushedByWater, isRiding, isRidingSameEntity, isSilent, isSneaking, isSprinting, isWet, onEntityUpdate, onKillCommand, onUpdate, removePassengers, removeTag, setAir, setAlwaysRenderNameTag, setCustomName, setDead, setDimension, setFire, setGlowing, setID, setInvisible, setInvulnerable, setInWeb, setMotionX, setMotionY, setMotionZ, setNoGravity, setOutsideBorder, setPosition, setPosX, setPosY, setPosZ, setRotationPitch, setRotationYaw, setSilent, setSneaking, setSprinting, setToLocationFrom, setWorld, shouldRiderDismountInWater, shouldRiderSit, spawnRunningParticles
getDisplayName, getPosition, getServer, getWorld, sendMessage
java.lang.String getName()
IData getData()
int getXP()
void setXP(int xp)
void removeXP(int xp)
void update(IData data)
void sendChat(IChatMessage message)
void sendChat(java.lang.String message)
int getHotbarSize()
IItemStack getHotbarStack(int i)
int getInventorySize()
IItemStack getInventoryStack(int i)
IItemStack getCurrentItem()
boolean isCreative()
boolean isAdventure()
void give(IItemStack stack)
void openBrowser(java.lang.String url)
void copyToClipboard(java.lang.String value)
void teleport(Position3f pos)
int getScore()
void addScore(int amount)
void setScore(int amount)
IFoodStats getFoodStats()
void executeCommand(java.lang.String rawCommand)