net.minecraft.entity.projectile

public abstract class AbstractArrowEntity

extends Entity implements Dispensable

All mapped superinterfaces:

CommandSource, Dispensable

aeh
net.minecraft.unmapped.C_29057998
net.minecraft.entity.projectile.AbstractArrowEntity

Field summary

Modifier and TypeField
private static final com.google.common.base.Predicate<Entity>
f
f_11118497
TARGETS
private static final DataAttribute<Byte>
g
f_41425051
PROJECTILE_FLAGS
private int
h
f_51937436
blockX
private int
at
f_61457550
blockY
private int
au
f_57317092
blockZ
private Block
av
f_07207777
block
private int
aw
f_33844892
blockData
protected boolean
a
f_40147775
inGround
protected int
b
f_36350662
inGroundTicks
public AbstractArrowEntity$Pickup
c
f_45381493
pickup
public int
d
f_66242390
shake
public Entity
e
f_51018179
shooter
private int
ax
f_02161893
inBlockTicks
private int
ay
f_43756870
inAirTicks
private double
az
f_13642885
damage
private int
aA
f_92447542
punchLevel

Constructor summary

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

Method summary

Modifier and TypeMethod
protected void
i()
m_19615596()
registerSyncedData()
public void
a(vg 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)
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)
public void
B_()
m_24884718()
tick()
protected void
a(bhc arg0)
m_45213619(C_24654288 arg0)
onCollision(HitResult hitResult)
public void
a(vv 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)
protected void
a(vp arg0)
m_59255427(C_74425583 arg0)
onHit(LivingEntity target)
protected Entity
a(bhe arg0, bhe arg1)
m_18480081(C_94584382 arg0, C_94584382 arg1)
getEntityCollision(Vec3d currentPosition, Vec3d nextPosition)
public static void
a(ry arg0, String arg1)
m_93639802(C_81045817 arg0, String arg1)
registerSchema(DataFixerUpper dfu, String id)
public static void
a(ry arg0)
m_30615529(C_81045817 arg0)
registerSchema(DataFixerUpper dfu)
public void
b(fy arg0)
m_61937125(C_74087615 arg0)
writeCustomNbt(NbtCompound arg0)
public void
a(fy arg0)
m_30953923(C_74087615 arg0)
readCustomNbt(NbtCompound arg0)
public void
d(aed arg0)
m_37734789(C_40996800 arg0)
onPlayerCollision(PlayerEntity arg0)
protected abstract ItemStack
j()
m_08426970()
asItemStack()
protected boolean
ak()
m_24660344()
makesSteps()
public void
c(double arg0)
m_74202199(double arg0)
setDamage(double damage)
public double
k()
m_38285953()
getDamage()
public void
a(int arg0)
m_35703875(int arg0)
setPunchLevel(int level)
public boolean
bd()
m_47599957()
canBePunched()
public float
by()
m_75246573()
getEyeHeight()
public void
a(boolean arg0)
m_78973143(boolean arg0)
setCritical(boolean critical)
public boolean
n()
m_07114266()
isCritical()
public void
a(vp arg0, float arg1)
m_70252817(C_74425583 arg0, float arg1)
applyEnchantmentEffects(LivingEntity entity, float damageModifier)
public boolean
a(double arg0)
m_42189360(double arg0)
shouldRender(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)
public void
h(double arg0, double arg1, double arg2)
m_04637244(double arg0, double arg1, double arg2)
lerpVelocity(double arg0, double arg1, double arg2)