net.minecraft.entity.projectile

public abstract class ThrownEntity

extends Entity implements Dispensable

All mapped superinterfaces:

CommandSource, Dispensable

abp
net.minecraft.class_996
net.minecraft.entity.projectile.ThrownEntity
net.minecraft.entity.projectile.EntityThrowable

Field summary

Modifier and TypeField
private int
d
field_4074
blockX
xTile
private int
e
field_4075
blockY
yTile
private int
f
field_4076
blockZ
zTile
private Block
g
field_9143
inBlock
inTile
protected boolean
a
field_4071
inGround
inGround
public int
b
field_4072
shake
throwableShake
private LivingEntity
h
field_6932
thrower
thrower
private String
at
field_5404
throwerName
throwerName
private int
au
field_4078
ticksInBlock
ticksInGround
private int
av
field_4079
ticksInAir
ticksInAir
public Entity
c
field_14820
collidedEntity
ignoreEntity
private int
aw
field_14819
collidedEntityTime
ignoreTime

Constructor summary

ModifierConstructor
public (World arg0)
public (World world, double x, double y, double z)
public (World world, LivingEntity thrower)

Method summary

Modifier and TypeMethod
protected void
i()
method_2484()
registerSyncedData()
entityInit()
public void
a(sn arg0, float arg1, float arg2, float arg3, float arg4, float arg5)
method_13290(class_864 arg0, float arg1, float arg2, float arg3, float arg4, float arg5)
thrown(Entity thrower, float pitch, float yaw, float roll, float speed, float divergence)
setHeadingFromThrower(Entity entityThrower, float rotationPitchIn, float rotationYawIn, float pitchOffset, float velocity, float inaccuracy)
public void
c(double arg0, double arg1, double arg2, float arg3, float arg4)
method_3233(double arg0, double arg1, double arg2, float arg3, float arg4)
dispense(double arg0, double arg1, double arg2, float arg3, float arg4)
setThrowableHeading(double arg0, double arg1, double arg2, float arg3, float arg4)
public void
A_()
method_2558()
tick()
onUpdate()
protected float
j()
method_3236()
getGravity()
getGravityVelocity()
protected abstract void
a(bdu arg0)
method_3232(class_234 arg0)
onCollision(HitResult result)
onImpact(RayTraceResult result)
public static void
a(ph arg0, String arg1)
method_13295(class_2934 arg0, String arg1)
registerSchema(DataFixerUpper dfu, String name)
registerFixesThrowable(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 LivingEntity
k()
method_4585()
getThrower()
getThrower()
public boolean
a(double arg0)
method_2486(double arg0)
shouldRender(double arg0)
isInRangeToRenderDist(double arg0)
public void
h(double arg0, double arg1, double arg2)
method_2556(double arg0, double arg1, double arg2)
lerpVelocity(double arg0, double arg1, double arg2)
setVelocity(double arg0, double arg1, double arg2)