类 FireworkRocketEntity

    • 字段详细资料

      • ITEM

        private static final TrackedData<ItemStack> ITEM
        Mappings:
        Namespace Name Mixin selector
        official b Lbjq;b:Lvy;
        intermediary field_7614 Lnet/minecraft/class_1671;field_7614:Lnet/minecraft/class_2940;
        named ITEM Lnet/minecraft/entity/projectile/FireworkRocketEntity;ITEM:Lnet/minecraft/entity/data/TrackedData;
      • SHOOTER_ENTITY_ID

        private static final TrackedData<OptionalInt> SHOOTER_ENTITY_ID
        Mappings:
        Namespace Name Mixin selector
        official c Lbjq;c:Lvy;
        intermediary field_7611 Lnet/minecraft/class_1671;field_7611:Lnet/minecraft/class_2940;
        named SHOOTER_ENTITY_ID Lnet/minecraft/entity/projectile/FireworkRocketEntity;SHOOTER_ENTITY_ID:Lnet/minecraft/entity/data/TrackedData;
      • SHOT_AT_ANGLE

        private static final TrackedData<Boolean> SHOT_AT_ANGLE
        Mappings:
        Namespace Name Mixin selector
        official d Lbjq;d:Lvy;
        intermediary field_7615 Lnet/minecraft/class_1671;field_7615:Lnet/minecraft/class_2940;
        named SHOT_AT_ANGLE Lnet/minecraft/entity/projectile/FireworkRocketEntity;SHOT_AT_ANGLE:Lnet/minecraft/entity/data/TrackedData;
      • life

        private int life
        Mappings:
        Namespace Name Mixin selector
        official e Lbjq;e:I
        intermediary field_7613 Lnet/minecraft/class_1671;field_7613:I
        named life Lnet/minecraft/entity/projectile/FireworkRocketEntity;life:I
      • lifeTime

        private int lifeTime
        Mappings:
        Namespace Name Mixin selector
        official f Lbjq;f:I
        intermediary field_7612 Lnet/minecraft/class_1671;field_7612:I
        named lifeTime Lnet/minecraft/entity/projectile/FireworkRocketEntity;lifeTime:I
      • shooter

        @Nullable
        private @Nullable LivingEntity shooter
        Mappings:
        Namespace Name Mixin selector
        official ar Lbjq;ar:Lasy;
        intermediary field_7616 Lnet/minecraft/class_1671;field_7616:Lnet/minecraft/class_1309;
        named shooter Lnet/minecraft/entity/projectile/FireworkRocketEntity;shooter:Lnet/minecraft/entity/LivingEntity;
    • 构造器详细资料

      • FireworkRocketEntity

        public FireworkRocketEntity​(EntityType<? extends FireworkRocketEntity> type,
                                    World world)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lasl;<init>(Lasp;Lbvr;)V
        intermediary <init> Lnet/minecraft/class_1297;<init>(Lnet/minecraft/class_1299;Lnet/minecraft/class_1937;)V
        named <init> Lnet/minecraft/entity/Entity;<init>(Lnet/minecraft/entity/EntityType;Lnet/minecraft/world/World;)V
      • FireworkRocketEntity

        public FireworkRocketEntity​(World world,
                                    double x,
                                    double y,
                                    double z,
                                    ItemStack stack)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lbjq;<init>(Lbvr;DDDLbpr;)V
        intermediary <init> Lnet/minecraft/class_1671;<init>(Lnet/minecraft/class_1937;DDDLnet/minecraft/class_1799;)V
        named <init> Lnet/minecraft/entity/projectile/FireworkRocketEntity;<init>(Lnet/minecraft/world/World;DDDLnet/minecraft/item/ItemStack;)V
      • FireworkRocketEntity

        public FireworkRocketEntity​(World world,
                                    @Nullable
                                    @Nullable Entity entity,
                                    double x,
                                    double y,
                                    double z,
                                    ItemStack stack)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lbjq;<init>(Lbvr;Lasl;DDDLbpr;)V
        intermediary <init> Lnet/minecraft/class_1671;<init>(Lnet/minecraft/class_1937;Lnet/minecraft/class_1297;DDDLnet/minecraft/class_1799;)V
        named <init> Lnet/minecraft/entity/projectile/FireworkRocketEntity;<init>(Lnet/minecraft/world/World;Lnet/minecraft/entity/Entity;DDDLnet/minecraft/item/ItemStack;)V
      • FireworkRocketEntity

        public FireworkRocketEntity​(World world,
                                    ItemStack stack,
                                    LivingEntity shooter)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lbjq;<init>(Lbvr;Lbpr;Lasy;)V
        intermediary <init> Lnet/minecraft/class_1671;<init>(Lnet/minecraft/class_1937;Lnet/minecraft/class_1799;Lnet/minecraft/class_1309;)V
        named <init> Lnet/minecraft/entity/projectile/FireworkRocketEntity;<init>(Lnet/minecraft/world/World;Lnet/minecraft/item/ItemStack;Lnet/minecraft/entity/LivingEntity;)V
      • FireworkRocketEntity

        public FireworkRocketEntity​(World world,
                                    ItemStack stack,
                                    double x,
                                    double y,
                                    double z,
                                    boolean shotAtAngle)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lbjq;<init>(Lbvr;Lbpr;DDDZ)V
        intermediary <init> Lnet/minecraft/class_1671;<init>(Lnet/minecraft/class_1937;Lnet/minecraft/class_1799;DDDZ)V
        named <init> Lnet/minecraft/entity/projectile/FireworkRocketEntity;<init>(Lnet/minecraft/world/World;Lnet/minecraft/item/ItemStack;DDDZ)V
      • FireworkRocketEntity

        public FireworkRocketEntity​(World world,
                                    ItemStack stack,
                                    Entity entity,
                                    double x,
                                    double y,
                                    double z,
                                    boolean shotAtAngle)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lbjq;<init>(Lbvr;Lbpr;Lasl;DDDZ)V
        intermediary <init> Lnet/minecraft/class_1671;<init>(Lnet/minecraft/class_1937;Lnet/minecraft/class_1799;Lnet/minecraft/class_1297;DDDZ)V
        named <init> Lnet/minecraft/entity/projectile/FireworkRocketEntity;<init>(Lnet/minecraft/world/World;Lnet/minecraft/item/ItemStack;Lnet/minecraft/entity/Entity;DDDZ)V
    • 方法详细资料

      • initDataTracker

        protected void initDataTracker()
        指定者:
        initDataTracker 在类中 Entity
        Mappings:
        Namespace Name Mixin selector
        official e Lasl;e()V
        intermediary method_5693 Lnet/minecraft/class_1297;method_5693()V
        named initDataTracker Lnet/minecraft/entity/Entity;initDataTracker()V
      • shouldRender

        public boolean shouldRender​(double distance)
        覆盖:
        shouldRender 在类中 Entity
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(D)Z
        intermediary method_5640 Lnet/minecraft/class_1297;method_5640(D)Z
        named shouldRender Lnet/minecraft/entity/Entity;shouldRender(D)Z
      • shouldRender

        public boolean shouldRender​(double cameraX,
                                    double cameraY,
                                    double cameraZ)
        覆盖:
        shouldRender 在类中 Entity
        Mappings:
        Namespace Name Mixin selector
        official j Lasl;j(DDD)Z
        intermediary method_5727 Lnet/minecraft/class_1297;method_5727(DDD)Z
        named shouldRender Lnet/minecraft/entity/Entity;shouldRender(DDD)Z
      • tick

        public void tick()
        覆盖:
        tick 在类中 ProjectileEntity
        Mappings:
        Namespace Name Mixin selector
        official j Lasl;j()V
        intermediary method_5773 Lnet/minecraft/class_1297;method_5773()V
        named tick Lnet/minecraft/entity/Entity;tick()V
      • explodeAndRemove

        private void explodeAndRemove()
        Mappings:
        Namespace Name Mixin selector
        official i Lbjq;i()V
        intermediary method_16830 Lnet/minecraft/class_1671;method_16830()V
        named explodeAndRemove Lnet/minecraft/entity/projectile/FireworkRocketEntity;explodeAndRemove()V
      • onEntityHit

        protected void onEntityHit​(EntityHitResult entityHitResult)
        覆盖:
        onEntityHit 在类中 ProjectileEntity
        Mappings:
        Namespace Name Mixin selector
        official a Lbjv;a(Ldlx;)V
        intermediary method_7454 Lnet/minecraft/class_1676;method_7454(Lnet/minecraft/class_3966;)V
        named onEntityHit Lnet/minecraft/entity/projectile/ProjectileEntity;onEntityHit(Lnet/minecraft/util/hit/EntityHitResult;)V
      • onBlockHit

        protected void onBlockHit​(BlockHitResult blockHitResult)
        覆盖:
        onBlockHit 在类中 ProjectileEntity
        Mappings:
        Namespace Name Mixin selector
        official a Lbjv;a(Ldlw;)V
        intermediary method_24920 Lnet/minecraft/class_1676;method_24920(Lnet/minecraft/class_3965;)V
        named onBlockHit Lnet/minecraft/entity/projectile/ProjectileEntity;onBlockHit(Lnet/minecraft/util/hit/BlockHitResult;)V
      • hasExplosionEffects

        private boolean hasExplosionEffects()
        Mappings:
        Namespace Name Mixin selector
        official k Lbjq;k()Z
        intermediary method_20308 Lnet/minecraft/class_1671;method_20308()Z
        named hasExplosionEffects Lnet/minecraft/entity/projectile/FireworkRocketEntity;hasExplosionEffects()Z
      • explode

        private void explode()
        Mappings:
        Namespace Name Mixin selector
        official m Lbjq;m()V
        intermediary method_7475 Lnet/minecraft/class_1671;method_7475()V
        named explode Lnet/minecraft/entity/projectile/FireworkRocketEntity;explode()V
      • wasShotByEntity

        private boolean wasShotByEntity()
        Mappings:
        Namespace Name Mixin selector
        official n Lbjq;n()Z
        intermediary method_7476 Lnet/minecraft/class_1671;method_7476()Z
        named wasShotByEntity Lnet/minecraft/entity/projectile/FireworkRocketEntity;wasShotByEntity()Z
      • wasShotAtAngle

        public boolean wasShotAtAngle()
        Mappings:
        Namespace Name Mixin selector
        official h Lbjq;h()Z
        intermediary method_7477 Lnet/minecraft/class_1671;method_7477()Z
        named wasShotAtAngle Lnet/minecraft/entity/projectile/FireworkRocketEntity;wasShotAtAngle()Z
      • handleStatus

        public void handleStatus​(byte status)
        覆盖:
        handleStatus 在类中 Entity
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(B)V
        intermediary method_5711 Lnet/minecraft/class_1297;method_5711(B)V
        named handleStatus Lnet/minecraft/entity/Entity;handleStatus(B)V
      • writeCustomDataToNbt

        public void writeCustomDataToNbt​(CompoundTag nbt)
        覆盖:
        writeCustomDataToNbt 在类中 ProjectileEntity
        Mappings:
        Namespace Name Mixin selector
        official b Lasl;b(Lmv;)V
        intermediary method_5652 Lnet/minecraft/class_1297;method_5652(Lnet/minecraft/class_2487;)V
        named writeCustomDataToNbt Lnet/minecraft/entity/Entity;writeCustomDataToNbt(Lnet/minecraft/nbt/CompoundTag;)V
      • readCustomDataFromNbt

        public void readCustomDataFromNbt​(CompoundTag nbt)
        覆盖:
        readCustomDataFromNbt 在类中 ProjectileEntity
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(Lmv;)V
        intermediary method_5749 Lnet/minecraft/class_1297;method_5749(Lnet/minecraft/class_2487;)V
        named readCustomDataFromNbt Lnet/minecraft/entity/Entity;readCustomDataFromNbt(Lnet/minecraft/nbt/CompoundTag;)V
      • getStack

        public ItemStack getStack()
        指定者:
        getStack 在接口中 FlyingItemEntity
        Mappings:
        Namespace Name Mixin selector
        official g Lbjs;g()Lbpr;
        intermediary method_7495 Lnet/minecraft/class_3856;method_7495()Lnet/minecraft/class_1799;
        named getStack Lnet/minecraft/entity/FlyingItemEntity;getStack()Lnet/minecraft/item/ItemStack;
      • isAttackable

        public boolean isAttackable()
        覆盖:
        isAttackable 在类中 Entity
        Mappings:
        Namespace Name Mixin selector
        official bW Lasl;bW()Z
        intermediary method_5732 Lnet/minecraft/class_1297;method_5732()Z
        named isAttackable Lnet/minecraft/entity/Entity;isAttackable()Z