net.minecraft.entity.projectile

public abstract class ProjectileEntity

extends Entity

All mapped superinterfaces:

CommandSource

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

Field summary

Modifier and TypeField
public LivingEntity
a
field_6931
shooter
shootingEntity
private int
e
field_4050
inBlockTicks
ticksAlive
private int
f
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
A_()
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(bdu arg0)
method_3229(class_234 arg0)
onHit(HitResult hit)
onImpact(RayTraceResult result)
public static void
a(ph arg0, String arg1)
method_13571(class_2934 arg0, String arg1)
registerSchema(DataFixerUpper dfu, String subtype)
registerFixesFireball(DataFixer fixer, String name)
public void
b(du arg0)
method_2528(class_322 arg0)
writeCustomNbt(NbtCompound arg0)
writeEntityToNBT(NBTTagCompound arg0)
public void
a(du arg0)
method_2498(class_322 arg0)
readCustomNbt(NbtCompound arg0)
readEntityFromNBT(NBTTagCompound arg0)
public boolean
aq()
method_2471()
hasCollision()
canBeCollidedWith()
public float
aA()
method_2482()
getPickRadius()
getCollisionBorderSize()
public boolean
a(ry 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)