net.minecraft.entity

public class FireworkEntity

extends Entity implements FlyingItemEntity, Projectile

All mapped superinterfaces:

Nameable, CommandOutput, FlyingItemEntity, Projectile

ayr
net.minecraft.world.entity.projectile.FireworkRocketEntity
net.minecraft.class_1671
net.minecraft.entity.FireworkEntity
net.minecraft.unmapped.C_huldsolp
net.minecraft.entity.item.FireworkRocketEntity
net.minecraft.entity.item.FireworkRocketEntity

Field summary

Modifier and TypeField
private static final TrackedData<ItemStack>
b
DATA_ID_FIREWORKS_ITEM
field_7614
ITEM
f_jnghemum
field_184566_a
FIREWORK_ITEM
private static final TrackedData<OptionalInt>
c
DATA_ATTACHED_TO_TARGET
field_7611
SHOOTER_ENTITY_ID
f_seqyipmr
field_191512_b
BOOSTED_ENTITY_ID
private static final TrackedData<Boolean>
d
DATA_SHOT_AT_ANGLE
field_7615
SHOT_AT_ANGLE
f_vrrbrmuu
field_213895_d
field_213895_d
private int
e
life
field_7613
life
f_ssiwkaxw
field_92056_a
fireworkAge
private int
f
lifetime
field_7612
lifeTime
f_jsrguonp
field_92055_b
lifetime
private LivingEntity
g
attachedToEntity
field_7616
shooter
f_wyqxskfa
field_191513_e
boostedEntity

Constructor summary

ModifierConstructor
public (EntityType<? extends FireworkEntity> arg0, World arg1)
public (World world, double x, double y, double z, ItemStack item)
public (World world, ItemStack item, LivingEntity shooter)
public (World world, ItemStack item, double x, double y, double z, boolean shotAtAngle)

Method summary

Modifier and TypeMethod
protected void
w_()
defineSynchedData()
method_5693()
initDataTracker()
m_lwugwlsw()
func_70088_a()
registerData()
public void
h()
tick()
method_5773()
tick()
m_arkgrfeb()
func_70071_h_()
tick()
private void
k()
explode()
method_16830()
explodeAndRemove()
m_evuvwgwj()
func_213893_k()
func_213893_k()
protected void
a(cvf arg0)
performHitChecks(HitResult arg0)
method_16828(class_239 arg0)
handleCollision(HitResult arg0)
m_bhgsmkkz(C_eetoegzn arg0)
func_213892_a(RayTraceResult arg0)
func_213892_a(RayTraceResult arg0)
private boolean
l()
hasExplosion()
method_20308()
hasExplosionEffects()
m_ymswbxpv()
func_213894_l()
func_213894_l()
private void
m()
dealExplosionDamage()
method_7475()
explode()
m_hqxwjjzr()
func_191510_k()
dealExplosionDamage()
private boolean
n()
isAttachedToEntity()
method_7476()
wasShotByEntity()
m_jmrzgyih()
func_191511_j()
isAttachedToEntity()
public boolean
i()
isShotAtAngle()
method_7477()
wasShotAtAngle()
m_xcvjkzhu()
func_213889_i()
func_213889_i()
public void
b(jt arg0)
addAdditionalSaveData(CompoundTag arg0)
method_5652(class_2487 arg0)
writeCustomDataToTag(CompoundTag arg0)
m_xuwbpohg(C_hhlwcnih arg0)
func_213281_b(CompoundNBT arg0)
writeAdditional(CompoundNBT arg0)
public void
a(jt arg0)
readAdditionalSaveData(CompoundTag arg0)
method_5749(class_2487 arg0)
readCustomDataFromTag(CompoundTag arg0)
m_obkzfysl(C_hhlwcnih arg0)
func_70037_a(CompoundNBT arg0)
readAdditional(CompoundNBT arg0)
public boolean
bA()
isAttackable()
method_5732()
isAttackable()
m_kymkfjov()
func_70075_an()
canBeAttackedWithItem()
public Packet<?>
L()
getAddEntityPacket()
method_18002()
createSpawnPacket()
m_tugxrexj()
func_213297_N()
createSpawnPacket()
public void
c(double arg0, double arg1, double arg2, float arg3, float arg4)
shoot(double arg0, double arg1, double arg2, float arg3, float arg4)
method_7485(double arg0, double arg1, double arg2, float arg3, float arg4)
setVelocity(double arg0, double arg1, double arg2, float arg3, float arg4)
m_bzpgfgfy(double arg0, double arg1, double arg2, float arg3, float arg4)
func_70186_c(double arg0, double arg1, double arg2, float arg3, float arg4)
shoot(double arg0, double arg1, double arg2, float arg3, float arg4)
public boolean
a(double arg0)
shouldRenderAtSqrDistance(double arg0)
method_5640(double arg0)
shouldRender(double arg0)
m_foqrqvze(double arg0)
func_70112_a(double arg0)
isInRangeToRenderDist(double arg0)
public boolean
i(double arg0, double arg1, double arg2)
shouldRender(double arg0, double arg1, double arg2)
method_5727(double arg0, double arg1, double arg2)
shouldRender(double arg0, double arg1, double arg2)
m_ryjpmajv(double arg0, double arg1, double arg2)
func_145770_h(double arg0, double arg1, double arg2)
isInRangeToRender3d(double arg0, double arg1, double arg2)
public void
j(double arg0, double arg1, double arg2)
lerpMotion(double arg0, double arg1, double arg2)
method_5750(double arg0, double arg1, double arg2)
setVelocityClient(double arg0, double arg1, double arg2)
m_onpbziok(double arg0, double arg1, double arg2)
func_70016_h(double arg0, double arg1, double arg2)
setVelocity(double arg0, double arg1, double arg2)
public void
a(byte arg0)
handleEntityEvent(byte arg0)
method_5711(byte arg0)
handleStatus(byte arg0)
m_kkieextx(byte arg0)
func_70103_a(byte arg0)
handleStatusUpdate(byte arg0)
public ItemStack
f()
getItem()
method_7495()
getStack()
m_xtxqiwdu()
func_184543_l()
getItem()