net.minecraft.world.entity.projectile

public class Arrow

extends AbstractArrow

All mapped superinterfaces:

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

ctj
net.minecraft.world.entity.projectile.Arrow
net.minecraft.class_1667

Field summary

Modifier and TypeField
private static final int
d
EXPOSED_POTION_DECAY_TIME
field_30660
private static final int
e
NO_EFFECT_COLOR
field_30658
private static final EntityDataAccessor<Integer>
f
ID_EFFECT_COLOR
field_7595
private static final byte
g
EVENT_POTION_PUFF
field_30659

Constructor summary

ModifierConstructor
public (EntityType<? extends Arrow> arg0, Level arg1)
public (Level arg0, double arg1, double arg2, double arg3, ItemStack arg4, ItemStack arg5)
public (Level arg0, LivingEntity arg1, ItemStack arg2, ItemStack arg3)

Method summary

Modifier and TypeMethod
private PotionContents
A()
getPotionContents()
method_57315()
private float
B()
getPotionDurationScale()
method_66326()
private void
a(dcw arg0)
setPotionContents(PotionContents arg0)
method_57316(class_1844 arg0)
protected void
a(dba arg0)
setPickupItemStack(ItemStack arg0)
method_57313(class_1799 arg0)
private void
C()
updateColor()
method_7462()
public void
a(bww arg0)
addEffect(MobEffectInstance arg0)
method_7463(class_1293 arg0)
protected void
a(ald$a arg0)
defineSynchedData(SynchedEntityData$Builder arg0)
method_5693(class_2945$class_9222 arg0)
public void
g()
tick()
method_5773()
private void
b(int arg0)
makeParticle(int arg0)
method_7461(int arg0)
public int
x()
getColor()
method_7460()
protected void
a(bys arg0)
doPostHurtEffects(LivingEntity arg0)
method_7450(class_1309 arg0)
protected ItemStack
n()
getDefaultPickupItem()
method_57314()
public void
b(byte arg0)
handleEntityEvent(byte arg0)
method_5711(byte arg0)