net.minecraft.entity.projectile

public abstract class ThrownEntity

extends Entity implements Dispensable

All mapped superinterfaces:

CommandSource, Dispensable

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

Field summary

Modifier and TypeField
private int
e
field_4074
blockX
field_145788_c
xTile
private int
f
field_4075
blockY
field_145786_d
yTile
private int
g
field_4076
blockZ
field_145787_e
zTile
private Block
h
field_9143
inBlock
field_174853_f
inTile
protected boolean
a
field_4071
inGround
field_174854_a
inGround
public int
b
field_4072
shake
field_70191_b
throwableShake
protected LivingEntity
c
field_6932
thrower
field_70192_c
thrower
private String
at
field_5404
throwerName
field_85053_h
throwerName
private int
au
field_4078
ticksInBlock
field_70194_h
ticksInGround
private int
av
field_4079
ticksInAir
field_70195_i
ticksInAir
public Entity
d
field_14820
collidedEntity
field_184539_c
ignoreEntity
private int
aw
field_14819
collidedEntityTime
field_184540_av
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()
func_70088_a()
entityInit()
public void
a(vg 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)
func_184538_a(Entity arg0, float arg1, float arg2, float arg3, float arg4, float arg5)
shoot(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)
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
B_()
method_2558()
tick()
func_70071_h_()
onUpdate()
protected float
j()
method_3236()
getGravity()
func_70185_h()
getGravityVelocity()
protected abstract void
a(bhc arg0)
method_3232(class_234 arg0)
onCollision(HitResult result)
func_70184_a(RayTraceResult arg0)
onImpact(RayTraceResult result)
public static void
a(ry arg0, String arg1)
method_13295(class_2934 arg0, String arg1)
registerSchema(DataFixerUpper dfu, String name)
func_189661_a(DataFixer arg0, String arg1)
registerFixesThrowable(DataFixer fixer, String name)
public void
b(fy arg0)
method_2528(class_322 arg0)
writeCustomNbt(NbtCompound arg0)
func_70014_b(NBTTagCompound arg0)
writeEntityToNBT(NBTTagCompound arg0)
public void
a(fy arg0)
method_2498(class_322 arg0)
readCustomNbt(NbtCompound arg0)
func_70037_a(NBTTagCompound arg0)
readEntityFromNBT(NBTTagCompound arg0)
public LivingEntity
k()
method_4585()
getThrower()
func_85052_h()
getThrower()
public boolean
a(double arg0)
method_2486(double arg0)
shouldRender(double arg0)
func_70112_a(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)
func_70016_h(double arg0, double arg1, double arg2)
setVelocity(double arg0, double arg1, double arg2)