类 ArrowEntity

    • 字段详细资料

      • field_30660

        private static final int field_30660
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official f Lbjl;f:I
        intermediary field_30660 Lnet/minecraft/class_1667;field_30660:I
        named field_30660 Lnet/minecraft/entity/projectile/ArrowEntity;field_30660:I
      • field_30658

        private static final int field_30658
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official ar Lbjl;ar:I
        intermediary field_30658 Lnet/minecraft/class_1667;field_30658:I
        named field_30658 Lnet/minecraft/entity/projectile/ArrowEntity;field_30658:I
      • COLOR

        private static final TrackedData<Integer> COLOR
        Mappings:
        Namespace Name Mixin selector
        official as Lbjl;as:Lvy;
        intermediary field_7595 Lnet/minecraft/class_1667;field_7595:Lnet/minecraft/class_2940;
        named COLOR Lnet/minecraft/entity/projectile/ArrowEntity;COLOR:Lnet/minecraft/entity/data/TrackedData;
      • field_30659

        private static final byte field_30659
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official at Lbjl;at:B
        intermediary field_30659 Lnet/minecraft/class_1667;field_30659:B
        named field_30659 Lnet/minecraft/entity/projectile/ArrowEntity;field_30659:B
      • potion

        private Potion potion
        Mappings:
        Namespace Name Mixin selector
        official au Lbjl;au:Lbrm;
        intermediary field_7597 Lnet/minecraft/class_1667;field_7597:Lnet/minecraft/class_1842;
        named potion Lnet/minecraft/entity/projectile/ArrowEntity;potion:Lnet/minecraft/potion/Potion;
      • effects

        private final Set<StatusEffectInstance> effects
        Mappings:
        Namespace Name Mixin selector
        official av Lbjl;av:Ljava/util/Set;
        intermediary field_7598 Lnet/minecraft/class_1667;field_7598:Ljava/util/Set;
        named effects Lnet/minecraft/entity/projectile/ArrowEntity;effects:Ljava/util/Set;
      • colorSet

        private boolean colorSet
        Mappings:
        Namespace Name Mixin selector
        official aw Lbjl;aw:Z
        intermediary field_7596 Lnet/minecraft/class_1667;field_7596:Z
        named colorSet Lnet/minecraft/entity/projectile/ArrowEntity;colorSet:Z
    • 构造器详细资料

      • ArrowEntity

        public ArrowEntity​(EntityType<? extends ArrowEntity> 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
      • ArrowEntity

        public ArrowEntity​(World world,
                           double x,
                           double y,
                           double z)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lbjl;<init>(Lbvr;DDD)V
        intermediary <init> Lnet/minecraft/class_1667;<init>(Lnet/minecraft/class_1937;DDD)V
        named <init> Lnet/minecraft/entity/projectile/ArrowEntity;<init>(Lnet/minecraft/world/World;DDD)V
      • ArrowEntity

        public ArrowEntity​(World world,
                           LivingEntity owner)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lbjl;<init>(Lbvr;Lasy;)V
        intermediary <init> Lnet/minecraft/class_1667;<init>(Lnet/minecraft/class_1937;Lnet/minecraft/class_1309;)V
        named <init> Lnet/minecraft/entity/projectile/ArrowEntity;<init>(Lnet/minecraft/world/World;Lnet/minecraft/entity/LivingEntity;)V
    • 方法详细资料

      • initFromStack

        public void initFromStack​(ItemStack stack)
        Mappings:
        Namespace Name Mixin selector
        official b Lbjl;b(Lbpr;)V
        intermediary method_7459 Lnet/minecraft/class_1667;method_7459(Lnet/minecraft/class_1799;)V
        named initFromStack Lnet/minecraft/entity/projectile/ArrowEntity;initFromStack(Lnet/minecraft/item/ItemStack;)V
      • getCustomPotionColor

        public static int getCustomPotionColor​(ItemStack stack)
        Mappings:
        Namespace Name Mixin selector
        official c Lbjl;c(Lbpr;)I
        intermediary method_7464 Lnet/minecraft/class_1667;method_7464(Lnet/minecraft/class_1799;)I
        named getCustomPotionColor Lnet/minecraft/entity/projectile/ArrowEntity;getCustomPotionColor(Lnet/minecraft/item/ItemStack;)I
      • initColor

        private void initColor()
        Mappings:
        Namespace Name Mixin selector
        official y Lbjl;y()V
        intermediary method_7462 Lnet/minecraft/class_1667;method_7462()V
        named initColor Lnet/minecraft/entity/projectile/ArrowEntity;initColor()V
      • addEffect

        public void addEffect​(StatusEffectInstance effect)
        Mappings:
        Namespace Name Mixin selector
        official a Lbjl;a(Lasf;)V
        intermediary method_7463 Lnet/minecraft/class_1667;method_7463(Lnet/minecraft/class_1293;)V
        named addEffect Lnet/minecraft/entity/projectile/ArrowEntity;addEffect(Lnet/minecraft/entity/effect/StatusEffectInstance;)V
      • initDataTracker

        protected void initDataTracker()
        覆盖:
        initDataTracker 在类中 PersistentProjectileEntity
        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
      • tick

        public void tick()
        覆盖:
        tick 在类中 PersistentProjectileEntity
        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
      • spawnParticles

        private void spawnParticles​(int amount)
        Mappings:
        Namespace Name Mixin selector
        official b Lbjl;b(I)V
        intermediary method_7461 Lnet/minecraft/class_1667;method_7461(I)V
        named spawnParticles Lnet/minecraft/entity/projectile/ArrowEntity;spawnParticles(I)V
      • getColor

        public int getColor()
        Mappings:
        Namespace Name Mixin selector
        official u Lbjl;u()I
        intermediary method_7460 Lnet/minecraft/class_1667;method_7460()I
        named getColor Lnet/minecraft/entity/projectile/ArrowEntity;getColor()I
      • setColor

        private void setColor​(int color)
        Mappings:
        Namespace Name Mixin selector
        official c Lbjl;c(I)V
        intermediary method_7465 Lnet/minecraft/class_1667;method_7465(I)V
        named setColor Lnet/minecraft/entity/projectile/ArrowEntity;setColor(I)V
      • writeCustomDataToNbt

        public void writeCustomDataToNbt​(CompoundTag nbt)
        覆盖:
        writeCustomDataToNbt 在类中 PersistentProjectileEntity
        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 在类中 PersistentProjectileEntity
        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
      • onHit

        protected void onHit​(LivingEntity target)
        覆盖:
        onHit 在类中 PersistentProjectileEntity
        Mappings:
        Namespace Name Mixin selector
        official a Lbjj;a(Lasy;)V
        intermediary method_7450 Lnet/minecraft/class_1665;method_7450(Lnet/minecraft/class_1309;)V
        named onHit Lnet/minecraft/entity/projectile/PersistentProjectileEntity;onHit(Lnet/minecraft/entity/LivingEntity;)V
      • asItemStack

        protected ItemStack asItemStack()
        指定者:
        asItemStack 在类中 PersistentProjectileEntity
        Mappings:
        Namespace Name Mixin selector
        official k Lbjj;k()Lbpr;
        intermediary method_7445 Lnet/minecraft/class_1665;method_7445()Lnet/minecraft/class_1799;
        named asItemStack Lnet/minecraft/entity/projectile/PersistentProjectileEntity;asItemStack()Lnet/minecraft/item/ItemStack;
      • 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