类 FireballEntity

    • 字段详细资料

      • explosionPower

        public int explosionPower
        Mappings:
        Namespace Name Mixin selector
        official e Lbjt;e:I
        intermediary field_7624 Lnet/minecraft/class_1674;field_7624:I
        named explosionPower Lnet/minecraft/entity/projectile/FireballEntity;explosionPower:I
    • 构造器详细资料

      • FireballEntity

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

        public FireballEntity​(World world,
                              LivingEntity owner,
                              double velocityX,
                              double velocityY,
                              double velocityZ)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lbjt;<init>(Lbvr;Lasy;DDD)V
        intermediary <init> Lnet/minecraft/class_1674;<init>(Lnet/minecraft/class_1937;Lnet/minecraft/class_1309;DDD)V
        named <init> Lnet/minecraft/entity/projectile/FireballEntity;<init>(Lnet/minecraft/world/World;Lnet/minecraft/entity/LivingEntity;DDD)V
    • 方法详细资料

      • onCollision

        protected void onCollision​(HitResult hitResult)
        覆盖:
        onCollision 在类中 ProjectileEntity
        Mappings:
        Namespace Name Mixin selector
        official a Lbjv;a(Ldly;)V
        intermediary method_7488 Lnet/minecraft/class_1676;method_7488(Lnet/minecraft/class_239;)V
        named onCollision Lnet/minecraft/entity/projectile/ProjectileEntity;onCollision(Lnet/minecraft/util/hit/HitResult;)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
      • writeCustomDataToNbt

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