net.minecraft.world.entity.projectile

public class Arrow

extends AbstractArrow

All mapped superinterfaces:

SyncedDataHolder, Nameable, EntityAccess, UniquelyIdentifyable, ScoreHolder, DataComponentGetter, TraceableEntity

crn
net.minecraft.world.entity.projectile.Arrow
net.minecraft.class_1667
net.minecraft.unmapped.C_otvmxtwh
net.minecraft.entity.projectile.ArrowEntity
net.minecraft.entity.projectile.ArrowEntity

Field summary

Modifier and TypeField
private static final int
d
EXPOSED_POTION_DECAY_TIME
field_30660
f_iaefprml
MAX_POTION_DURATION_TICKS
EXPOSED_POTION_DECAY_DURATION
private static final int
e
NO_EFFECT_COLOR
field_30658
f_brxzfoon
NO_POTION_COLOR
DEFAULT_COLOR
private static final EntityDataAccessor<Integer>
f
ID_EFFECT_COLOR
field_7595
f_vmgnarau
COLOR
COLOR
private static final byte
g
EVENT_POTION_PUFF
field_30659
f_xcoztqqe
PARTICLE_EFFECT_STATUS
EFFECT_PARTICLE_SPAWN_INTERVAL

Constructor summary

ModifierConstructor
public (EntityType<? extends Arrow> arg0, Level world)
public (Level world, double x, double y, double z, ItemStack stack, ItemStack shotFrom)
public (Level world, LivingEntity owner, ItemStack stack, ItemStack shotFrom)

Method summary

Modifier and TypeMethod
private PotionContents
B()
getPotionContents()
method_57315()
m_iefuffrx()
getPotionContents()
getPotionContents()
private float
C()
getPotionDurationScale()
method_66326()
m_yosoiouh()
getPotionDurationScale()
private void
a(daz arg0)
setPotionContents(PotionContents arg0)
method_57316(class_1844 arg0)
m_eiscdqiq(C_xpqegwnr arg0)
setPotionContents(PotionContentsComponent potionContentsComponent)
setPotionContents(PotionContentsComponent value)
protected void
a(czd arg0)
setPickupItemStack(ItemStack arg0)
method_57313(class_1799 arg0)
m_qmtcwgrn(C_sddaxwyk arg0)
setStack(ItemStack arg0)
setStack(ItemStack arg0)
private void
D()
updateColor()
method_7462()
m_xqohcsmn()
initColor()
initColor()
public void
a(bvj arg0)
addEffect(MobEffectInstance arg0)
method_7463(class_1293 arg0)
m_brcswhaq(C_wpfizwve arg0)
addEffect(StatusEffectInstance effect)
addEffect(StatusEffectInstance effect)
protected void
a(akn$a arg0)
defineSynchedData(SynchedEntityData$Builder arg0)
method_5693(class_2945$class_9222 arg0)
m_lwugwlsw(C_pyoaoolj$C_oqzxcugu arg0)
initDataTracker(DataTracker$Builder arg0)
initDataTracker(DataTracker$Builder arg0)
public void
h()
tick()
method_5773()
m_arkgrfeb()
tick()
tick()
private void
b(int arg0)
makeParticle(int arg0)
method_7461(int arg0)
m_tqbdancd(int arg0)
spawnParticles(int amount)
spawnParticles(int amount)
public int
y()
getColor()
method_7460()
m_auiqnoxb()
getColor()
getColor()
protected void
a(bxe arg0)
doPostHurtEffects(LivingEntity arg0)
method_7450(class_1309 arg0)
m_whtcpczr(C_usxaxydn arg0)
onHit(LivingEntity arg0)
onHit(LivingEntity arg0)
protected ItemStack
o()
getDefaultPickupItem()
method_57314()
m_ijqsvqvi()
getDefaultItemStack()
getDefaultItemStack()
public void
b(byte arg0)
handleEntityEvent(byte arg0)
method_5711(byte arg0)
m_kkieextx(byte arg0)
handleStatus(byte arg0)
handleStatus(byte arg0)