Class Fireball
- java.lang.Object
-
- net.minecraft.world.entity.Entity
-
- net.minecraft.world.entity.projectile.Fireball
-
- Direct Known Subclasses:
SmallFireball
public class Fireball extends Entity
-
-
Field Summary
Fields Modifier and Type Field Description double
accelerationX
double
accelerationY
double
accelerationZ
LivingEntity
shootingEntity
-
Fields inherited from class net.minecraft.world.entity.Entity
addedToChunk, boundingBox, chunkCoordX, chunkCoordY, chunkCoordZ, cloakUrl, dataWatcher, distanceWalkedModified, entityCollisionReduction, entityId, fallDistance, field_9293_aM, fireResistance, heartsLife, height, ignoreFrustumCheck, inWater, isAirBorne, isCollided, isCollidedHorizontally, isCollidedVertically, isDead, isImmuneToFire, isInWeb, isJesusColliding, lastTickPosX, lastTickPosY, lastTickPosZ, motionX, motionY, motionZ, noClip, onGround, playerNameForSkin, posX, posY, posZ, prevDistanceWalkedModified, preventEntitySpawning, prevPosX, prevPosY, prevPosZ, prevRotationPitch, prevRotationYaw, rand, renderDistanceWeight, riddenByEntity, ridingEntity, rotationPitch, rotationYaw, serverPosX, serverPosY, serverPosZ, skinUrl, slim, stepHeight, ticksExisted, velocityChanged, width, worldObj, yOffset, ySize
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
attackEntityFrom(DamageSource var1, int var2)
boolean
canBeCollidedWith()
protected void
entityInit()
protected void
func_40071_a(MovingObjectPosition var1)
float
getBrightness(float var1)
@net.minecraft.modding.api.Side.Client int
getBrightnessForRender(float var1)
float
getCollisionBorderSize()
@net.minecraft.modding.api.Side.Client float
getShadowSize()
@net.minecraft.modding.api.Side.Client boolean
isInRangeToRenderDist(double var1)
void
onUpdate()
void
readEntityFromNBT(NBTTagCompound var1)
void
writeEntityToNBT(NBTTagCompound var1)
-
Methods inherited from class net.minecraft.world.entity.Entity
addEntityID, addToPlayerScore, addVelocity, applyEntityCollision, canAttackWithItem, canBePushed, canTriggerWalking, dealFireDamage, dropItem, dropItemWithOffset, entityDropItem, equals, extinguish, fall, func_48079_f, getAir, getBoundingBox, getCollisionBox, getCurrentBiomeName, getDataWatcher, getDistance, getDistanceSq, getDistanceSqToEntity, getDistanceToEntity, getEntityString, getEyeHeight, getFlag, getHeadYaw, getInventory, getLookVec, getMountedYOffset, getParts, getTexture, getUsername, getYOffset, handleHealthUpdate, handleLavaMovement, handleWaterMovement, hashCode, interact, isBurning, isEating, isEntityAlive, isEntityEqual, isEntityInsideOpaqueBlock, isImmuneToFire, isInRangeToRenderVec3D, isInsideOfMaterial, isInsideOfMaterial, isInWater, isOffsetPositionInLiquid, isRiding, isSneaking, isSprinting, isSubmergedInAnyFluid, isWet, kill, mountEntity, moveEntity, moveFlying, newDoubleNBTList, newFloatNBTList, onCollideWithPlayer, onEntityUpdate, onKillEntity, onStruckByLightning, outfitWithItem, performHurtAnimation, playStepSound, preparePlayerToSpawn, pushOutOfBlocks, readFromNBT, setAir, setAngles, setBeenAttacked, setDead, setEating, setFire, setFlag, setInPortal, setInWeb, setLocationAndAngles, setOnFireFromLava, setPosition, setPositionAndRotation, setPositionAndRotation2, setRotation, setSize, setSneaking, setSprinting, setVelocity, setWorld, toString, updateFallState, updateRidden, updateRiderPosition, writeToNBT
-
-
-
-
Field Detail
-
shootingEntity
public LivingEntity shootingEntity
-
accelerationX
public double accelerationX
-
accelerationY
public double accelerationY
-
accelerationZ
public double accelerationZ
-
-
Constructor Detail
-
Fireball
public Fireball(World var1)
-
Fireball
public Fireball(World var1, double var2, double var4, double var6, double var8, double var10, double var12)
-
Fireball
public Fireball(World var1, LivingEntity var2, double var3, double var5, double var7)
-
-
Method Detail
-
entityInit
protected void entityInit()
- Specified by:
entityInit
in classEntity
-
isInRangeToRenderDist
@Client public @net.minecraft.modding.api.Side.Client boolean isInRangeToRenderDist(double var1)
- Overrides:
isInRangeToRenderDist
in classEntity
-
func_40071_a
protected void func_40071_a(MovingObjectPosition var1)
-
writeEntityToNBT
public void writeEntityToNBT(NBTTagCompound var1)
- Specified by:
writeEntityToNBT
in classEntity
-
readEntityFromNBT
public void readEntityFromNBT(NBTTagCompound var1)
- Specified by:
readEntityFromNBT
in classEntity
-
canBeCollidedWith
public boolean canBeCollidedWith()
- Overrides:
canBeCollidedWith
in classEntity
-
getCollisionBorderSize
public float getCollisionBorderSize()
- Overrides:
getCollisionBorderSize
in classEntity
-
attackEntityFrom
public boolean attackEntityFrom(DamageSource var1, int var2)
- Overrides:
attackEntityFrom
in classEntity
-
getShadowSize
@Client public @net.minecraft.modding.api.Side.Client float getShadowSize()
- Overrides:
getShadowSize
in classEntity
-
getBrightness
public float getBrightness(float var1)
- Overrides:
getBrightness
in classEntity
-
getBrightnessForRender
@Client public @net.minecraft.modding.api.Side.Client int getBrightnessForRender(float var1)
- Overrides:
getBrightnessForRender
in classEntity
-
-