Package net.minecraft.entity.mob
Class MagmaCubeEntity
java.lang.Object
net.minecraft.entity.Entity
net.minecraft.entity.LivingEntity
net.minecraft.entity.mob.MobEntity
net.minecraft.entity.mob.SlimeEntity
net.minecraft.entity.mob.MagmaCubeEntity
- All Implemented Interfaces:
CommandSource,EntityCategoryProvider,Monster
public class MagmaCubeEntity extends SlimeEntity
- Mappings:
Namespace Name official vuintermediary net/minecraft/class_1926named net/minecraft/entity/mob/MagmaCubeEntity
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.entity.mob.SlimeEntity
SlimeEntity.FaceTowardTargetGoal, SlimeEntity.MoveGoal, SlimeEntity.RandomLookGoal, SlimeEntity.SlimeMoveControl, SlimeEntity.SwimmingGoalNested classes/interfaces inherited from class net.minecraft.entity.mob.MobEntity
MobEntity.Location -
Field Summary
Fields inherited from class net.minecraft.entity.mob.SlimeEntity
lastStretch, stretch, targetStretchFields inherited from class net.minecraft.entity.mob.MobEntity
ambientSoundChance, armorDropChances, attackGoals, entityMotionHelper, experiencePoints, goals, jumpControl, navigationFields inherited from class net.minecraft.entity.LivingEntity
attackingPlayer, bodyTrackingIncrements, bodyYaw, dead, deathTime, defaultMaxHealth, despawnCounter, distanceTravelled, field_7434, field_7435, field_7436, field_7438, field_7439, field_7456, field_7457, field_7458, field_7462, field_7463, field_7472, flyingSpeed, forwardSpeed, handSwinging, handSwingProgress, headYaw, hurtTime, jumping, knockbackVelocity, lastHandSwingProgress, maxHurtTime, playerHitTimer, prevBodyYaw, prevDistanceTravelled, prevHeadYaw, prevStepBobbingAmount, randomLargeSeed, randomSmallSeed, serverPitch, serverY, serverYaw, serverZ, serxerX, sidewaysSpeed, stepBobbingAmountFields inherited from class net.minecraft.entity.Entity
changingDimension, colliding, dataTracker, dimension, distanceTraveled, fallDistance, field_7357, field_7362, field_7363, field_7364, field_7365, field_7370, field_7390, fireResistance, firstUpdate, height, horizontalCollision, horizontalSpeed, ignoreCameraFrustum, inLava, isFireImmune, lastPortalBlockPos, lastPortalVec3d, netherPortalCooldown, noClip, onGround, pitch, playerUuid, prevHorizontalSpeed, prevPitch, prevTickX, prevTickY, prevTickZ, prevX, prevY, prevYaw, prevZ, pushSpeedReduction, random, removed, renderDistanceMultiplier, rider, stepHeight, teleportDirection, teleporting, ticksAlive, touchingWater, trackedX, trackedY, trackedZ, vehicle, velocityDirty, velocityModified, velocityX, velocityY, velocityZ, verticalCollision, width, world, x, y, yaw, zFields inherited from interface net.minecraft.entity.mob.Monster
MONSTER_PREDICATE, VISIBLE_MONSTER_PREDICATE -
Constructor Summary
Constructors Constructor Description MagmaCubeEntity(World world) -
Method Summary
Modifier and Type Method Description intgetArmorProtectionValue()protected ItemgetDefaultDrop()protected intgetTicksUntilNextJump()voidhandleFallDamage(float float2, float float3)protected voidinitializeAttributes()protected booleanisBig()booleanisOnFire()protected voidjump()intmethod_6998(float float2)floatmethod_7008(float float2)protected voidmethod_7106(boolean bool, int int2)protected voidmethod_7114()booleanmethod_7202()booleanmethod_7203()protected SlimeEntitymethod_7886()protected intmethod_7890()protected Stringmethod_7891()protected booleanmethod_7892()protected ParticleTypemethod_7896()protected voidupdateStretch()Methods inherited from class net.minecraft.entity.mob.SlimeEntity
deserialize, getDeathSound, getEyeHeight, getHurtSound, getLookPitchSpeed, getSize, initDataTracker, makesJumpSound, method_7049, method_7108, method_7191, method_7885, method_7895, onPlayerCollision, pushAwayFrom, remove, serialize, tickMethods inherited from class net.minecraft.entity.mob.MobEntity
attachLeash, baseTick, canAttackEntity, canMoveVoluntarily, canPickupItem, canPickUpLoot, checkDespawn, detachLeash, equip, getAmbientSound, getArmorStacks, getAttackTarget, getJumpControl, getLimitPerChunk, getLookControl, getMainSlot, getMinAmbientSoundDelay, getMotionHelper, getNavigation, getSafeFallDistance, getStackInHand, getVisibilityCache, handleStatus, hasNoAi, hasPositionTarget, initEquipment, isPersistent, isTameable, lookAtEntity, loot, method_7096, method_7104, method_7156, method_7164, method_7177, method_7184, method_7187, method_7188, method_7195, method_7204, method_7206, method_7210, method_7214, mobTick, newNavigation, onEatingGrass, openInventory, playAmbientSound, playSpawnEffects, setAiDisabled, setArmorSlot, setAttackTarget, setCanPickUpLoot, setForwardSpeed, setPersistent, tickMovement, tickNewAi, updateEnchantments, updateLeashMethods inherited from class net.minecraft.entity.LivingEntity
addStatusEffect, animateDamage, applyDamage, canSee, clearStatusEffects, collides, damage, damageArmor, destroy, endCombat, enterCombat, fall, getAbsorption, getAttributeContainer, getDamageEnchantmentTarget, getDamageTracker, getEffectInstance, getFallSound, getHandSwingProgress, getHeadRotation, getHealth, getLastHurtTimestamp, getMaxHealth, getRandom, getRotationVector, getScoreboardTeam, getStuckArrows, hasStatusEffect, hasStatusEffect, heal, initializeAttribute, isAffectedBySmite, isAlive, isBaby, isInSameTeam, isInTeam, isPushable, isSleeping, kill, markEffectsDirty, method_6985, method_7087, method_7091, method_7092, method_7093, method_7098, method_7099, method_7100, method_7102, method_7105, method_7109, method_7110, method_7111, method_7113, method_7115, method_7118, method_7123, method_7124, method_7126, method_7128, method_7129, method_7130, method_7132, method_7134, method_7139, method_7142, method_7146, method_7149, method_7153, method_7154, method_7162, method_7166, method_7171, method_7176, method_7178, method_7179, onKilled, pushAway, removeEffect, scheduleVelocityUpdate, sendPickup, setAbsorption, setAttacker, setHeadYaw, setHealth, setJumping, setSprinting, setStuckArrows, setYaw, shouldRenderName, startRiding, swingHand, tickRiding, tickStatusEffects, updateTrackedPositionAndAnglesMethods inherited from class net.minecraft.entity.Entity
addVelocity, afterSpawn, attemptSprintingParticles, burn, canAvoidTraps, canClimb, canFly, canUseCommand, checkBlockCollision, copyPortalInfo, copyPosition, doesNotCollide, doesRenderOnFire, equals, extinguish, fromClientTag, fromTag, getAir, getBlastResistance, getBlockPos, getBoundingBox, getBox, getCameraPosVec, getCommandStats, getCustomName, getDataTracker, getDefaultNetherPortalCooldown, getDistanceTo, getEntity, getEntityId, getFlag, getHardCollisionBox, getHeightOffset, getHorizontalDirection, getHoverEvent, getLastNetherPortalDirection, getLastNetherPortalDirectionVector, getMaxNetherPortalTime, getMountedHeightOffset, getName, getPos, getRotationVector, getSavedEntityId, getSplashSound, getSwimSound, getTranslationKey, getUuid, getWorld, handleAttack, hasCustomName, hashCode, hasVehicle, increaseTransforms, interactAt, isAttackable, isCustomNameVisible, isFireImmune, isImmuneToExplosion, isInsideWall, isInvisible, isInvisibleTo, isInvulnerableTo, isOutsideWorldborder, isPartOf, isSilent, isSneaking, isSpectatedBy, isSprinting, isSubmergedIn, isTouchingWater, method_6912, method_6924, method_6926, method_6939, method_6940, method_6943, method_6944, method_6945, method_6948, method_6949, method_6968, method_6971, method_6977, method_6981, method_6984, method_6994, method_7020, method_7051, method_7058, move, onLightningStrike, onSwimmingStart, playSound, playStepSound, populateCrashReport, rayTrace, refreshPositionAfterTeleport, refreshPositionAndAngles, refreshPositionAndAngles, saveSelfToTag, sendCommandFeedback, sendMessage, setAir, setBoundingBox, setBounds, setCustomName, setCustomNameVisible, setEntityId, setFlag, setInNetherPortal, setInvisible, setOnFireFor, setOnFireFromLava, setOutsideWorldborder, setRotation, setSilent, setSneaking, setStat, setSwimming, setVelocityClient, setWorld, shouldRender, shouldRender, shouldSetPositionOnLoad, spawnSprintingParticles, squaredDistanceTo, squaredDistanceTo, squaredDistanceTo, squaredDistanceToCenter, squaredDistanceToEntity, teleportToDimension, tickFire, toListTag, toListTag, toString, updateKilledAdvancementCriterion, updatePosition, updatePositionAndAngles, writePlayerData
-
Constructor Details
-
MagmaCubeEntity
- Mappings:
Namespace Name Mixin selector official <init>Lpk;<init>(Ladm;)Vintermediary <init>Lnet/minecraft/class_1745;<init>(Lnet/minecraft/class_99;)Vnamed <init>Lnet/minecraft/entity/Entity;<init>(Lnet/minecraft/world/World;)V
-
-
Method Details
-
initializeAttributes
protected void initializeAttributes()- Overrides:
initializeAttributesin classMobEntity- Mappings:
Namespace Name Mixin selector official aXLpr;aX()Vintermediary method_7097Lnet/minecraft/class_1752;method_7097()Vnamed initializeAttributesLnet/minecraft/entity/LivingEntity;initializeAttributes()V
-
method_7202
public boolean method_7202()- Overrides:
method_7202in classSlimeEntity- Mappings:
Namespace Name Mixin selector official bRLps;bR()Zintermediary method_7202Lnet/minecraft/class_1753;method_7202()Znamed method_7202Lnet/minecraft/entity/mob/MobEntity;method_7202()Z
-
method_7203
public boolean method_7203()- Overrides:
method_7203in classMobEntity- Mappings:
Namespace Name Mixin selector official bSLps;bS()Zintermediary method_7203Lnet/minecraft/class_1753;method_7203()Znamed method_7203Lnet/minecraft/entity/mob/MobEntity;method_7203()Z
-
getArmorProtectionValue
public int getArmorProtectionValue()- Overrides:
getArmorProtectionValuein classLivingEntity- Mappings:
Namespace Name Mixin selector official brLpr;br()Iintermediary method_7140Lnet/minecraft/class_1752;method_7140()Inamed getArmorProtectionValueLnet/minecraft/entity/LivingEntity;getArmorProtectionValue()I
-
method_6998
- Overrides:
method_6998in classEntity- Mappings:
Namespace Name Mixin selector official bLpk;b(F)Iintermediary method_6998Lnet/minecraft/class_1745;method_6998(F)Inamed method_6998Lnet/minecraft/entity/Entity;method_6998(F)I
-
method_7008
public float method_7008(float float2)- Overrides:
method_7008in classEntity- Mappings:
Namespace Name Mixin selector official cLpk;c(F)Fintermediary method_7008Lnet/minecraft/class_1745;method_7008(F)Fnamed method_7008Lnet/minecraft/entity/Entity;method_7008(F)F
-
method_7896
- Overrides:
method_7896in classSlimeEntity- Mappings:
Namespace Name Mixin selector official nLwb;n()Lcy;intermediary method_7896Lnet/minecraft/class_1938;method_7896()Lnet/minecraft/class_1394;named method_7896Lnet/minecraft/entity/mob/SlimeEntity;method_7896()Lnet/minecraft/client/particle/ParticleType;
-
method_7886
- Overrides:
method_7886in classSlimeEntity- Mappings:
Namespace Name Mixin selector official cfLwb;cf()Lwb;intermediary method_7886Lnet/minecraft/class_1938;method_7886()Lnet/minecraft/class_1938;named method_7886Lnet/minecraft/entity/mob/SlimeEntity;method_7886()Lnet/minecraft/entity/mob/SlimeEntity;
-
getDefaultDrop
- Overrides:
getDefaultDropin classSlimeEntity- Mappings:
Namespace Name Mixin selector official ALps;A()Lzw;intermediary method_7183Lnet/minecraft/class_1753;method_7183()Lnet/minecraft/class_2054;named getDefaultDropLnet/minecraft/entity/mob/MobEntity;getDefaultDrop()Lnet/minecraft/item/Item;
-
method_7106
protected void method_7106(boolean bool, int int2)- Overrides:
method_7106in classMobEntity- Mappings:
Namespace Name Mixin selector official bLpr;b(ZI)Vintermediary method_7106Lnet/minecraft/class_1752;method_7106(ZI)Vnamed method_7106Lnet/minecraft/entity/LivingEntity;method_7106(ZI)V
-
isOnFire
public boolean isOnFire() -
getTicksUntilNextJump
protected int getTicksUntilNextJump()- Overrides:
getTicksUntilNextJumpin classSlimeEntity- Mappings:
Namespace Name Mixin selector official cgLwb;cg()Iintermediary method_7887Lnet/minecraft/class_1938;method_7887()Inamed getTicksUntilNextJumpLnet/minecraft/entity/mob/SlimeEntity;getTicksUntilNextJump()I
-
updateStretch
protected void updateStretch()- Overrides:
updateStretchin classSlimeEntity- Mappings:
Namespace Name Mixin selector official chLwb;ch()Vintermediary method_7888Lnet/minecraft/class_1938;method_7888()Vnamed updateStretchLnet/minecraft/entity/mob/SlimeEntity;updateStretch()V
-
jump
protected void jump()- Overrides:
jumpin classSlimeEntity- Mappings:
Namespace Name Mixin selector official bFLpr;bF()Vintermediary method_7112Lnet/minecraft/class_1752;method_7112()Vnamed jumpLnet/minecraft/entity/LivingEntity;jump()V
-
method_7114
protected void method_7114()- Overrides:
method_7114in classLivingEntity- Mappings:
Namespace Name Mixin selector official bHLpr;bH()Vintermediary method_7114Lnet/minecraft/class_1752;method_7114()Vnamed method_7114Lnet/minecraft/entity/LivingEntity;method_7114()V
-
handleFallDamage
public void handleFallDamage(float float2, float float3)- Overrides:
handleFallDamagein classLivingEntity- Mappings:
Namespace Name Mixin selector official eLpk;e(FF)Vintermediary method_7025Lnet/minecraft/class_1745;method_7025(FF)Vnamed handleFallDamageLnet/minecraft/entity/Entity;handleFallDamage(FF)V
-
isBig
protected boolean isBig()- Overrides:
isBigin classSlimeEntity- Mappings:
Namespace Name Mixin selector official ciLwb;ci()Zintermediary method_7889Lnet/minecraft/class_1938;method_7889()Znamed isBigLnet/minecraft/entity/mob/SlimeEntity;isBig()Z
-
method_7890
protected int method_7890()- Overrides:
method_7890in classSlimeEntity- Mappings:
Namespace Name Mixin selector official cjLwb;cj()Iintermediary method_7890Lnet/minecraft/class_1938;method_7890()Inamed method_7890Lnet/minecraft/entity/mob/SlimeEntity;method_7890()I
-
method_7891
- Overrides:
method_7891in classSlimeEntity- Mappings:
Namespace Name Mixin selector official ckLwb;ck()Ljava/lang/String;intermediary method_7891Lnet/minecraft/class_1938;method_7891()Ljava/lang/String;named method_7891Lnet/minecraft/entity/mob/SlimeEntity;method_7891()Ljava/lang/String;
-
method_7892
protected boolean method_7892()- Overrides:
method_7892in classSlimeEntity- Mappings:
Namespace Name Mixin selector official clLwb;cl()Zintermediary method_7892Lnet/minecraft/class_1938;method_7892()Znamed method_7892Lnet/minecraft/entity/mob/SlimeEntity;method_7892()Z
-