Class FireworkRocketEntity

java.lang.Object
net.minecraft.entity.Entity
net.minecraft.entity.FireworkRocketEntity
All Implemented Interfaces:
CommandSource

public class FireworkRocketEntity extends Entity
Mappings:
Namespace Name
official abg
intermediary net/minecraft/class_1415
named net/minecraft/entity/FireworkRocketEntity
  • Field Details

    • ITEM

      private static final TrackedData<ItemStack> ITEM
      Mappings:
      Namespace Name Mixin selector
      official a Labg;a:Lkk;
      intermediary field_14806 Lnet/minecraft/class_1415;field_14806:Lnet/minecraft/class_2921;
      named ITEM Lnet/minecraft/entity/FireworkRocketEntity;ITEM:Lnet/minecraft/entity/data/TrackedData;
    • SHOOTER_ENTITY_ID

      private static final TrackedData<Integer> SHOOTER_ENTITY_ID
      Mappings:
      Namespace Name Mixin selector
      official b Labg;b:Lkk;
      intermediary field_15092 Lnet/minecraft/class_1415;field_15092:Lnet/minecraft/class_2921;
      named SHOOTER_ENTITY_ID Lnet/minecraft/entity/FireworkRocketEntity;SHOOTER_ENTITY_ID:Lnet/minecraft/entity/data/TrackedData;
    • life

      private int life
      Mappings:
      Namespace Name Mixin selector
      official c Labg;c:I
      intermediary field_5401 Lnet/minecraft/class_1415;field_5401:I
      named life Lnet/minecraft/entity/FireworkRocketEntity;life:I
    • lifeTime

      private int lifeTime
      Mappings:
      Namespace Name Mixin selector
      official d Labg;d:I
      intermediary field_5402 Lnet/minecraft/class_1415;field_5402:I
      named lifeTime Lnet/minecraft/entity/FireworkRocketEntity;lifeTime:I
    • shooter

      private LivingEntity shooter
      Mappings:
      Namespace Name Mixin selector
      official e Labg;e:Lsw;
      intermediary field_15093 Lnet/minecraft/class_1415;field_15093:Lnet/minecraft/class_1699;
      named shooter Lnet/minecraft/entity/FireworkRocketEntity;shooter:Lnet/minecraft/entity/LivingEntity;
  • Constructor Details

    • FireworkRocketEntity

      public FireworkRocketEntity(World world)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lsn;<init>(Lajs;)V
      intermediary <init> Lnet/minecraft/class_864;<init>(Lnet/minecraft/class_1150;)V
      named <init> Lnet/minecraft/entity/Entity;<init>(Lnet/minecraft/world/World;)V
    • FireworkRocketEntity

      public FireworkRocketEntity(World world, double x, double y, double z, ItemStack item)
      Mappings:
      Namespace Name Mixin selector
      official <init> Labg;<init>(Lajs;DDDLafj;)V
      intermediary <init> Lnet/minecraft/class_1415;<init>(Lnet/minecraft/class_1150;DDDLnet/minecraft/class_1071;)V
      named <init> Lnet/minecraft/entity/FireworkRocketEntity;<init>(Lnet/minecraft/world/World;DDDLnet/minecraft/item/ItemStack;)V
    • FireworkRocketEntity

      public FireworkRocketEntity(World world, ItemStack item, LivingEntity shooter)
      Mappings:
      Namespace Name Mixin selector
      official <init> Labg;<init>(Lajs;Lafj;Lsw;)V
      intermediary <init> Lnet/minecraft/class_1415;<init>(Lnet/minecraft/class_1150;Lnet/minecraft/class_1071;Lnet/minecraft/class_1699;)V
      named <init> Lnet/minecraft/entity/FireworkRocketEntity;<init>(Lnet/minecraft/world/World;Lnet/minecraft/item/ItemStack;Lnet/minecraft/entity/LivingEntity;)V
  • Method Details

    • initDataTracker

      protected void initDataTracker()
      Specified by:
      initDataTracker in class Entity
      Mappings:
      Namespace Name Mixin selector
      official i Lsn;i()V
      intermediary method_2484 Lnet/minecraft/class_864;method_2484()V
      named initDataTracker Lnet/minecraft/entity/Entity;initDataTracker()V
    • shouldRender

      @Environment(CLIENT) public boolean shouldRender(double distance)
      Overrides:
      shouldRender in class Entity
      Mappings:
      Namespace Name Mixin selector
      official a Lsn;a(D)Z
      intermediary method_2486 Lnet/minecraft/class_864;method_2486(D)Z
      named shouldRender Lnet/minecraft/entity/Entity;shouldRender(D)Z
    • shouldRender

      @Environment(CLIENT) public boolean shouldRender(double x, double y, double z)
      Overrides:
      shouldRender in class Entity
      Mappings:
      Namespace Name Mixin selector
      official g Lsn;g(DDD)Z
      intermediary method_8363 Lnet/minecraft/class_864;method_8363(DDD)Z
      named shouldRender Lnet/minecraft/entity/Entity;shouldRender(DDD)Z
    • setVelocityClient

      @Environment(CLIENT) public void setVelocityClient(double x, double y, double z)
      Overrides:
      setVelocityClient in class Entity
      Mappings:
      Namespace Name Mixin selector
      official h Lsn;h(DDD)V
      intermediary method_2556 Lnet/minecraft/class_864;method_2556(DDD)V
      named setVelocityClient Lnet/minecraft/entity/Entity;setVelocityClient(DDD)V
    • tick

      public void tick()
      Overrides:
      tick in class Entity
      Mappings:
      Namespace Name Mixin selector
      official A_ Lsn;A_()V
      intermediary method_2558 Lnet/minecraft/class_864;method_2558()V
      named tick Lnet/minecraft/entity/Entity;tick()V
    • explode

      private void explode()
      Mappings:
      Namespace Name Mixin selector
      official k Labg;k()V
      intermediary method_13626 Lnet/minecraft/class_1415;method_13626()V
      named explode Lnet/minecraft/entity/FireworkRocketEntity;explode()V
    • wasShotByEntity

      public boolean wasShotByEntity()
      Mappings:
      Namespace Name Mixin selector
      official j Labg;j()Z
      intermediary method_13625 Lnet/minecraft/class_1415;method_13625()Z
      named wasShotByEntity Lnet/minecraft/entity/FireworkRocketEntity;wasShotByEntity()Z
    • handleStatus

      @Environment(CLIENT) public void handleStatus(byte status)
      Overrides:
      handleStatus in class Entity
      Mappings:
      Namespace Name Mixin selector
      official a Lsn;a(B)V
      intermediary method_2485 Lnet/minecraft/class_864;method_2485(B)V
      named handleStatus Lnet/minecraft/entity/Entity;handleStatus(B)V
    • method_13572

      public static void method_13572(class_2934 class_2934)
      Mappings:
      Namespace Name Mixin selector
      official a Labg;a(Lph;)V
      intermediary method_13572 Lnet/minecraft/class_1415;method_13572(Lnet/minecraft/class_2934;)V
      named method_13572 Lnet/minecraft/entity/FireworkRocketEntity;method_13572(Lnet/minecraft/class_2934;)V
    • writeCustomDataToNbt

      public void writeCustomDataToNbt(NbtCompound nbt)
      Specified by:
      writeCustomDataToNbt in class Entity
      Mappings:
      Namespace Name Mixin selector
      official b Lsn;b(Ldu;)V
      intermediary method_2528 Lnet/minecraft/class_864;method_2528(Lnet/minecraft/class_322;)V
      named writeCustomDataToNbt Lnet/minecraft/entity/Entity;writeCustomDataToNbt(Lnet/minecraft/nbt/NbtCompound;)V
    • readCustomDataFromNbt

      public void readCustomDataFromNbt(NbtCompound nbt)
      Specified by:
      readCustomDataFromNbt in class Entity
      Mappings:
      Namespace Name Mixin selector
      official a Lsn;a(Ldu;)V
      intermediary method_2498 Lnet/minecraft/class_864;method_2498(Lnet/minecraft/class_322;)V
      named readCustomDataFromNbt Lnet/minecraft/entity/Entity;readCustomDataFromNbt(Lnet/minecraft/nbt/NbtCompound;)V
    • isAttackable

      public boolean isAttackable()
      Overrides:
      isAttackable in class Entity
      Mappings:
      Namespace Name Mixin selector
      official aV Lsn;aV()Z
      intermediary method_2521 Lnet/minecraft/class_864;method_2521()Z
      named isAttackable Lnet/minecraft/entity/Entity;isAttackable()Z