net.minecraft.world.entity.projectile

public class FireworkRocketEntity

extends Projectile implements ItemSupplier

All mapped superinterfaces:

SyncedDataHolder, Nameable, EntityAccess, ScoreHolder, TraceableEntity, ItemSupplier

cqk
net.minecraft.world.entity.projectile.FireworkRocketEntity
net.minecraft.class_1671
net.minecraft.unmapped.C_huldsolp
net.minecraft.entity.projectile.FireworkRocketEntity
net.minecraft.entity.projectile.FireworkRocketEntity
net.minecraft.src.C_1159_
net.minecraft.world.entity.projectile.EntityFireballFireball

Field summary

Modifier and TypeField
private static final EntityDataAccessor<ItemStack>
a
DATA_ID_FIREWORKS_ITEM
field_7614
f_jnghemum
ITEM
ITEM
f_37019_
private static final EntityDataAccessor<OptionalInt>
b
DATA_ATTACHED_TO_TARGET
field_7611
f_seqyipmr
SHOOTER_ENTITY_ID
SHOOTER_ENTITY_ID
f_37020_
private static final EntityDataAccessor<Boolean>
c
DATA_SHOT_AT_ANGLE
field_7615
f_vrrbrmuu
SHOT_AT_ANGLE
SHOT_AT_ANGLE
f_37021_
private int
d
life
field_7613
f_ssiwkaxw
life
life
f_37022_
private int
e
lifetime
field_7612
f_jsrguonp
lifeTime
lifeTime
f_37023_
private LivingEntity
f
attachedToEntity
field_7616
f_wyqxskfa
shooter
shooter
f_37024_

Constructor summary

ModifierConstructor
public (EntityType<? extends FireworkRocketEntity> p_37028_, Level world)
public (Level world, double x, double y, double z, ItemStack stack)
public (Level world, Entity entity, double x, double y, double z, ItemStack stack)
public (Level world, ItemStack stack, LivingEntity shooter)
public (Level world, ItemStack stack, double x, double y, double z, boolean shotAtAngle)
public (Level world, ItemStack stack, Entity entity, double x, double y, double z, boolean shotAtAngle)

Method summary

Modifier and TypeMethod
protected void
a(alg$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)
m_8097_(C_5247_$C_313487_ arg0)
public boolean
a(double arg0)
shouldRenderAtSqrDistance(double arg0)
method_5640(double arg0)
m_foqrqvze(double arg0)
shouldRender(double arg0)
shouldRender(double arg0)
m_6783_(double arg0)
public boolean
k(double arg0, double arg1, double arg2)
shouldRender(double arg0, double arg1, double arg2)
method_5727(double arg0, double arg1, double arg2)
m_ryjpmajv(double arg0, double arg1, double arg2)
shouldRender(double arg0, double arg1, double arg2)
shouldRender(double arg0, double arg1, double arg2)
m_6000_(double p_37084_, double arg1, double arg2)
public void
h()
tick()
method_5773()
m_arkgrfeb()
tick()
tick()
m_8119_()
private void
b(ash arg0)
explode(ServerLevel arg0)
method_16830(class_3218 arg0)
m_evuvwgwj(C_bdwnwhiu arg0)
explodeAndRemove(ServerWorld world)
explodeAndRemove(ServerWorld world)
m_37080_(C_12_ arg0)
protected void
a(fbu arg0)
onHitEntity(EntityHitResult arg0)
method_7454(class_3966 arg0)
m_nkpdbvpp(C_wokbhynj arg0)
onEntityHit(EntityHitResult arg0)
onEntityHit(EntityHitResult arg0)
m_5790_(C_3042_ arg0)
protected void
a(fbt arg0)
onHitBlock(BlockHitResult arg0)
method_24920(class_3965 arg0)
m_ggjsldmr(C_jdakttms arg0)
onBlockHit(BlockHitResult arg0)
onBlockHit(BlockHitResult arg0)
m_8060_(C_3041_ arg0)
private boolean
s()
hasExplosion()
method_20308()
m_ymswbxpv()
hasExplosionEffects()
hasExplosionEffects()
m_37086_()
private void
e(ash arg0)
dealExplosionDamage(ServerLevel arg0)
method_7475(class_3218 arg0)
m_hqxwjjzr(C_bdwnwhiu arg0)
explode(ServerWorld world)
explode(ServerWorld world)
m_37087_(C_12_ arg0)
private boolean
t()
isAttachedToEntity()
method_7476()
m_jmrzgyih()
wasShotByEntity()
wasShotByEntity()
m_37088_()
public boolean
m()
isShotAtAngle()
method_7477()
m_xcvjkzhu()
wasShotAtAngle()
wasShotAtAngle()
m_37079_()
public void
b(byte arg0)
handleEntityEvent(byte arg0)
method_5711(byte arg0)
m_kkieextx(byte arg0)
handleStatus(byte arg0)
handleStatus(byte arg0)
m_7822_(byte arg0)
public void
b(ux arg0)
addAdditionalSaveData(CompoundTag arg0)
method_5652(class_2487 arg0)
m_xuwbpohg(C_hhlwcnih arg0)
writeCustomDataToNbt(NbtCompound arg0)
writeCustomDataToNbt(NbtCompound arg0)
m_7380_(C_4917_ arg0)
public void
a(ux arg0)
readAdditionalSaveData(CompoundTag arg0)
method_5749(class_2487 arg0)
m_obkzfysl(C_hhlwcnih arg0)
readCustomDataFromNbt(NbtCompound arg0)
readCustomDataFromNbt(NbtCompound arg0)
m_7378_(C_4917_ arg0)
private List<FireworkExplosion>
u()
getExplosions()
method_57318()
m_xvaoylqq()
getExplosions()
getExplosionComponents()
m_323884_()
public ItemStack
l()
getItem()
method_7495()
m_xtxqiwdu()
getStack()
getStack()
m_7846_()
public boolean
cB()
isAttackable()
method_5732()
m_kymkfjov()
isAttackable()
isAttackable()
m_6097_()
private static ItemStack
v()
getDefaultItem()
method_57317()
m_fhvapnlf()
getDefaultStack()
createFireworkRocketStack()
m_322828_()
public it.unimi.dsi.fastutil.doubles.DoubleDoubleImmutablePair
a_(bwf arg0, btz arg1)
calculateHorizontalHurtKnockbackDirection(LivingEntity arg0, DamageSource arg1)
method_59959(class_1309 arg0, class_1282 arg1)
m_rxkvtyyv(C_usxaxydn arg0, C_sbxfkpyv arg1)
getKnockback(LivingEntity arg0, DamageSource arg1)
getHorizontalKnockback(LivingEntity arg0, DamageSource arg1)
m_339151_(C_524_ p_343307_, C_489_ arg1)