net.minecraft.entity.projectile

public abstract class AbstractArrowEntity

extends Entity implements Dispensable

All mapped superinterfaces:

Nameable, CommandSource, Dispensable

awc
net.minecraft.class_1665
net.minecraft.entity.projectile.AbstractArrowEntity
net.minecraft.entity.projectile.AbstractArrowEntity
net.minecraft.entity.projectile.AbstractArrowEntity

Field summary

Modifier and TypeField
private static final DataAttribute<Byte>
ar
field_7573
PROJECTILE_FLAGS
field_184554_g
CRITICAL
protected static final DataAttribute<Optional<UUID>>
b
field_7580
OWNER_UUID
field_212362_a
field_212362_a
private static final DataAttribute<Byte>
as
field_7589
f_03607080
field_213876_as
field_213876_as
private BlockState
at
field_7586
block
field_195056_av
inBlockState
protected boolean
c
field_7588
inGround
field_70254_i
inGround
protected int
d
field_7576
inGroundTicks
field_184552_b
timeInGround
public AbstractArrowEntity$Pickup
e
field_7572
pickup
field_70251_a
pickupStatus
public int
f
field_7574
shake
field_70249_b
arrowShake
public UUID
g
field_7587
shooter
field_70250_c
shootingEntity
private int
au
field_7578
inBlockTicks
field_70252_j
ticksInGround
private int
av
field_7577
inAirTicks
field_70257_an
ticksInAir
private double
aw
field_7571
damage
field_70255_ao
damage
private int
ax
field_7575
punchLevel
field_70256_ap
knockbackStrength
private SoundEvent
ay
field_7584
f_90271068
field_213877_ay
field_213877_ay
private it.unimi.dsi.fastutil.ints.IntOpenHashSet
az
field_7590
f_61957492
field_213878_az
field_213878_az
private List<Entity>
aA
field_7579
f_04230145
field_213875_aA
field_213875_aA

Constructor summary

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

Method summary

