Class MagmaCubeEntity

All Implemented Interfaces:
CommandSource, EntityCategoryProvider, Monster

public class MagmaCubeEntity extends SlimeEntity
Mappings:
Namespace Name
official vu
intermediary net/minecraft/class_974
named net/minecraft/entity/mob/MagmaCubeEntity
  • Constructor Details

    • MagmaCubeEntity

      public MagmaCubeEntity(World world)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lpk;<init>(Ladm;)V
      intermediary <init> Lnet/minecraft/class_864;<init>(Lnet/minecraft/class_1150;)V
      named <init> Lnet/minecraft/entity/Entity;<init>(Lnet/minecraft/world/World;)V
  • Method Details

    • initializeAttributes

      protected void initializeAttributes()
      Overrides:
      initializeAttributes in class MobEntity
      Mappings:
      Namespace Name Mixin selector
      official aX Lpr;aX()V
      intermediary method_6129 Lnet/minecraft/class_1699;method_6129()V
      named initializeAttributes Lnet/minecraft/entity/LivingEntity;initializeAttributes()V
    • canSpawn

      public boolean canSpawn()
      Overrides:
      canSpawn in class SlimeEntity
      Mappings:
      Namespace Name Mixin selector
      official bR Lps;bR()Z
      intermediary method_2637 Lnet/minecraft/class_871;method_2637()Z
      named canSpawn Lnet/minecraft/entity/mob/MobEntity;canSpawn()Z
    • method_2469

      public boolean method_2469()
      Overrides:
      method_2469 in class MobEntity
      Mappings:
      Namespace Name Mixin selector
      official bS Lps;bS()Z
      intermediary method_2469 Lnet/minecraft/class_871;method_2469()Z
      named method_2469 Lnet/minecraft/entity/mob/MobEntity;method_2469()Z
    • getArmorProtectionValue

      public int getArmorProtectionValue()
      Overrides:
      getArmorProtectionValue in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official br Lpr;br()I
      intermediary method_2601 Lnet/minecraft/class_1699;method_2601()I
      named getArmorProtectionValue Lnet/minecraft/entity/LivingEntity;getArmorProtectionValue()I
    • getLightmapCoordinates

      @Environment(CLIENT) public int getLightmapCoordinates(float float2)
      Overrides:
      getLightmapCoordinates in class Entity
      Mappings:
      Namespace Name Mixin selector
      official b Lpk;b(F)I
      intermediary method_2524 Lnet/minecraft/class_864;method_2524(F)I
      named getLightmapCoordinates Lnet/minecraft/entity/Entity;getLightmapCoordinates(F)I
    • getBrightnessAtEyes

      public float getBrightnessAtEyes(float float2)
      Overrides:
      getBrightnessAtEyes in class Entity
      Mappings:
      Namespace Name Mixin selector
      official c Lpk;c(F)F
      intermediary method_2533 Lnet/minecraft/class_864;method_2533(F)F
      named getBrightnessAtEyes Lnet/minecraft/entity/Entity;getBrightnessAtEyes(F)F
    • getParticles

      protected ParticleType getParticles()
      Overrides:
      getParticles in class SlimeEntity
      Mappings:
      Namespace Name Mixin selector
      official n Lwb;n()Lcy;
      intermediary method_11214 Lnet/minecraft/class_979;method_11214()Lnet/minecraft/class_2562;
      named getParticles Lnet/minecraft/entity/mob/SlimeEntity;getParticles()Lnet/minecraft/client/particle/ParticleType;
    • method_3091

      protected SlimeEntity method_3091()
      Overrides:
      method_3091 in class SlimeEntity
      Mappings:
      Namespace Name Mixin selector
      official cf Lwb;cf()Lwb;
      intermediary method_3091 Lnet/minecraft/class_979;method_3091()Lnet/minecraft/class_979;
      named method_3091 Lnet/minecraft/entity/mob/SlimeEntity;method_3091()Lnet/minecraft/entity/mob/SlimeEntity;
    • getDefaultDrop

      protected Item getDefaultDrop()
      Overrides:
      getDefaultDrop in class SlimeEntity
      Mappings:
      Namespace Name Mixin selector
      official A Lps;A()Lzw;
      intermediary method_8375 Lnet/minecraft/class_871;method_8375()Lnet/minecraft/class_1069;
      named getDefaultDrop Lnet/minecraft/entity/mob/MobEntity;getDefaultDrop()Lnet/minecraft/item/Item;
    • dropLoot

      protected void dropLoot(boolean allowDrops, int lootingMultiplier)
      Overrides:
      dropLoot in class MobEntity
      Mappings:
      Namespace Name Mixin selector
      official b Lpr;b(ZI)V
      intermediary method_2587 Lnet/minecraft/class_1699;method_2587(ZI)V
      named dropLoot Lnet/minecraft/entity/LivingEntity;dropLoot(ZI)V
    • isOnFire

      public boolean isOnFire()
      Overrides:
      isOnFire in class Entity
      Mappings:
      Namespace Name Mixin selector
      official at Lpk;at()Z
      intermediary method_2511 Lnet/minecraft/class_864;method_2511()Z
      named isOnFire Lnet/minecraft/entity/Entity;isOnFire()Z
    • getTicksUntilNextJump

      protected int getTicksUntilNextJump()
      Overrides:
      getTicksUntilNextJump in class SlimeEntity
      Mappings:
      Namespace Name Mixin selector
      official cg Lwb;cg()I
      intermediary method_3092 Lnet/minecraft/class_979;method_3092()I
      named getTicksUntilNextJump Lnet/minecraft/entity/mob/SlimeEntity;getTicksUntilNextJump()I
    • updateStretch

      protected void updateStretch()
      Overrides:
      updateStretch in class SlimeEntity
      Mappings:
      Namespace Name Mixin selector
      official ch Lwb;ch()V
      intermediary method_3093 Lnet/minecraft/class_979;method_3093()V
      named updateStretch Lnet/minecraft/entity/mob/SlimeEntity;updateStretch()V
    • jump

      protected void jump()
      Overrides:
      jump in class SlimeEntity
      Mappings:
      Namespace Name Mixin selector
      official bF Lpr;bF()V
      intermediary method_2612 Lnet/minecraft/class_1699;method_2612()V
      named jump Lnet/minecraft/entity/LivingEntity;jump()V
    • method_10979

      protected void method_10979()
      Overrides:
      method_10979 in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official bH Lpr;bH()V
      intermediary method_10979 Lnet/minecraft/class_1699;method_10979()V
      named method_10979 Lnet/minecraft/entity/LivingEntity;method_10979()V
    • handleFallDamage

      public void handleFallDamage(float fallDistance, float damageMultiplier)
      Overrides:
      handleFallDamage in class LivingEntity
      Mappings:
      Namespace Name Mixin selector
      official e Lpk;e(FF)V
      intermediary method_2490 Lnet/minecraft/class_864;method_2490(FF)V
      named handleFallDamage Lnet/minecraft/entity/Entity;handleFallDamage(FF)V
    • isBig

      protected boolean isBig()
      Overrides:
      isBig in class SlimeEntity
      Mappings:
      Namespace Name Mixin selector
      official ci Lwb;ci()Z
      intermediary method_3094 Lnet/minecraft/class_979;method_3094()Z
      named isBig Lnet/minecraft/entity/mob/SlimeEntity;isBig()Z
    • getDamageAmount

      protected int getDamageAmount()
      Overrides:
      getDamageAmount in class SlimeEntity
      Mappings:
      Namespace Name Mixin selector
      official cj Lwb;cj()I
      intermediary method_3095 Lnet/minecraft/class_979;method_3095()I
      named getDamageAmount Lnet/minecraft/entity/mob/SlimeEntity;getDamageAmount()I
    • getSound

      protected String getSound()
      Overrides:
      getSound in class SlimeEntity
      Mappings:
      Namespace Name Mixin selector
      official ck Lwb;ck()Ljava/lang/String;
      intermediary method_3096 Lnet/minecraft/class_979;method_3096()Ljava/lang/String;
      named getSound Lnet/minecraft/entity/mob/SlimeEntity;getSound()Ljava/lang/String;
    • method_3097

      protected boolean method_3097()
      Overrides:
      method_3097 in class SlimeEntity
      Mappings:
      Namespace Name Mixin selector
      official cl Lwb;cl()Z
      intermediary method_3097 Lnet/minecraft/class_979;method_3097()Z
      named method_3097 Lnet/minecraft/entity/mob/SlimeEntity;method_3097()Z