net.minecraft.entity.projectile

public abstract class AbstractArrowEntity

extends Entity implements Dispensable

All mapped superinterfaces:

CommandSource, Dispensable

zv
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
au
f_61457550
blockY
private int
av
f_57317092
blockZ
private Block
aw
f_07207777
block
private int
ax
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
ay
f_02161893
inBlockTicks
private int
az
f_43756870
inAirTicks
private double
aA
f_13642885
damage
private int
aB
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(rw 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
m()
m_24884718()
tick()
protected void
a(bbz arg0)
m_45213619(C_24654288 arg0)
onCollision(HitResult hitResult)
protected void
a(sf arg0)
m_59255427(C_74425583 arg0)
onHit(LivingEntity target)
protected Entity
a(bcb arg0, bcb arg1)
m_18480081(C_94584382 arg0, C_94584382 arg1)
getEntityCollision(Vec3d currentPosition, Vec3d nextPosition)
public static void
a(pd arg0, String arg1)
m_93639802(C_81045817 arg0, String arg1)
registerSchema(DataFixerUpper dfu, String id)
public static void
a(pd arg0)
m_30615529(C_81045817 arg0)
registerSchema(DataFixerUpper dfu)
public void
b(dr arg0)
m_61937125(C_74087615 arg0)
writeCustomNbt(NbtCompound arg0)
public void
a(dr arg0)
m_30953923(C_74087615 arg0)
readCustomNbt(NbtCompound arg0)
public void
d(zs arg0)
m_37734789(C_40996800 arg0)
onPlayerCollision(PlayerEntity arg0)
protected abstract ItemStack
j()
m_08426970()
asItemStack()
protected boolean
af()
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
aV()
m_47599957()
canBePunched()
public float
bq()
m_75246573()
getEyeHeight()
public void
a(boolean arg0)
m_78973143(boolean arg0)
setCritical(boolean critical)
public boolean
l()
m_07114266()
isCritical()
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
i(double arg0, double arg1, double arg2)
m_04637244(double arg0, double arg1, double arg2)
lerpVelocity(double arg0, double arg1, double arg2)
public int
d(float arg0)
m_81920515(float arg0)
getLightLevel(float arg0)