Modifier and TypeMethod
public void
a(yj arg0)
method_7444(class_3414 arg0)
m_62441230(SoundEvent arg0)
func_213869_a(SoundEvent arg0)
func_213869_a(SoundEvent arg0)
protected void
u_()
method_5693()
registerSyncedData()
func_70088_a()
registerData()
public void
a(aii arg0, float arg1, float arg2, float arg3, float arg4, float arg5)
method_7474(class_1297 arg0, float arg1, float arg2, float arg3, float arg4, float arg5)
m_65349631(Entity arg0, float arg1, float arg2, float arg3, float arg4, float arg5)
func_184547_a(Entity arg0, float arg1, float arg2, float arg3, float arg4, float arg5)
shoot(Entity shooter, float pitch, float yaw, float arg3, float velocity, float inaccuracy)
public void
c(double arg0, double arg1, double arg2, float arg3, float arg4)
method_7485(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
h()
method_5773()
tick()
func_70071_h_()
tick()
protected void
i()
method_7446()
age()
func_203048_f()
tryDespawn()
protected void
a(crv arg0)
method_7457(class_239 arg0)
onCollision(HitResult hitResult)
func_184549_a(RayTraceResult arg0)
onHit(RayTraceResult raytraceResultIn)
private void
w()
method_7453()
m_35061611()
func_213870_w()
func_213870_w()
protected void
a(cru arg0)
method_7454(class_3966 arg0)
onEntityHit(EntityHitResult arg0)
func_213868_a(EntityRayTraceResult arg0)
func_213868_a(EntityRayTraceResult arg0)
protected SoundEvent
k()
method_7440()
getHitSound()
func_213867_k()
func_213867_k()
protected final SoundEvent
l()
method_20011()
m_23409205()
func_203050_i()
getHitGroundSound()
protected void
a(air arg0)
method_7450(class_1309 arg0)
onHit(LivingEntity target)
func_184548_a(LivingEntity arg0)
arrowHit(LivingEntity living)
protected EntityHitResult
a(crx arg0, crx arg1)
method_7434(class_243 arg0, class_243 arg1)
getEntityCollision(Vec3d arg0, Vec3d arg1)
func_213866_a(Vec3d arg0, Vec3d arg1)
func_213866_a(Vec3d arg0, Vec3d arg1)
public void
b(ib arg0)
method_5652(class_2487 arg0)
writeCustomNbt(NbtCompound arg0)
func_213281_b(CompoundNBT arg0)
writeAdditional(CompoundNBT arg0)
public void
a(ib arg0)
method_5749(class_2487 arg0)
readCustomNbt(NbtCompound arg0)
func_70037_a(CompoundNBT arg0)
readAdditional(CompoundNBT arg0)
public void
a(aii arg0)
method_7432(class_1297 arg0)
setOwner(Entity shooter)
func_212361_a(Entity arg0)
setShooter(Entity arg0)
public Entity
m()
method_7452()
getEntity()
func_212360_k()
getShooter()
public void
b(avy arg0)
method_5694(class_1657 arg0)
onPlayerCollision(PlayerEntity arg0)
func_70100_b_(PlayerEntity arg0)
onCollideWithPlayer(PlayerEntity arg0)
protected abstract ItemStack
n()
method_7445()
asItemStack()
func_184550_j()
getArrowStack()
protected boolean
ao()
method_5658()
makesSteps()
func_70041_e_()
canTriggerWalking()
public void
c(double arg0)
method_7438(double arg0)
setDamage(double damage)
func_70239_b(double arg0)
setDamage(double damageIn)
public double
o()
method_7448()
getDamage()
func_70242_d()
getDamage()
public void
a(int arg0)
method_7449(int arg0)
setPunchLevel(int level)
func_70240_a(int arg0)
setKnockbackStrength(int knockbackStrengthIn)
public boolean
br()
method_5732()
canBePunched()
func_70075_an()
canBeAttackedWithItem()
protected float
a(ajb arg0, aij arg1)
method_18378(class_4050 arg0, class_4048 arg1)
m_42089492(Pose arg0, EntityDimensions arg1)
func_213316_a(Pose arg0, EntitySize arg1)
getEyeHeight(Pose arg0, EntitySize arg1)
public void
a(boolean arg0)
method_7439(boolean arg0)
setCritical(boolean critical)
func_70243_d(boolean arg0)
setIsCritical(boolean critical)
public void
b(byte arg0)
method_7451(byte arg0)
m_45289666(byte arg0)
func_213872_b(byte arg0)
func_213872_b(byte arg0)
private void
a(int arg0, boolean arg1)
method_7455(int arg0, boolean arg1)
setCritical(int index, boolean critical)
func_203049_a(int arg0, boolean arg1)
func_203049_a(int arg0, boolean arg1)
public boolean
q()
method_7443()
isCritical()
func_70241_g()
getIsCritical()
public boolean
r()
method_7456()
m_22128904()
func_213873_r()
func_213873_r()
public byte
s()
method_7447()
m_27494754()
func_213874_s()
func_213874_s()
public void
a(air arg0, float arg1)
method_7435(class_1309 arg0, float arg1)
applyEnchantmentEffects(LivingEntity entity, float damageModifier)
func_190547_a(LivingEntity arg0, float arg1)
setEnchantmentEffectsFromEntity(LivingEntity arg0, float arg1)
protected float
u()
method_7436()
getDragInWater()
func_203044_p()
getWaterDrag()
public void
n(boolean arg0)
method_7433(boolean arg0)
setNoClip(boolean noClip)
func_203045_n(boolean arg0)
func_203045_n(boolean arg0)
public boolean
v()
method_7441()
isNoClip()
func_203047_q()
func_203047_q()
public void
o(boolean arg0)
method_7442(boolean arg0)
m_35683353(boolean arg0)
func_213865_o(boolean arg0)
func_213865_o(boolean arg0)
public Packet<?>
N()
method_18002()
m_00781305()
func_213297_N()
createSpawnPacket()
public boolean
a(double arg0)
method_5640(double arg0)
shouldRender(double arg0)
func_70112_a(double arg0)
isInRangeToRenderDist(double arg0)
public void
a(double arg0, double arg1, double arg2, float arg3, float arg4, int arg5, boolean arg6)
method_5759(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)
setPositionAndRotationDirect(double arg0, double arg1, double arg2, float arg3, float arg4, int arg5, boolean arg6)
public void
h(double arg0, double arg1, double arg2)
method_5750(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)