net.minecraft.entity.projectile

public abstract class AbstractArrowEntity

extends Entity implements Dispensable

All mapped superinterfaces:

Nameable, CommandSource, Dispensable

aoj
net.minecraft.unmapped.C_29057998
net.minecraft.entity.projectile.AbstractArrowEntity
net.minecraft.entity.projectile.EntityArrow

Field summary

Modifier and TypeField
private static final Predicate<Entity>
g
f_11118497
TARGETS
field_184553_f
private static final DataAttribute<Byte>
h
f_41425051
PROJECTILE_FLAGS
field_184554_g
protected static final DataAttribute<Optional<UUID>>
a
f_84143300
OWNER_UUID
field_212362_a
private int
aw
f_51937436
blockX
field_145791_d
private int
ax
f_61457550
blockY
field_145792_e
private int
ay
f_57317092
blockZ
field_145789_f
private BlockState
az
f_07207777
block
field_195056_av
protected boolean
b
f_40147775
inGround
field_70254_i
protected int
c
f_36350662
inGroundTicks
field_184552_b
public AbstractArrowEntity$Pickup
d
f_45381493
pickup
field_70251_a
public int
e
f_66242390
shake
field_70249_b
public UUID
f
f_51018179
shooter
field_70250_c
private int
aA
f_02161893
inBlockTicks
field_70252_j
private int
aB
f_43756870
inAirTicks
field_70257_an
private double
aC
f_13642885
damage
field_70255_ao
private int
aD
f_92447542
punchLevel
field_70256_ap

Constructor summary

ModifierConstructor
protected (EntityType<?> arg0, World arg1)
protected (EntityType<?> entityType, double x, double y, double z, World world)
protected (EntityType<?> entityType, LivingEntity owner, World world)

Method summary

Modifier and TypeMethod
protected void
x_()
m_19615596()
registerSyncedData()
func_70088_a()
public void
a(aer arg0, float arg1, float arg2, float arg3, float arg4, float arg5)
m_75487055(C_42232651 arg0, float arg1, float arg2, float arg3, float arg4, float arg5)
shoot(Entity shooter, float pitch, float yaw, float roll, float speed, float divergence)
func_184547_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)
m_57650587(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)
public void
R_()
m_24884718()
tick()
func_70071_h_()
protected void
f()
m_57721111()
age()
func_203048_f()
protected void
a(cea arg0)
m_45213619(C_24654288 arg0)
onCollision(HitResult hitResult)
func_184549_a(RayTraceResult arg0)
protected void
b(cea arg0)
m_01201075(C_24654288 arg0)
onEntityHit(HitResult hitResult)
func_203046_b(RayTraceResult arg0)
protected SoundEvent
i()
m_00633024()
getHitSound()
func_203050_i()
public void
a(afe arg0, double arg1, double arg2, double arg3)
m_15512507(C_47030941 arg0, double arg1, double arg2, double arg3)
move(MoverType arg0, double arg1, double arg2, double arg3)
func_70091_d(MoverType arg0, double arg1, double arg2, double arg3)
protected void
a(afa arg0)
m_59255427(C_74425583 arg0)
onHit(LivingEntity target)
func_184548_a(EntityLivingBase arg0)
protected Entity
a(ced arg0, ced arg1)
m_18480081(C_94584382 arg0, C_94584382 arg1)
getEntityCollision(Vec3d currentPosition, Vec3d nextPosition)
func_184551_a(Vec3d arg0, Vec3d arg1)
public void
b(gy arg0)
m_61937125(C_74087615 arg0)
writeCustomNbt(NbtCompound arg0)
func_70014_b(NBTTagCompound arg0)
public void
a(gy arg0)
m_30953923(C_74087615 arg0)
readCustomNbt(NbtCompound arg0)
func_70037_a(NBTTagCompound arg0)
public void
a(aer arg0)
m_49964598(C_42232651 arg0)
setOwner(Entity shooter)
func_212361_a(Entity arg0)
public Entity
k()
m_79044680()
getEntity()
func_212360_k()
public void
d(aof arg0)
m_37734789(C_40996800 arg0)
onPlayerCollision(PlayerEntity arg0)
func_70100_b_(EntityPlayer arg0)
protected abstract ItemStack
l()
m_08426970()
asItemStack()
func_184550_j()
protected boolean
ak()
m_24660344()
makesSteps()
func_70041_e_()
public void
c(double arg0)
m_74202199(double arg0)
setDamage(double damage)
func_70239_b(double arg0)
public double
m()
m_38285953()
getDamage()
func_70242_d()
public void
a(int arg0)
m_35703875(int arg0)
setPunchLevel(int level)
func_70240_a(int arg0)
public boolean
bk()
m_47599957()
canBePunched()
func_70075_an()
public float
bF()
m_75246573()
getEyeHeight()
func_70047_e()
public void
a(boolean arg0)
m_78973143(boolean arg0)
setCritical(boolean critical)
func_70243_d(boolean arg0)
private void
a(int arg0, boolean arg1)
m_20386054(int arg0, boolean arg1)
setCritical(int index, boolean critical)
func_203049_a(int arg0, boolean arg1)
public boolean
o()
m_07114266()
isCritical()
func_70241_g()
public void
a(afa arg0, float arg1)
m_70252817(C_74425583 arg0, float arg1)
applyEnchantmentEffects(LivingEntity entity, float damageModifier)
func_190547_a(EntityLivingBase arg0, float arg1)
protected float
p()
m_31537618()
getDragInWater()
func_203044_p()
public void
o(boolean arg0)
m_62360987(boolean arg0)
setNoClip(boolean noClip)
func_203045_n(boolean arg0)
public boolean
q()
m_72532264()
isNoClip()
func_203047_q()
public boolean
a(double arg0)
m_42189360(double arg0)
shouldRender(double arg0)
func_70112_a(double arg0)
public void
a(double arg0, double arg1, double arg2, float arg3, float arg4, int arg5, boolean arg6)
m_83820343(double arg0, double arg1, double arg2, float arg3, float arg4, int arg5, boolean arg6)
lerpPositionAndAngles(double arg0, double arg1, double arg2, float arg3, float arg4, int arg5, boolean arg6)
func_180426_a(double arg0, double arg1, double arg2, float arg3, float arg4, int arg5, boolean arg6)
public void
h(double arg0, double arg1, double arg2)
m_04637244(double arg0, double arg1, double arg2)
lerpVelocity(double arg0, double arg1, double arg2)
func_70016_h(double arg0, double arg1, double arg2)