public class MCPlayer extends MCEntityLivingBase implements crafttweaker.api.player.IPlayer
| Constructor and Description |
|---|
MCPlayer(net.minecraft.entity.player.EntityPlayer player) |
| Modifier and Type | Method and Description |
|---|---|
void |
addScore(int amount) |
boolean |
canEdit() |
boolean |
canFly() |
void |
changeDimension(int dimensionId) |
void |
copyToClipboard(java.lang.String value) |
crafttweaker.api.entity.IEntityItem |
dropItem(boolean dropAll) |
crafttweaker.api.entity.IEntityItem |
dropItem(crafttweaker.api.item.IItemStack item) |
boolean |
equals(java.lang.Object other) |
void |
executeCommand(java.lang.String rawCommand) |
float |
getCooldown(crafttweaker.api.item.IItemStack item) |
crafttweaker.api.item.IItemStack |
getCurrentItem() |
crafttweaker.api.data.IData |
getData() |
crafttweaker.api.player.IFoodStats |
getFoodStats() |
int |
getHotbarSize() |
crafttweaker.api.item.IItemStack |
getHotbarStack(int i) |
net.minecraft.entity.player.EntityPlayer |
getInternal() |
int |
getInventorySize() |
crafttweaker.api.item.IItemStack |
getInventoryStack(int i) |
java.lang.String |
getName() |
int |
getScore() |
java.lang.String |
getUUID() |
int |
getXP() |
void |
give(crafttweaker.api.item.IItemStack stack) |
int |
hashCode() |
boolean |
isAdventure() |
boolean |
isCreative() |
boolean |
isDamageDisabled() |
void |
openBrowser(java.lang.String url) |
void |
removeXP(int xp) |
void |
sendChat(crafttweaker.api.chat.IChatMessage message) |
void |
sendChat(java.lang.String message) |
void |
sendStatusMessage(crafttweaker.api.formatting.IFormattedText message,
boolean hotBar) |
void |
sendStatusMessage(java.lang.String message,
boolean hotBar) |
void |
setCanEdit(boolean canEdit) |
void |
setCanFly(boolean canFly) |
void |
setCooldown(crafttweaker.api.item.IItemStack item,
int time) |
void |
setDamageDisabled(boolean disabled) |
void |
setScore(int amount) |
void |
setXP(int xp) |
void |
teleport(crafttweaker.api.util.Position3f pos) |
void |
update(crafttweaker.api.data.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, getDisplayName, getDistanceSqToEntity, getEquipmentAndArmor, getEyeHight, getHeldEquipment, getID, getLookingDirection, getLowestRidingEntity, getMaxFallHeight, getMaxInPortalTime, getMotionX, getMotionY, getMotionZ, getNBT, getParts, getPassengers, getPassengersRecursive, getPickedResult, getPortalCooldown, getPosition3f, getPosX, getPosY, getPosZ, getRayTrace, getRayTrace, getRidingEntity, getRotationPitch, getRotationYaw, getServer, getTags, getTeam, getWorld, 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, setNoGravity, setOutsideBorder, setPosition, setPosition3f, setPosX, setPosY, setPosZ, setRotationPitch, setRotationYaw, setSilent, setSneaking, setSprinting, setToLocationFrom, setWorld, shouldRiderDismountInWater, shouldRiderSit, spawnRunningParticles, toStringgetPosition, sendMessageclone, finalize, getClass, notify, notifyAll, wait, wait, waitaddPotionEffect, 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, 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, spawnRunningParticlespublic net.minecraft.entity.player.EntityPlayer getInternal()
getInternal in interface crafttweaker.api.command.ICommandSendergetInternal in interface crafttweaker.api.entity.IEntitygetInternal in class MCEntitypublic java.lang.String getName()
getName in interface crafttweaker.api.player.IPlayerpublic crafttweaker.api.data.IData getData()
getData in interface crafttweaker.api.player.IPlayerpublic int getXP()
getXP in interface crafttweaker.api.player.IPlayerpublic void setXP(int xp)
setXP in interface crafttweaker.api.player.IPlayerpublic void removeXP(int xp)
removeXP in interface crafttweaker.api.player.IPlayerpublic void update(crafttweaker.api.data.IData data)
public void sendChat(crafttweaker.api.chat.IChatMessage message)
sendChat in interface crafttweaker.api.player.IPlayerpublic void sendChat(java.lang.String message)
sendChat in interface crafttweaker.api.player.IPlayerpublic void sendStatusMessage(java.lang.String message,
boolean hotBar)
sendStatusMessage in interface crafttweaker.api.player.IPlayerpublic void sendStatusMessage(crafttweaker.api.formatting.IFormattedText message,
boolean hotBar)
sendStatusMessage in interface crafttweaker.api.player.IPlayerpublic int getHotbarSize()
getHotbarSize in interface crafttweaker.api.player.IPlayerpublic crafttweaker.api.item.IItemStack getHotbarStack(int i)
getHotbarStack in interface crafttweaker.api.player.IPlayerpublic int getInventorySize()
getInventorySize in interface crafttweaker.api.player.IPlayerpublic crafttweaker.api.item.IItemStack getInventoryStack(int i)
getInventoryStack in interface crafttweaker.api.player.IPlayerpublic crafttweaker.api.item.IItemStack getCurrentItem()
getCurrentItem in interface crafttweaker.api.player.IPlayerpublic boolean isCreative()
isCreative in interface crafttweaker.api.player.IPlayerpublic boolean isAdventure()
isAdventure in interface crafttweaker.api.player.IPlayerpublic void openBrowser(java.lang.String url)
openBrowser in interface crafttweaker.api.player.IPlayerpublic void setCooldown(crafttweaker.api.item.IItemStack item,
int time)
setCooldown in interface crafttweaker.api.player.IPlayerpublic float getCooldown(crafttweaker.api.item.IItemStack item)
getCooldown in interface crafttweaker.api.player.IPlayerpublic void copyToClipboard(java.lang.String value)
copyToClipboard in interface crafttweaker.api.player.IPlayerpublic void give(crafttweaker.api.item.IItemStack stack)
give in interface crafttweaker.api.player.IPlayerpublic void teleport(crafttweaker.api.util.Position3f pos)
teleport in interface crafttweaker.api.player.IPlayerpublic void changeDimension(int dimensionId)
changeDimension in interface crafttweaker.api.player.IPlayerpublic int getScore()
getScore in interface crafttweaker.api.player.IPlayerpublic void addScore(int amount)
addScore in interface crafttweaker.api.player.IPlayerpublic void setScore(int amount)
setScore in interface crafttweaker.api.player.IPlayerpublic crafttweaker.api.player.IFoodStats getFoodStats()
getFoodStats in interface crafttweaker.api.player.IPlayerpublic void executeCommand(java.lang.String rawCommand)
executeCommand in interface crafttweaker.api.player.IPlayerpublic boolean isDamageDisabled()
isDamageDisabled in interface crafttweaker.api.player.IPlayerpublic void setDamageDisabled(boolean disabled)
setDamageDisabled in interface crafttweaker.api.player.IPlayerpublic boolean canFly()
canFly in interface crafttweaker.api.player.IPlayerpublic void setCanFly(boolean canFly)
setCanFly in interface crafttweaker.api.player.IPlayerpublic boolean canEdit()
canEdit in interface crafttweaker.api.player.IPlayerpublic void setCanEdit(boolean canEdit)
setCanEdit in interface crafttweaker.api.player.IPlayerpublic java.lang.String getUUID()
getUUID in interface crafttweaker.api.player.IPlayerpublic crafttweaker.api.entity.IEntityItem dropItem(boolean dropAll)
dropItem in interface crafttweaker.api.player.IPlayerpublic crafttweaker.api.entity.IEntityItem dropItem(crafttweaker.api.item.IItemStack item)
dropItem in interface crafttweaker.api.player.IPlayer