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
- Mappings:
Namespace Name official aflintermediary net/minecraft/class_974named net/minecraft/entity/mob/MagmaCubeEntity
-
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_6748, field_6749, field_6750, field_6752, field_6753, field_6771, field_6776, field_6777, field_6778, field_6782, flyingSpeed, forwardSpeed, handSwinging, handSwingProgress, handSwingTicks, 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, chunkX, chunkY, chunkZ, colliding, dataTracker, dimension, distanceTraveled, fallDistance, field_22434, field_3223, fireResistance, firstUpdate, height, horizontalCollision, horizontalSpeed, ignoreCameraFrustum, inanimate, inLava, isFireImmune, netherPortalCooldown, netherPortalTime, noClip, onGround, pitch, playerUuid, prevHorizontalSpeed, prevPitch, prevTickX, prevTickY, prevTickZ, prevX, prevY, prevYaw, prevZ, pushSpeedReduction, random, removed, renderDistanceMultiplier, rider, stepHeight, teleporting, ticksAlive, touchingWater, trackedX, trackedY, trackedZ, updateNeeded, 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 -
Method Summary
Modifier and TypeMethodDescriptionbooleancanSpawn()protected voiddropLoot(boolean allowDrops, int lootingMultiplier) intfloatgetBrightnessAtEyes(float float2) protected intprotected ItemintgetLightmapCoordinates(float float2) protected ParticleTypeprotected StringgetSound()protected intvoidhandleFallDamage(float fallDistance, float damageMultiplier) protected voidprotected booleanisBig()booleanisOnFire()protected voidjump()protected voidbooleanprotected SlimeEntityprotected booleanprotected voidMethods inherited from class net.minecraft.entity.mob.SlimeEntity
getDeathSound, getEyeHeight, getHurtSound, getLookPitchSpeed, getSize, getSoundVolume, initDataTracker, initialize, makesJumpSound, method_11213, method_8364, onPlayerCollision, pushAwayFrom, readCustomDataFromNbt, remove, setSize, tick, writeCustomDataToNbtMethods inherited from class net.minecraft.entity.mob.MobEntity
attachLeash, baseTick, canAttackEntity, canBeControlledByRider, canBeLeashedBy, canImmediatelyDespawn, canMoveVoluntarily, canPickupItem, canPickUpLoot, checkDespawn, createNavigation, detachLeash, equip, getAmbientSound, getArmorStacks, getJumpControl, getLimitPerChunk, getLookControl, getMainSlot, getMinAmbientSoundDelay, getMotionHelper, getNavigation, getSafeFallDistance, getStackInHand, getTarget, getVisibilityCache, getXpToDrop, handleStatus, initEquipment, isLeashed, isPersistent, isTameable, lookAtEntity, loot, method_2638, method_4470, method_4472, method_4485, method_5388, method_6162, method_8374, mobTick, onEatingGrass, openInventory, playAmbientSound, playSpawnEffects, setAiDisabled, setArmorSlot, setCanPickUpLoot, setForwardSpeed, setMovementSpeed, setPersistent, setTarget, tickMovement, tickNewAi, turnHead, updateEnchantments, updateLeashMethods inherited from class net.minecraft.entity.LivingEntity
addStatusEffect, animateDamage, applyArmorDamage, applyDamage, applyEnchantmentsToDamage, canSee, clearStatusEffects, collides, damage, damageArmor, destroy, dropXp, endCombat, enterCombat, fall, getAbsorption, getAttacker, getAttacking, getAttributeContainer, getDamageTracker, getEffectInstance, getFallSound, getGroup, getHandSwingProgress, getHeadRotation, getHealth, getJumpVelocity, getLastAttackTime, getLastHurtTimestamp, getMaxHealth, getMovementSpeed, getNextAirUnderwater, getOpponent, getRandom, getRotation, getRotationVector, getScoreboardTeam, getSoundPitch, getStatusEffectInstances, getStuckArrows, hasStatusEffect, hasStatusEffect, heal, initializeAttribute, isAffectedBySmite, isAlive, isBaby, isClimbing, isInSameTeam, isInTeam, isPushable, isSleeping, kill, markEffectsDirty, method_10981, method_2582, method_2607, method_2610, method_2634, method_2649, method_2658, method_4473, method_6108, method_6109, method_6111, method_6117, method_6149, method_6150, method_6152, onKilled, pushAway, removeEffect, scheduleVelocityUpdate, sendPickup, setAbsorption, setAttacker, setHeadYaw, setHealth, setJumping, setSprinting, setStuckArrows, shouldAlwaysDropXp, shouldDropXp, shouldRenderName, startRiding, swingHand, tickCramming, tickHandSwing, tickRiding, tickStatusEffects, travel, tryAttack, updatePotionVisibility, updateTrackedPositionAndAnglesMethods inherited from class net.minecraft.entity.Entity
addVelocity, afterSpawn, attemptSprintingParticles, burn, canAvoidTraps, canClimb, canExplosionDestroyBlock, canFly, canUseCommand, checkBlockCollision, copyPortalInfo, copyPosition, dealDamage, distanceTo, distanceTo, doesNotCollide, doesRenderOnFire, dropItem, dropItem, dropItem, equals, extinguish, fromClientNbt, fromNbt, getAir, getBlastResistance, getBlockPos, getBoundingBox, getBox, getCameraPosVec, getCommandStats, getCustomName, getDataTracker, getDefaultNetherPortalCooldown, getEntity, getEntityId, getFlag, getHardCollisionBox, getHeightOffset, getHorizontalDirection, getHoverEvent, getMaxNetherPortalTime, getMountedHeightOffset, getParts, getPos, getRotationVector, getSavedEntityId, getSplashSound, getSwimSound, getTargetingMargin, getTranslationKey, getUuid, getWorld, handleAttack, hasCustomName, hashCode, hasVehicle, increaseTransforms, interactAt, isAttackable, isCustomNameVisible, isFireImmune, isImmuneToExplosion, isInsideWall, isInvisible, isInvisibleTo, isInvulnerableTo, isOutsideWorldborder, isPartOf, isSilent, isSneaking, isSpectatedBy, isSprinting, isSubmergedIn, isSwimming, isTouchingLava, isTouchingWater, method_10786, method_10941, method_10948, method_10957, method_10965, method_6097, method_6344, move, onKilledOther, onLightningStrike, onSwimmingStart, playSound, playStepSound, populateCrashReport, pushOutOfBlocks, rayTrace, refreshPositionAfterTeleport, refreshPositionAndAngles, refreshPositionAndAngles, saveSelfToNbt, saveToNbt, sendCommandFeedback, sendMessage, setAir, setBoundingBox, setBounds, setCustomName, setCustomNameVisible, setEntityId, setFlag, setInLava, setInvisible, setOnFireFor, setOnFireFromLava, setOutsideWorldborder, setRotation, setSilent, setSneaking, setSwimming, setVelocityClient, setWorld, shouldRender, shouldRender, shouldSetPositionOnLoad, spawnSprintingParticles, squaredDistanceTo, squaredDistanceTo, squaredDistanceTo, squaredDistanceToCenter, teleportToDimension, tickFire, toListNbt, toListNbt, toString, updateKilledAdvancementCriterion, updatePassengerPosition, updatePosition, updatePositionAndAngles, updateVelocity, updateWaterState, writePlayerData
-
Constructor Details
-
MagmaCubeEntity
- Mappings:
Namespace Name Mixin selector official <init>Lwv;<init>(Laqu;)Vintermediary <init>Lnet/minecraft/class_864;<init>(Lnet/minecraft/class_1150;)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 aWLxm;aW()Vintermediary method_6129Lnet/minecraft/class_1699;method_6129()Vnamed initializeAttributesLnet/minecraft/entity/LivingEntity;initializeAttributes()V
-
canSpawn
public boolean canSpawn()- Overrides:
canSpawnin classSlimeEntity- Mappings:
Namespace Name Mixin selector official bQLxn;bQ()Zintermediary method_2637Lnet/minecraft/class_871;method_2637()Znamed canSpawnLnet/minecraft/entity/mob/MobEntity;canSpawn()Z
-
method_2469
public boolean method_2469()- Overrides:
method_2469in classMobEntity- Mappings:
Namespace Name Mixin selector official bRLxn;bR()Zintermediary method_2469Lnet/minecraft/class_871;method_2469()Znamed method_2469Lnet/minecraft/entity/mob/MobEntity;method_2469()Z
-
getArmorProtectionValue
public int getArmorProtectionValue()- Overrides:
getArmorProtectionValuein classLivingEntity- Mappings:
Namespace Name Mixin selector official bqLxm;bq()Iintermediary method_2601Lnet/minecraft/class_1699;method_2601()Inamed getArmorProtectionValueLnet/minecraft/entity/LivingEntity;getArmorProtectionValue()I
-
getLightmapCoordinates
- Overrides:
getLightmapCoordinatesin classEntity- Mappings:
Namespace Name Mixin selector official bLwv;b(F)Iintermediary method_2524Lnet/minecraft/class_864;method_2524(F)Inamed getLightmapCoordinatesLnet/minecraft/entity/Entity;getLightmapCoordinates(F)I
-
getBrightnessAtEyes
public float getBrightnessAtEyes(float float2) - Overrides:
getBrightnessAtEyesin classEntity- Mappings:
Namespace Name Mixin selector official cLwv;c(F)Fintermediary method_2533Lnet/minecraft/class_864;method_2533(F)Fnamed getBrightnessAtEyesLnet/minecraft/entity/Entity;getBrightnessAtEyes(F)F
-
getParticles
- Overrides:
getParticlesin classSlimeEntity- Mappings:
Namespace Name Mixin selector official nLafy;n()Lew;intermediary method_11214Lnet/minecraft/class_979;method_11214()Lnet/minecraft/class_2562;named getParticlesLnet/minecraft/entity/mob/SlimeEntity;getParticles()Lnet/minecraft/client/particle/ParticleType;
-
method_3091
- Overrides:
method_3091in classSlimeEntity- Mappings:
Namespace Name Mixin selector official cdLafy;cd()Lafy;intermediary method_3091Lnet/minecraft/class_979;method_3091()Lnet/minecraft/class_979;named method_3091Lnet/minecraft/entity/mob/SlimeEntity;method_3091()Lnet/minecraft/entity/mob/SlimeEntity;
-
getDefaultDrop
- Overrides:
getDefaultDropin classSlimeEntity- Mappings:
Namespace Name Mixin selector official ALxn;A()Lalq;intermediary method_8375Lnet/minecraft/class_871;method_8375()Lnet/minecraft/class_1069;named getDefaultDropLnet/minecraft/entity/mob/MobEntity;getDefaultDrop()Lnet/minecraft/item/Item;
-
dropLoot
protected void dropLoot(boolean allowDrops, int lootingMultiplier) -
isOnFire
public boolean isOnFire() -
getTicksUntilNextJump
protected int getTicksUntilNextJump()- Overrides:
getTicksUntilNextJumpin classSlimeEntity- Mappings:
Namespace Name Mixin selector official ceLafy;ce()Iintermediary method_3092Lnet/minecraft/class_979;method_3092()Inamed getTicksUntilNextJumpLnet/minecraft/entity/mob/SlimeEntity;getTicksUntilNextJump()I
-
updateStretch
protected void updateStretch()- Overrides:
updateStretchin classSlimeEntity- Mappings:
Namespace Name Mixin selector official cfLafy;cf()Vintermediary method_3093Lnet/minecraft/class_979;method_3093()Vnamed updateStretchLnet/minecraft/entity/mob/SlimeEntity;updateStretch()V
-
jump
protected void jump()- Overrides:
jumpin classSlimeEntity- Mappings:
Namespace Name Mixin selector official bELxm;bE()Vintermediary method_2612Lnet/minecraft/class_1699;method_2612()Vnamed jumpLnet/minecraft/entity/LivingEntity;jump()V
-
method_10979
protected void method_10979()- Overrides:
method_10979in classLivingEntity- Mappings:
Namespace Name Mixin selector official bGLxm;bG()Vintermediary method_10979Lnet/minecraft/class_1699;method_10979()Vnamed method_10979Lnet/minecraft/entity/LivingEntity;method_10979()V
-
handleFallDamage
public void handleFallDamage(float fallDistance, float damageMultiplier) - Overrides:
handleFallDamagein classLivingEntity- Mappings:
Namespace Name Mixin selector official eLwv;e(FF)Vintermediary method_2490Lnet/minecraft/class_864;method_2490(FF)Vnamed handleFallDamageLnet/minecraft/entity/Entity;handleFallDamage(FF)V
-
isBig
protected boolean isBig()- Overrides:
isBigin classSlimeEntity- Mappings:
Namespace Name Mixin selector official cgLafy;cg()Zintermediary method_3094Lnet/minecraft/class_979;method_3094()Znamed isBigLnet/minecraft/entity/mob/SlimeEntity;isBig()Z
-
getDamageAmount
protected int getDamageAmount()- Overrides:
getDamageAmountin classSlimeEntity- Mappings:
Namespace Name Mixin selector official chLafy;ch()Iintermediary method_3095Lnet/minecraft/class_979;method_3095()Inamed getDamageAmountLnet/minecraft/entity/mob/SlimeEntity;getDamageAmount()I
-
getSound
- Overrides:
getSoundin classSlimeEntity- Mappings:
Namespace Name Mixin selector official ciLafy;ci()Ljava/lang/String;intermediary method_3096Lnet/minecraft/class_979;method_3096()Ljava/lang/String;named getSoundLnet/minecraft/entity/mob/SlimeEntity;getSound()Ljava/lang/String;
-
method_3097
protected boolean method_3097()- Overrides:
method_3097in classSlimeEntity- Mappings:
Namespace Name Mixin selector official cjLafy;cj()Zintermediary method_3097Lnet/minecraft/class_979;method_3097()Znamed method_3097Lnet/minecraft/entity/mob/SlimeEntity;method_3097()Z
-