类 SmallFireballEntity

    • 构造器详细资料

      • SmallFireballEntity

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

        public SmallFireballEntity​(World world,
                                   LivingEntity owner,
                                   double velocityX,
                                   double velocityY,
                                   double velocityZ)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lbjy;<init>(Lbvr;Lasy;DDD)V
        intermediary <init> Lnet/minecraft/class_1677;<init>(Lnet/minecraft/class_1937;Lnet/minecraft/class_1309;DDD)V
        named <init> Lnet/minecraft/entity/projectile/SmallFireballEntity;<init>(Lnet/minecraft/world/World;Lnet/minecraft/entity/LivingEntity;DDD)V
      • SmallFireballEntity

        public SmallFireballEntity​(World world,
                                   double x,
                                   double y,
                                   double z,
                                   double velocityX,
                                   double velocityY,
                                   double velocityZ)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lbjy;<init>(Lbvr;DDDDDD)V
        intermediary <init> Lnet/minecraft/class_1677;<init>(Lnet/minecraft/class_1937;DDDDDD)V
        named <init> Lnet/minecraft/entity/projectile/SmallFireballEntity;<init>(Lnet/minecraft/world/World;DDDDDD)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
      • 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