类 DragonFireballEntity

    • 字段详细资料

      • field_30661

        public static final float field_30661
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official e Lbjm;e:F
        intermediary field_30661 Lnet/minecraft/class_1670;field_30661:F
        named field_30661 Lnet/minecraft/entity/projectile/DragonFireballEntity;field_30661:F
    • 构造器详细资料

      • DragonFireballEntity

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

        public DragonFireballEntity​(World world,
                                    LivingEntity owner,
                                    double directionX,
                                    double directionY,
                                    double directionZ)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lbjm;<init>(Lbvr;Lasy;DDD)V
        intermediary <init> Lnet/minecraft/class_1670;<init>(Lnet/minecraft/class_1937;Lnet/minecraft/class_1309;DDD)V
        named <init> Lnet/minecraft/entity/projectile/DragonFireballEntity;<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
      • collides

        public boolean collides()
        覆盖:
        collides 在类中 ExplosiveProjectileEntity
        Mappings:
        Namespace Name Mixin selector
        official aZ Lasl;aZ()Z
        intermediary method_5863 Lnet/minecraft/class_1297;method_5863()Z
        named collides Lnet/minecraft/entity/Entity;collides()Z
      • damage

        public boolean damage​(DamageSource source,
                              float amount)
        覆盖:
        damage 在类中 ExplosiveProjectileEntity
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(Larv;F)Z
        intermediary method_5643 Lnet/minecraft/class_1297;method_5643(Lnet/minecraft/class_1282;F)Z
        named damage Lnet/minecraft/entity/Entity;damage(Lnet/minecraft/entity/damage/DamageSource;F)Z
      • getParticleType

        protected ParticleEffect getParticleType()
        覆盖:
        getParticleType 在类中 ExplosiveProjectileEntity
        Mappings:
        Namespace Name Mixin selector
        official h Lbjk;h()Lho;
        intermediary method_7467 Lnet/minecraft/class_1668;method_7467()Lnet/minecraft/class_2394;
        named getParticleType Lnet/minecraft/entity/projectile/ExplosiveProjectileEntity;getParticleType()Lnet/minecraft/particle/ParticleEffect;
      • isBurning

        protected boolean isBurning()
        覆盖:
        isBurning 在类中 ExplosiveProjectileEntity
        Mappings:
        Namespace Name Mixin selector
        official Y_ Lbjk;Y_()Z
        intermediary method_7468 Lnet/minecraft/class_1668;method_7468()Z
        named isBurning Lnet/minecraft/entity/projectile/ExplosiveProjectileEntity;isBurning()Z