net.minecraft.entity.projectile

public abstract class ProjectileEntity

extends Entity

All mapped superinterfaces:

CommandSource

zp
net.minecraft.class_992
net.minecraft.entity.projectile.ProjectileEntity
net.minecraft.entity.projectile.EntityFireball

Field summary

Modifier and TypeField
private int
e
field_4045
blockX
xTile
private int
f
field_4046
blockY
yTile
private int
g
field_4047
blockZ
zTile
private Block
h
field_9142
block
inTile
private boolean
at
field_4049
inGround
inGround
public LivingEntity
a
field_6931
shooter
shootingEntity
private int
au
field_4050
inBlockTicks
ticksAlive
private int
av
field_4041
inAirTicks
ticksInAir
public double
b
field_4042
accelerationX
accelerationX
public double
c
field_4043
accelerationY
accelerationY
public double
d
field_4044
accelerationZ
accelerationZ

Constructor summary

ModifierConstructor
public (World arg0)
public (World world, double x, double y, double z, double accelerationX, double accelerationY, double accelerationZ)
public (World world, LivingEntity shooter, double accelerationX, double accelerationY, double accelerationZ)

Method summary

Modifier and TypeMethod
protected void
i()
method_2484()
registerSyncedData()
entityInit()
public void
m()
method_2558()
tick()
onUpdate()
protected boolean
k()
method_13284()
isBurning()
isFireballFiery()
protected ParticleType
j()
method_13283()
getParticleType()
getParticleType()
protected float
l()
method_4584()
getDrag()
getMotionFactor()
protected abstract void
a(bbg arg0)
method_3229(class_234 arg0)
onHit(HitResult hit)
onImpact(RayTraceResult result)
public void
b(dq arg0)
method_2528(class_322 arg0)
writeCustomNbt(NbtCompound arg0)
writeEntityToNBT(NBTTagCompound arg0)
public void
a(dq arg0)
method_2498(class_322 arg0)
readCustomNbt(NbtCompound arg0)
readEntityFromNBT(NBTTagCompound arg0)
public boolean
ap()
method_2471()
hasCollision()
canBeCollidedWith()
public float
aA()
method_2482()
getPickRadius()
getCollisionBorderSize()
public boolean
a(rc arg0, float arg1)
method_2499(class_856 arg0, float arg1)
takeDamage(DamageSource arg0, float arg1)
attackEntityFrom(DamageSource arg0, float arg1)
public float
e(float arg0)
method_2533(float arg0)
getBrightness(float arg0)
getBrightness(float arg0)
public boolean
a(double arg0)
method_2486(double arg0)
shouldRender(double arg0)
isInRangeToRenderDist(double arg0)
public int
d(float arg0)
method_2524(float arg0)
getLightLevel(float arg0)
getBrightnessForRender(float arg0)