类 ExplosiveProjectileEntity

    • 字段详细资料

      • powerX

        public double powerX
        Mappings:
        Namespace Name Mixin selector
        official b Lbjk;b:D
        intermediary field_7601 Lnet/minecraft/class_1668;field_7601:D
        named powerX Lnet/minecraft/entity/projectile/ExplosiveProjectileEntity;powerX:D
      • powerY

        public double powerY
        Mappings:
        Namespace Name Mixin selector
        official c Lbjk;c:D
        intermediary field_7600 Lnet/minecraft/class_1668;field_7600:D
        named powerY Lnet/minecraft/entity/projectile/ExplosiveProjectileEntity;powerY:D
      • powerZ

        public double powerZ
        Mappings:
        Namespace Name Mixin selector
        official d Lbjk;d:D
        intermediary field_7599 Lnet/minecraft/class_1668;field_7599:D
        named powerZ Lnet/minecraft/entity/projectile/ExplosiveProjectileEntity;powerZ:D
    • 构造器详细资料

      • ExplosiveProjectileEntity

        protected ExplosiveProjectileEntity​(EntityType<? extends ExplosiveProjectileEntity> 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
      • ExplosiveProjectileEntity

        public ExplosiveProjectileEntity​(EntityType<? extends ExplosiveProjectileEntity> type,
                                         double x,
                                         double y,
                                         double z,
                                         double directionX,
                                         double directionY,
                                         double directionZ,
                                         World world)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lbjk;<init>(Lasp;DDDDDDLbvr;)V
        intermediary <init> Lnet/minecraft/class_1668;<init>(Lnet/minecraft/class_1299;DDDDDDLnet/minecraft/class_1937;)V
        named <init> Lnet/minecraft/entity/projectile/ExplosiveProjectileEntity;<init>(Lnet/minecraft/entity/EntityType;DDDDDDLnet/minecraft/world/World;)V
      • ExplosiveProjectileEntity

        public ExplosiveProjectileEntity​(EntityType<? extends ExplosiveProjectileEntity> type,
                                         LivingEntity owner,
                                         double directionX,
                                         double directionY,
                                         double directionZ,
                                         World world)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lbjk;<init>(Lasp;Lasy;DDDLbvr;)V
        intermediary <init> Lnet/minecraft/class_1668;<init>(Lnet/minecraft/class_1299;Lnet/minecraft/class_1309;DDDLnet/minecraft/class_1937;)V
        named <init> Lnet/minecraft/entity/projectile/ExplosiveProjectileEntity;<init>(Lnet/minecraft/entity/EntityType;Lnet/minecraft/entity/LivingEntity;DDDLnet/minecraft/world/World;)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
      • 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
      • canHit

        protected boolean canHit​(Entity entity)
        覆盖:
        canHit 在类中 ProjectileEntity
        Mappings:
        Namespace Name Mixin selector
        official a Lbjv;a(Lasl;)Z
        intermediary method_26958 Lnet/minecraft/class_1676;method_26958(Lnet/minecraft/class_1297;)Z
        named canHit Lnet/minecraft/entity/projectile/ProjectileEntity;canHit(Lnet/minecraft/entity/Entity;)Z
      • isBurning

        protected boolean isBurning()
        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
      • getParticleType

        protected ParticleEffect getParticleType()
        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;
      • getDrag

        protected float getDrag()
        Mappings:
        Namespace Name Mixin selector
        official i Lbjk;i()F
        intermediary method_7466 Lnet/minecraft/class_1668;method_7466()F
        named getDrag Lnet/minecraft/entity/projectile/ExplosiveProjectileEntity;getDrag()F
      • 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
      • collides

        public boolean collides()
        覆盖:
        collides 在类中 Entity
        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
      • getTargetingMargin

        public float getTargetingMargin()
        覆盖:
        getTargetingMargin 在类中 Entity
        Mappings:
        Namespace Name Mixin selector
        official bm Lasl;bm()F
        intermediary method_5871 Lnet/minecraft/class_1297;method_5871()F
        named getTargetingMargin Lnet/minecraft/entity/Entity;getTargetingMargin()F
      • damage

        public boolean damage​(DamageSource source,
                              float amount)
        覆盖:
        damage 在类中 Entity
        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
      • getBrightnessAtEyes

        public float getBrightnessAtEyes()
        覆盖:
        getBrightnessAtEyes 在类中 Entity
        Mappings:
        Namespace Name Mixin selector
        official aV Lasl;aV()F
        intermediary method_5718 Lnet/minecraft/class_1297;method_5718()F
        named getBrightnessAtEyes Lnet/minecraft/entity/Entity;getBrightnessAtEyes()F
      • createSpawnPacket

        public Packet<?> createSpawnPacket()
        覆盖:
        createSpawnPacket 在类中 ProjectileEntity
        Mappings:
        Namespace Name Mixin selector
        official O Lasl;O()Lpf;
        intermediary method_18002 Lnet/minecraft/class_1297;method_18002()Lnet/minecraft/class_2596;
        named createSpawnPacket Lnet/minecraft/entity/Entity;createSpawnPacket()Lnet/minecraft/network/Packet;
      • onSpawnPacket

        public void onSpawnPacket​(EntitySpawnS2CPacket packet)
        覆盖:
        onSpawnPacket 在类中 ProjectileEntity
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(Lpj;)V
        intermediary method_31471 Lnet/minecraft/class_1297;method_31471(Lnet/minecraft/class_2604;)V
        named onSpawnPacket Lnet/minecraft/entity/Entity;onSpawnPacket(Lnet/minecraft/network/packet/s2c/play/EntitySpawnS2CPacket;)V