net.minecraft.world.entity.projectile

public abstract class ThrowableProjectile

extends Entity implements Projectile

All mapped superinterfaces:

Nameable, CommandSource, Projectile

azf
net.minecraft.world.entity.projectile.ThrowableProjectile
net.minecraft.class_1682
net.minecraft.entity.thrown.ThrownEntity
net.minecraft.entity.projectile.ThrowableEntity
net.minecraft.server.v1_15_R1.EntityProjectile

Field summary

Modifier and TypeField
private int
e
xBlock
field_7640
blockX
field_145788_c
blockX
private int
f
yBlock
field_7639
blockY
field_145786_d
blockY
private int
g
zBlock
field_7641
blockZ
field_145787_e
blockZ
protected boolean
b
inGround
field_7645
inGround
field_174854_a
inGround
public int
c
shakeTime
field_7643
shake
field_70191_b
shake
protected LivingEntity
d
owner
field_7642
owner
field_70192_c
shooter
private UUID
ao
ownerId
field_7644
ownerUuid
field_200218_h
shooterId
private Entity
ap
entityToIgnore
field_7637
field_184539_c
private int
aq
timeToIgnore
field_7638
field_184540_av

Constructor summary

ModifierConstructor
protected (EntityType<? extends ThrowableProjectile> type, Level arg1)
protected (EntityType<? extends ThrowableProjectile> type, double x, double y, double z, Level world)
protected (EntityType<? extends ThrowableProjectile> type, LivingEntity owner, Level world)

Method summary

Modifier and TypeMethod
public void
a(akq arg0, float arg1, float arg2, float arg3, float arg4, float arg5)
shootFromRotation(Entity arg0, float arg1, float arg2, float arg3, float arg4, float arg5)
method_19207(class_1297 arg0, float arg1, float arg2, float arg3, float arg4, float arg5)
setProperties(Entity user, float pitch, float yaw, float arg3, float arg4, float arg5)
func_184538_a(Entity arg0, float arg1, float arg2, float arg3, float arg4, float arg5)
public void
c(double arg0, double arg1, double arg2, float arg3, float arg4)
shoot(double arg0, double arg1, double arg2, float arg3, float arg4)
method_7485(double arg0, double arg1, double arg2, float arg3, float arg4)
setVelocity(double arg0, double arg1, double arg2, float arg3, float arg4)
func_70186_c(double arg0, double arg1, double arg2, float arg3, float arg4)
shoot(double arg0, double arg1, double arg2, float arg3, float arg4)
public void
h()
tick()
method_5773()
tick()
func_70071_h_()
tick()
protected float
l()
getGravity()
method_7490()
getGravity()
func_70185_h()
protected abstract void
a(cvi arg0)
onHit(HitResult arg0)
method_7492(class_239 arg0)
onCollision(HitResult arg0)
func_70184_a(RayTraceResult arg0)
public void
b(jt arg0)
addAdditionalSaveData(CompoundTag arg0)
method_5652(class_2487 arg0)
writeCustomDataToTag(CompoundTag arg0)
func_213281_b(CompoundNBT arg0)
public void
a(jt arg0)
readAdditionalSaveData(CompoundTag arg0)
method_5749(class_2487 arg0)
readCustomDataFromTag(CompoundTag arg0)
func_70037_a(CompoundNBT arg0)
public LivingEntity
m()
getOwner()
method_7491()
getOwner()
func_85052_h()
getShooter()
public Packet<?>
L()
getAddEntityPacket()
method_18002()
createSpawnPacket()
func_213297_N()
public boolean
a(double arg0)
shouldRenderAtSqrDistance(double arg0)
method_5640(double arg0)
shouldRender(double arg0)
func_70112_a(double arg0)
public void
j(double arg0, double arg1, double arg2)
lerpMotion(double arg0, double arg1, double arg2)
method_5750(double arg0, double arg1, double arg2)
setVelocityClient(double arg0, double arg1, double arg2)
func_70016_h(double arg0, double arg1, double arg2)