net.minecraft.src
Class EntityPotion

java.lang.Object
  extended by net.minecraft.src.Entity
      extended by net.minecraft.src.EntityThrowable
          extended by net.minecraft.src.EntityPotion
All Implemented Interfaces:
IProjectile

public class EntityPotion
extends EntityThrowable


Field Summary
 
Fields inherited from class net.minecraft.src.EntityThrowable
throwableShake
 
Fields inherited from class net.minecraft.src.Entity
addedToChunk, boundingBox, capturedDrops, captureDrops, chunkCoordX, chunkCoordY, chunkCoordZ, cloakUrl, dimension, distanceWalkedModified, entityCollisionReduction, entityId, fallDistance, field_70135_K, field_82151_R, fireResistance, height, hurtResistantTime, ignoreFrustumCheck, isAirBorne, isCollided, isCollidedHorizontally, isCollidedVertically, isDead, lastTickPosX, lastTickPosY, lastTickPosZ, motionX, motionY, motionZ, myEntitySize, noClip, onGround, posX, posY, posZ, prevDistanceWalkedModified, preventEntitySpawning, prevPosX, prevPosY, prevPosZ, prevRotationPitch, prevRotationYaw, renderDistanceWeight, riddenByEntity, ridingEntity, rotationPitch, rotationYaw, serverPosX, serverPosY, serverPosZ, skinUrl, stepHeight, ticksExisted, timeUntilPortal, velocityChanged, width, worldObj, yOffset, ySize
 
Constructor Summary
EntityPotion(World par1World)
           
EntityPotion(World par1World, double par2, double par4, double par6, int par8)
           
EntityPotion(World par1World, double par2, double par4, double par6, ItemStack par8ItemStack)
           
EntityPotion(World par1World, EntityLiving par2EntityLiving, int par3)
           
EntityPotion(World par1World, EntityLiving par2EntityLiving, ItemStack par3ItemStack)
           
 
Method Summary
 void func_82340_a(int par1)
           
 int getPotionDamage()
          Returns the damage value of the thrown potion that this EntityPotion represents.
 void readEntityFromNBT(NBTTagCompound par1NBTTagCompound)
          (abstract) Protected helper method to read subclass entity data from NBT.
 void writeEntityToNBT(NBTTagCompound par1NBTTagCompound)
          (abstract) Protected helper method to write subclass entity data to NBT.
 
Methods inherited from class net.minecraft.src.EntityThrowable
getShadowSize, isInRangeToRenderDist, onUpdate, setThrowableHeading, setVelocity
 
Methods inherited from class net.minecraft.src.Entity
addEntityID, addToPlayerScore, addVelocity, applyEntityCollision, attackEntityFrom, canAttackWithItem, canBeCollidedWith, canBePushed, dropItem, dropItemWithOffset, entityDropItem, equals, extinguish, func_70062_b, func_70079_am, func_82141_a, func_82142_c, func_82143_as, func_82144_au, func_82145_z, func_82146_a, func_82147_ab, func_82148_at, func_82149_j, func_82150_aj, generatePersistentID, getAir, getBoundingBox, getBrightness, getBrightnessForRender, getCollisionBorderSize, getCollisionBox, getDataWatcher, getDistance, getDistanceSq, getDistanceSqToEntity, getDistanceToEntity, getEntityData, getEntityName, getEyeHeight, getLastActiveItems, getLookVec, getMountedYOffset, getParts, getPersistentID, getPickedResult, getTexture, getYOffset, handleHealthUpdate, handleLavaMovement, handleWaterMovement, hashCode, interact, isBurning, isEating, isEntityAlive, isEntityEqual, isEntityInsideOpaqueBlock, isImmuneToFire, isInRangeToRenderVec3D, isInsideOfMaterial, isInWater, isOffsetPositionInLiquid, isRiding, isSneaking, isSprinting, isWet, mountEntity, moveEntity, moveFlying, onCollideWithPlayer, onEntityUpdate, onKillEntity, onStruckByLightning, performHurtAnimation, readFromNBT, setAir, setAngles, setDead, setEating, setFire, setHeadRotationYaw, setInPortal, setInWeb, setLocationAndAngles, setPosition, setPositionAndRotation, setPositionAndRotation2, setSneaking, setSprinting, setWorld, shouldRiderSit, toString, travelToTheEnd, unmountEntity, updateCloak, updateRidden, updateRiderPosition, writeToNBT
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

EntityPotion

public EntityPotion(World par1World)

EntityPotion

public EntityPotion(World par1World,
                    EntityLiving par2EntityLiving,
                    int par3)

EntityPotion

public EntityPotion(World par1World,
                    EntityLiving par2EntityLiving,
                    ItemStack par3ItemStack)

EntityPotion

public EntityPotion(World par1World,
                    double par2,
                    double par4,
                    double par6,
                    int par8)

EntityPotion

public EntityPotion(World par1World,
                    double par2,
                    double par4,
                    double par6,
                    ItemStack par8ItemStack)
Method Detail

func_82340_a

public void func_82340_a(int par1)

getPotionDamage

public int getPotionDamage()
Returns the damage value of the thrown potion that this EntityPotion represents.


readEntityFromNBT

public void readEntityFromNBT(NBTTagCompound par1NBTTagCompound)
(abstract) Protected helper method to read subclass entity data from NBT.

Overrides:
readEntityFromNBT in class EntityThrowable

writeEntityToNBT

public void writeEntityToNBT(NBTTagCompound par1NBTTagCompound)
(abstract) Protected helper method to write subclass entity data to NBT.

Overrides:
writeEntityToNBT in class EntityThrowable