public interface IPlayer extends IEntityLivingBase, IUser
| Modifier and Type | Method and Description |
|---|---|
void |
addScore(int amount) |
boolean |
canEdit() |
boolean |
canFly() |
void |
changeDimension(int dimensionId) |
void |
copyToClipboard(java.lang.String value) |
default IEntityItem |
dropItem(boolean dropAll) |
default IEntityItem |
dropItem(IItemStack item) |
void |
executeCommand(java.lang.String rawCommand) |
default float |
getCooldown(IItemStack item) |
IItemStack |
getCurrentItem() |
IData |
getData() |
IFoodStats |
getFoodStats() |
int |
getHotbarSize() |
IItemStack |
getHotbarStack(int i) |
int |
getInventorySize() |
IItemStack |
getInventoryStack(int i) |
java.lang.String |
getName() |
int |
getScore() |
default java.lang.String |
getUUID() |
int |
getXP() |
void |
give(IItemStack stack) |
boolean |
isAdventure() |
boolean |
isCreative() |
boolean |
isDamageDisabled() |
void |
openBrowser(java.lang.String url) |
void |
removeXP(int xp) |
void |
sendChat(IChatMessage message) |
void |
sendChat(java.lang.String message) |
void |
sendStatusMessage(IFormattedText message,
boolean hotBar) |
void |
sendStatusMessage(java.lang.String message,
boolean hotBar) |
void |
setCanEdit(boolean canEdit) |
void |
setCanFly(boolean canFly) |
default void |
setCooldown(IItemStack item,
int time) |
void |
setDamageDisabled(boolean disabled) |
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, setRevengeTargeraddTag, 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, 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, onGround, onKillCommand, onUpdate, removePassengers, removeTag, setAir, setAlwaysRenderNameTag, setCustomName, setDead, setDimension, setFire, setGlowing, setID, setInvisible, setInvulnerable, setInWeb, setMotionX, setMotionY, setMotionZ, setNBT, setNoGravity, setOutsideBorder, setPosition, setPosition3f, setPosX, setPosY, setPosZ, setRotationPitch, setRotationYaw, setSilent, setSneaking, setSprinting, setToLocationFrom, setWorld, shouldRiderDismountInWater, shouldRiderSit, spawnRunningParticlesgetDisplayName, getPosition, getServer, getWorld, sendMessagejava.lang.String getName()
default java.lang.String getUUID()
IData getData()
int getXP()
void setXP(int xp)
void removeXP(int xp)
void sendChat(IChatMessage message)
void sendChat(java.lang.String message)
void sendStatusMessage(java.lang.String message,
boolean hotBar)
void sendStatusMessage(IFormattedText message, boolean hotBar)
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)
void changeDimension(int dimensionId)
int getScore()
void addScore(int amount)
void setScore(int amount)
IFoodStats getFoodStats()
void executeCommand(java.lang.String rawCommand)
boolean isDamageDisabled()
void setDamageDisabled(boolean disabled)
boolean canFly()
void setCanFly(boolean canFly)
boolean canEdit()
void setCanEdit(boolean canEdit)
default IEntityItem dropItem(boolean dropAll)
default IEntityItem dropItem(IItemStack item)
default void setCooldown(IItemStack item, int time)
default float getCooldown(IItemStack item)