类 MagmaCubeEntity

    • 构造器详细资料

      • MagmaCubeEntity

        public MagmaCubeEntity​(EntityType<? extends MagmaCubeEntity> 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
    • 方法详细资料

      • createMagmaCubeAttributes

        public static DefaultAttributeContainer.Builder createMagmaCubeAttributes()
        Mappings:
        Namespace Name Mixin selector
        official m Lbgy;m()Latx$a;
        intermediary method_26917 Lnet/minecraft/class_1589;method_26917()Lnet/minecraft/class_5132$class_5133;
        named createMagmaCubeAttributes Lnet/minecraft/entity/mob/MagmaCubeEntity;createMagmaCubeAttributes()Lnet/minecraft/entity/attribute/DefaultAttributeContainer$Builder;
      • canMagmaCubeSpawn

        public static boolean canMagmaCubeSpawn​(EntityType<MagmaCubeEntity> type,
                                                WorldAccess world,
                                                SpawnReason spawnReason,
                                                BlockPos pos,
                                                Random random)
        Mappings:
        Namespace Name Mixin selector
        official b Lbgy;b(Lasp;Lbvs;Latb;Lgb;Ljava/util/Random;)Z
        intermediary method_20678 Lnet/minecraft/class_1589;method_20678(Lnet/minecraft/class_1299;Lnet/minecraft/class_1936;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Ljava/util/Random;)Z
        named canMagmaCubeSpawn Lnet/minecraft/entity/mob/MagmaCubeEntity;canMagmaCubeSpawn(Lnet/minecraft/entity/EntityType;Lnet/minecraft/world/WorldAccess;Lnet/minecraft/entity/SpawnReason;Lnet/minecraft/util/math/BlockPos;Ljava/util/Random;)Z
      • canSpawn

        public boolean canSpawn​(WorldView world)
        覆盖:
        canSpawn 在类中 MobEntity
        Mappings:
        Namespace Name Mixin selector
        official a Lasz;a(Lbvu;)Z
        intermediary method_5957 Lnet/minecraft/class_1308;method_5957(Lnet/minecraft/class_4538;)Z
        named canSpawn Lnet/minecraft/entity/mob/MobEntity;canSpawn(Lnet/minecraft/world/WorldView;)Z
      • setSize

        protected void setSize​(int size,
                               boolean heal)
        覆盖:
        setSize 在类中 SlimeEntity
        Mappings:
        Namespace Name Mixin selector
        official a Lbhi;a(IZ)V
        intermediary method_7161 Lnet/minecraft/class_1621;method_7161(IZ)V
        named setSize Lnet/minecraft/entity/mob/SlimeEntity;setSize(IZ)V
      • 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
      • getParticles

        protected ParticleEffect getParticles()
        覆盖:
        getParticles 在类中 SlimeEntity
        Mappings:
        Namespace Name Mixin selector
        official o Lbhi;o()Lho;
        intermediary method_7162 Lnet/minecraft/class_1621;method_7162()Lnet/minecraft/class_2394;
        named getParticles Lnet/minecraft/entity/mob/SlimeEntity;getParticles()Lnet/minecraft/particle/ParticleEffect;
      • getLootTableId

        protected Identifier getLootTableId()
        覆盖:
        getLootTableId 在类中 SlimeEntity
        Mappings:
        Namespace Name Mixin selector
        official M Lasz;M()Lwp;
        intermediary method_5991 Lnet/minecraft/class_1308;method_5991()Lnet/minecraft/class_2960;
        named getLootTableId Lnet/minecraft/entity/mob/MobEntity;getLootTableId()Lnet/minecraft/util/Identifier;
      • isOnFire

        public boolean isOnFire()
        覆盖:
        isOnFire 在类中 Entity
        Mappings:
        Namespace Name Mixin selector
        official bw Lasl;bw()Z
        intermediary method_5809 Lnet/minecraft/class_1297;method_5809()Z
        named isOnFire Lnet/minecraft/entity/Entity;isOnFire()Z
      • getTicksUntilNextJump

        protected int getTicksUntilNextJump()
        覆盖:
        getTicksUntilNextJump 在类中 SlimeEntity
        Mappings:
        Namespace Name Mixin selector
        official s Lbhi;s()I
        intermediary method_7154 Lnet/minecraft/class_1621;method_7154()I
        named getTicksUntilNextJump Lnet/minecraft/entity/mob/SlimeEntity;getTicksUntilNextJump()I
      • updateStretch

        protected void updateStretch()
        覆盖:
        updateStretch 在类中 SlimeEntity
        Mappings:
        Namespace Name Mixin selector
        official fm Lbhi;fm()V
        intermediary method_7156 Lnet/minecraft/class_1621;method_7156()V
        named updateStretch Lnet/minecraft/entity/mob/SlimeEntity;updateStretch()V
      • jump

        protected void jump()
        覆盖:
        jump 在类中 SlimeEntity
        Mappings:
        Namespace Name Mixin selector
        official el Lasy;el()V
        intermediary method_6043 Lnet/minecraft/class_1309;method_6043()V
        named jump Lnet/minecraft/entity/LivingEntity;jump()V
      • swimUpward

        protected void swimUpward​(Tag<Fluid> fluid)
        覆盖:
        swimUpward 在类中 MobEntity
        Mappings:
        Namespace Name Mixin selector
        official c Lasy;c(Lafs;)V
        intermediary method_6010 Lnet/minecraft/class_1309;method_6010(Lnet/minecraft/class_3494;)V
        named swimUpward Lnet/minecraft/entity/LivingEntity;swimUpward(Lnet/minecraft/tag/Tag;)V
      • handleFallDamage

        public boolean handleFallDamage​(float fallDistance,
                                        float damageMultiplier,
                                        DamageSource damageSource)
        覆盖:
        handleFallDamage 在类中 LivingEntity
        Mappings:
        Namespace Name Mixin selector
        official a Lasl;a(FFLarv;)Z
        intermediary method_5747 Lnet/minecraft/class_1297;method_5747(FFLnet/minecraft/class_1282;)Z
        named handleFallDamage Lnet/minecraft/entity/Entity;handleFallDamage(FFLnet/minecraft/entity/damage/DamageSource;)Z
      • canAttack

        protected boolean canAttack()
        覆盖:
        canAttack 在类中 SlimeEntity
        Mappings:
        Namespace Name Mixin selector
        official fn Lbhi;fn()Z
        intermediary method_7163 Lnet/minecraft/class_1621;method_7163()Z
        named canAttack Lnet/minecraft/entity/mob/SlimeEntity;canAttack()Z
      • getDamageAmount

        protected float getDamageAmount()
        覆盖:
        getDamageAmount 在类中 SlimeEntity
        Mappings:
        Namespace Name Mixin selector
        official fo Lbhi;fo()F
        intermediary method_7158 Lnet/minecraft/class_1621;method_7158()F
        named getDamageAmount Lnet/minecraft/entity/mob/SlimeEntity;getDamageAmount()F
      • getHurtSound

        protected SoundEvent getHurtSound​(DamageSource source)
        覆盖:
        getHurtSound 在类中 SlimeEntity
        Mappings:
        Namespace Name Mixin selector
        official c Lasy;c(Larv;)Laev;
        intermediary method_6011 Lnet/minecraft/class_1309;method_6011(Lnet/minecraft/class_1282;)Lnet/minecraft/class_3414;
        named getHurtSound Lnet/minecraft/entity/LivingEntity;getHurtSound(Lnet/minecraft/entity/damage/DamageSource;)Lnet/minecraft/sound/SoundEvent;
      • getDeathSound

        protected SoundEvent getDeathSound()
        覆盖:
        getDeathSound 在类中 SlimeEntity
        Mappings:
        Namespace Name Mixin selector
        official q Lasy;q()Laev;
        intermediary method_6002 Lnet/minecraft/class_1309;method_6002()Lnet/minecraft/class_3414;
        named getDeathSound Lnet/minecraft/entity/LivingEntity;getDeathSound()Lnet/minecraft/sound/SoundEvent;
      • getSquishSound

        protected SoundEvent getSquishSound()
        覆盖:
        getSquishSound 在类中 SlimeEntity
        Mappings:
        Namespace Name Mixin selector
        official fp Lbhi;fp()Laev;
        intermediary method_7160 Lnet/minecraft/class_1621;method_7160()Lnet/minecraft/class_3414;
        named getSquishSound Lnet/minecraft/entity/mob/SlimeEntity;getSquishSound()Lnet/minecraft/sound/SoundEvent;
      • getJumpSound

        protected SoundEvent getJumpSound()
        覆盖:
        getJumpSound 在类中 SlimeEntity
        Mappings:
        Namespace Name Mixin selector
        official fq Lbhi;fq()Laev;
        intermediary method_7153 Lnet/minecraft/class_1621;method_7153()Lnet/minecraft/class_3414;
        named getJumpSound Lnet/minecraft/entity/mob/SlimeEntity;getJumpSound()Lnet/minecraft/sound/SoundEvent;