Package net.minecraft.entity.mob
Class SlimeEntity
java.lang.Object
net.minecraft.entity.Entity
net.minecraft.entity.LivingEntity
net.minecraft.entity.mob.MobEntity
net.minecraft.entity.mob.SlimeEntity
- All Implemented Interfaces:
class_3893,EntityCategoryProvider,Monster,Nameable
- Direct Known Subclasses:
MagmaCubeEntity
- Mappings:
Namespace Name official anointermediary net/minecraft/class_979named net/minecraft/entity/mob/SlimeEntity
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static class(package private) static class(package private) static class(package private) static class(package private) static class -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final TrackedData<Integer>floatfloatfloatprivate booleanFields inherited from class net.minecraft.entity.mob.MobEntity
ambientSoundChance, armorDropChances, attackGoals, entityMotionHelper, experiencePoints, field_14559, goals, jumpControl, lookControl, navigationFields inherited from class net.minecraft.entity.LivingEntity
attackingPlayer, bodyTrackingIncrements, bodyYaw, dead, deathTime, defaultMaxHealth, despawnCounter, distanceTravelled, field_14542, field_14543, field_14546, field_14547, field_14548, field_16513, field_16815, field_16816, field_16817, 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, mainHand, 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, distanceTraveled, fallDistance, field_16693, field_16694, field_16696, field_3223, firstUpdate, FLAGS, height, horizontalCollision, horizontalSpeed, ignoreCameraFrustum, inanimate, inLava, isFireImmune, isGlowing, lastPortalBlockPos, lastPortalVec3d, LOGGER_, netherPortalCooldown, netherPortalTime, noClip, onGround, pitch, playerUuid, prevHorizontalSpeed, prevPitch, prevTickX, prevTickY, prevTickZ, prevX, prevY, prevYaw, prevZ, pushSpeedReduction, random, removed, ridingCooldown, stepHeight, teleportDirection, teleporting, ticksAlive, touchingWater, tracedX, tracedY, tracedZ, updateNeeded, uuidString, velocityDirty, velocityModified, velocityX, velocityY, velocityZ, verticalCollision, width, world, x, y, yaw, zFields inherited from interface net.minecraft.entity.mob.Monster
field_17044, field_17045 -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedSlimeEntity(EntityType<?> entityType, World world) SlimeEntity(World world) -
Method Summary
Modifier and TypeMethodDescriptionprotected SoundEventprotected intprotected Itemfloatprotected SoundEventgetHurtSound(DamageSource damageSource) intprotected IdentifierintgetSize()protected floatprotected intprotected voidprotected voidinitialize(LocalDifficulty difficulty, EntityData entityData, NbtCompound nbt) protected booleanisBig()protected voidjump()protected booleanprotected voidmethod_11213(LivingEntity livingEntity) protected ParticleEffectprotected SoundEventprotected SoundEventbooleanEntityType<? extends SlimeEntity>booleanmethod_15652(IWorld iWorld, boolean bool) protected voidmethod_3089(int int2, boolean bool) voidonPlayerCollision(PlayerEntity player) voidonTrackedDataSet(TrackedData<?> data) voidpushAwayFrom(Entity entity) voidvoidremove()voidtick()protected voidvoidMethods inherited from class net.minecraft.entity.mob.MobEntity
ambientSound, attachLeash, baseTick, canAttackEntity, canBeControlledByRider, canBeLeashedBy, canImmediatelyDespawn, canMoveVoluntarily, canPickupItem, canPickUpLoot, checkDespawn, createNavigation, detachLeash, dropLoot, equip, equipStack, getArmorItems, getDurability, getItemsHand, getJumpControl, getLimitPerChunk, getLookControl, getMinAmbientSoundDelay, getMotionHelper, getNavigation, getSafeFallDistance, getTarget, getVisibilityCache, getXpToDrop, handleStatus, hasNoAi, initEquipment, initializeAttributes, interact, interactMob, isLeashed, isPersistent, lookAtEntity, loot, method_13003, method_13043, method_13044, method_13051, method_13075, method_13076, method_13077, method_13078, method_13080, method_13081, method_13082, method_13083, method_13084, method_13086, method_13088, method_15061, method_15645, method_15651, method_15653, method_15654, method_15655, method_15656, method_2469, method_2638, method_4472, method_6162, mobTick, onEatingGrass, playAmbientSound, playSpawnEffects, setAiDisabled, setCanPickUpLoot, setForwardSpeed, setMovementSpeed, setPersistent, setTarget, startRiding, tickMovement, tickNewAi, tryAttack, turnHead, updateEnchantments, updateLeashMethods inherited from class net.minecraft.entity.LivingEntity
animateDamage, applyArmorDamage, applyDamage, applyEnchantmentsToDamage, canSee, collides, damage, damageArmor, destroy, dropXp, endCombat, enterCombat, fall, getAbsorption, getArmorProtectionValue, getAttacker, getAttacking, getAttributeContainer, getDamageTracker, getEffectInstance, getHandSwingProgress, getHeadRotation, getHealth, getJumpVelocity, getLandSound, getLastAttackTime, getLastHurtTimestamp, getMaxHealth, getMovementSpeed, getNextAirUnderwater, getOpponent, getRandom, getSoundPitch, getStackInHand, getStatusEffectInstances, getStatusEffects, getStuckArrows, handleFallDamage, hasStatusEffect, heal, initializeAttribute, isAffectedBySmite, isAlive, isBaby, isClimbing, isPushable, isSleeping, kill, markEffectsDirty, method_10981, method_13038, method_13040, method_13041, method_13042, method_13045, method_13046, method_13050, method_13052, method_13053, method_13054, method_13055, method_13056, method_13057, method_13058, method_13059, method_13061, method_13062, method_13063, method_13064, method_13065, method_13066, method_13067, method_13069, method_13071, method_13072, method_13493, method_13494, method_13946, method_13947, method_13948, method_15058, method_15559, method_15563, method_15570, method_15591, method_15641, method_15642, method_15643, method_15644, method_15646, method_15647, method_15648, method_15650, method_2582, method_2607, method_2610, method_2634, method_2647, method_2649, method_2654, method_2657, method_2658, method_3217, method_6108, method_6109, method_6111, method_6117, method_6119, method_6150, method_6152, onKilled, pushAway, scheduleVelocityUpdate, sendPickup, setAbsorption, setAttacker, setHeadYaw, setHealth, setJumping, setSprinting, setStuckArrows, setYaw, shouldAlwaysDropXp, shouldDropXp, shouldRenderName, stopRiding, tickCramming, tickHandSwing, tickRiding, tickStatusEffects, updatePotionVisibility, updateTrackedPositionAndAnglesMethods inherited from class net.minecraft.entity.Entity
addPassenger, addScoreboardTag, addVelocity, afterSpawn, applyMirror, applyRotation, attemptSprintingParticles, burn, canAddPassenger, canAvoidTraps, canClimb, canFly, canStartRiding, canUsePortals, checkBlockCollision, copyPortalInfo, copyPosition, dealDamage, distanceTo, distanceTo, doesNotCollide, doesRenderOnFire, dropItem, entityDataRequiresOperator, equals, extinguish, fromNbt, getAir, getBoundingBox, getBox, getBrightnessAtEyes, getBurningDuration, getCameraPosVec, getDataTracker, getDefaultNetherPortalCooldown, getEntityId, getEntityName, getFlag, getHardCollisionBox, getHeightOffset, getHorizontalDirection, getHoverEvent, getItemsEquipped, getLastNetherPortalDirection, getLastNetherPortalDirectionVector, getLightmapCoordinates, getMaxNetherPortalTime, getMountedHeightOffset, getMovementDirection, getParts, getPassengerList, getPassengersDeep, getPistonBehavior, getPrimaryPassenger, getRenderDistanceMultiplier, getRootVehicle, getRotation, getRotationClient, getRotationVecClient, getRotationVector, getRotationVector, getSavedEntityId, getScoreboardTags, getScoreboardTeam, getSoundCategory, getTargetingMargin, getUuid, getVehicle, getVisibilityBoundingBox, handleAttack, hasCustomName, hashCode, hasMount, hasNoGravity, hasPassenger, hasPassengerDeep, hasPassengers, interactAt, isAttackable, isConnectedThroughVehicle, isCustomNameVisible, isFireImmune, isGlowing, isImmuneToExplosion, isInsideWall, isInvisible, isInvisibleTo, isInvulnerable, isInvulnerableTo, isOnFire, isOutsideWorldborder, isPartOf, isSilent, isSneaking, isSpectatedBy, isSprinting, isTeammate, isTeamPlayer, isTouchingLava, isTouchingWater, method_10787, method_10931, method_10932, method_10933, method_10936, method_12265, method_12833, method_12984, method_12985, method_12991, method_15051, method_15055, method_15540, method_15541, method_15558, method_15560, method_15561, method_15562, method_15564, method_15566, method_15567, method_15569, method_15571, method_15572, method_15573, method_15574, method_15575, method_15576, method_15577, method_15578, method_15580, method_15581, method_15582, method_15583, method_15584, method_15585, method_15586, method_15588, method_15589, method_15590, method_15592, method_15593, method_15594, method_17412, method_17413, method_17414, method_2492, method_4086, method_5505, method_5506, method_6344, move, onBlockCollision, onKilledOther, onLightningStrike, onPassengerLookAround, onStartedTrackingBy, onStoppedTrackingBy, onSwimmingStart, playSound, populateCrashReport, pushOutOfBlocks, refreshPositionAfterTeleport, refreshPositionAndAngles, refreshPositionAndAngles, removeAllPassengers, removePassenger, removeScoreboardTag, ride, saveSelfToNbt, saveToNbt, setAir, setBoundingBox, setBounds, setCustomNameVisible, setEntityId, setFlag, setGlowing, setInLava, setInNetherPortal, setInvisible, setInvulnerable, setNoGravity, setOnFireFor, setOnFireFromLava, setOutsideWorldborder, setRenderDistanceMultiplier, setRotation, setSilent, setSneaking, setUuid, setVelocityClient, setWorld, shouldRender, shouldRender, shouldSetPositionOnLoad, spawnSprintingParticles, squaredDistanceTo, squaredDistanceTo, squaredDistanceTo, squaredDistanceToCenter, teleportRequested, tickFire, tickNetherPortalCooldown, toListNbt, toListNbt, toNbt, toString, updateKilledAchievement, updatePassengerPosition, updatePosition, updatePositionAndAngles, updateSubmergedInWaterState, updateWaterState
-
Field Details
-
field_14781
- Mappings:
Namespace Name Mixin selector official bCLano;bC:Lor;intermediary field_14781Lnet/minecraft/class_979;field_14781:Lnet/minecraft/class_2921;named field_14781Lnet/minecraft/entity/mob/SlimeEntity;field_14781:Lnet/minecraft/entity/data/TrackedData;
-
targetStretch
public float targetStretch- Mappings:
Namespace Name Mixin selector official aLano;a:Fintermediary field_3936Lnet/minecraft/class_979;field_3936:Fnamed targetStretchLnet/minecraft/entity/mob/SlimeEntity;targetStretch:F
-
stretch
public float stretch- Mappings:
Namespace Name Mixin selector official bLano;b:Fintermediary field_3937Lnet/minecraft/class_979;field_3937:Fnamed stretchLnet/minecraft/entity/mob/SlimeEntity;stretch:F
-
lastStretch
public float lastStretch- Mappings:
Namespace Name Mixin selector official cLano;c:Fintermediary field_3938Lnet/minecraft/class_979;field_3938:Fnamed lastStretchLnet/minecraft/entity/mob/SlimeEntity;lastStretch:F
-
wasOnGround
private boolean wasOnGround- Mappings:
Namespace Name Mixin selector official bDLano;bD:Zintermediary field_12093Lnet/minecraft/class_979;field_12093:Znamed wasOnGroundLnet/minecraft/entity/mob/SlimeEntity;wasOnGround:Z
-
-
Constructor Details
-
SlimeEntity
- Mappings:
Namespace Name Mixin selector official <init>Laer;<init>(Laev;Laxy;)Vintermediary <init>Lnet/minecraft/class_864;<init>(Lnet/minecraft/class_3460;Lnet/minecraft/class_1150;)Vnamed <init>Lnet/minecraft/entity/Entity;<init>(Lnet/minecraft/entity/EntityType;Lnet/minecraft/world/World;)V
-
SlimeEntity
- Mappings:
Namespace Name Mixin selector official <init>Laer;<init>(Laxy;)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
-
initGoals
protected void initGoals() -
initDataTracker
protected void initDataTracker()- Overrides:
initDataTrackerin classMobEntity- Mappings:
Namespace Name Mixin selector official x_Laer;x_()Vintermediary method_2484Lnet/minecraft/class_864;method_2484()Vnamed initDataTrackerLnet/minecraft/entity/Entity;initDataTracker()V
-
method_3089
protected void method_3089(int int2, boolean bool) - Mappings:
Namespace Name Mixin selector official aLano;a(IZ)Vintermediary method_3089Lnet/minecraft/class_979;method_3089(IZ)Vnamed method_3089Lnet/minecraft/entity/mob/SlimeEntity;method_3089(IZ)V
-
getSize
public int getSize()- Mappings:
Namespace Name Mixin selector official dxLano;dx()Iintermediary method_3098Lnet/minecraft/class_979;method_3098()Inamed getSizeLnet/minecraft/entity/mob/SlimeEntity;getSize()I
-
writeCustomDataToNbt
- Overrides:
writeCustomDataToNbtin classMobEntity- Mappings:
Namespace Name Mixin selector official bLaer;b(Lgy;)Vintermediary method_2528Lnet/minecraft/class_864;method_2528(Lnet/minecraft/class_322;)Vnamed writeCustomDataToNbtLnet/minecraft/entity/Entity;writeCustomDataToNbt(Lnet/minecraft/nbt/NbtCompound;)V
-
readCustomDataFromNbt
- Overrides:
readCustomDataFromNbtin classMobEntity- Mappings:
Namespace Name Mixin selector official aLaer;a(Lgy;)Vintermediary method_2498Lnet/minecraft/class_864;method_2498(Lnet/minecraft/class_322;)Vnamed readCustomDataFromNbtLnet/minecraft/entity/Entity;readCustomDataFromNbt(Lnet/minecraft/nbt/NbtCompound;)V
-
method_13242
public boolean method_13242()- Mappings:
Namespace Name Mixin selector official dyLano;dy()Zintermediary method_13242Lnet/minecraft/class_979;method_13242()Znamed method_13242Lnet/minecraft/entity/mob/SlimeEntity;method_13242()Z
-
method_11214
- Mappings:
Namespace Name Mixin selector official lLano;l()Lfk;intermediary method_11214Lnet/minecraft/class_979;method_11214()Lnet/minecraft/class_4340;named method_11214Lnet/minecraft/entity/mob/SlimeEntity;method_11214()Lnet/minecraft/particle/ParticleEffect;
-
tick
public void tick() -
updateStretch
protected void updateStretch()- Mappings:
Namespace Name Mixin selector official dsLano;ds()Vintermediary method_3093Lnet/minecraft/class_979;method_3093()Vnamed updateStretchLnet/minecraft/entity/mob/SlimeEntity;updateStretch()V
-
getTicksUntilNextJump
protected int getTicksUntilNextJump()- Mappings:
Namespace Name Mixin selector official drLano;dr()Iintermediary method_3092Lnet/minecraft/class_979;method_3092()Inamed getTicksUntilNextJumpLnet/minecraft/entity/mob/SlimeEntity;getTicksUntilNextJump()I
-
onTrackedDataSet
- Overrides:
onTrackedDataSetin classLivingEntity- Mappings:
Namespace Name Mixin selector official aLaer;a(Lor;)Vintermediary method_12974Lnet/minecraft/class_864;method_12974(Lnet/minecraft/class_2921;)Vnamed onTrackedDataSetLnet/minecraft/entity/Entity;onTrackedDataSet(Lnet/minecraft/entity/data/TrackedData;)V
-
method_15557
- Overrides:
method_15557in classEntity- Mappings:
Namespace Name Mixin selector official PLaer;P()Laev;intermediary method_15557Lnet/minecraft/class_864;method_15557()Lnet/minecraft/class_3460;named method_15557Lnet/minecraft/entity/Entity;method_15557()Lnet/minecraft/entity/EntityType;
-
remove
public void remove() -
pushAwayFrom
- Overrides:
pushAwayFromin classEntity- Mappings:
Namespace Name Mixin selector official iLaer;i(Laer;)Vintermediary method_2552Lnet/minecraft/class_864;method_2552(Lnet/minecraft/class_864;)Vnamed pushAwayFromLnet/minecraft/entity/Entity;pushAwayFrom(Lnet/minecraft/entity/Entity;)V
-
onPlayerCollision
- Overrides:
onPlayerCollisionin classEntity- Mappings:
Namespace Name Mixin selector official dLaer;d(Laog;)Vintermediary method_2530Lnet/minecraft/class_864;method_2530(Lnet/minecraft/class_988;)Vnamed onPlayerCollisionLnet/minecraft/entity/Entity;onPlayerCollision(Lnet/minecraft/entity/player/PlayerEntity;)V
-
method_11213
- Mappings:
Namespace Name Mixin selector official fLano;f(Lafa;)Vintermediary method_11213Lnet/minecraft/class_979;method_11213(Lnet/minecraft/class_1699;)Vnamed method_11213Lnet/minecraft/entity/mob/SlimeEntity;method_11213(Lnet/minecraft/entity/LivingEntity;)V
-
getEyeHeight
public float getEyeHeight()- Overrides:
getEyeHeightin classEntity- Mappings:
Namespace Name Mixin selector official bFLaer;bF()Fintermediary method_2544Lnet/minecraft/class_864;method_2544()Fnamed getEyeHeightLnet/minecraft/entity/Entity;getEyeHeight()F
-
isBig
protected boolean isBig()- Mappings:
Namespace Name Mixin selector official dtLano;dt()Zintermediary method_3094Lnet/minecraft/class_979;method_3094()Znamed isBigLnet/minecraft/entity/mob/SlimeEntity;isBig()Z
-
getDamageAmount
protected int getDamageAmount()- Mappings:
Namespace Name Mixin selector official duLano;du()Iintermediary method_3095Lnet/minecraft/class_979;method_3095()Inamed getDamageAmountLnet/minecraft/entity/mob/SlimeEntity;getDamageAmount()I
-
getHurtSound
- Overrides:
getHurtSoundin classLivingEntity- Mappings:
Namespace Name Mixin selector official dLafa;d(Laea;)Lwi;intermediary method_15060Lnet/minecraft/class_1699;method_15060(Lnet/minecraft/class_856;)Lnet/minecraft/class_2926;named getHurtSoundLnet/minecraft/entity/LivingEntity;getHurtSound(Lnet/minecraft/entity/damage/DamageSource;)Lnet/minecraft/client/sound/SoundEvent;
-
deathSound
- Overrides:
deathSoundin classLivingEntity- Mappings:
Namespace Name Mixin selector official csLafa;cs()Lwi;intermediary method_13049Lnet/minecraft/class_1699;method_13049()Lnet/minecraft/class_2926;named deathSoundLnet/minecraft/entity/LivingEntity;deathSound()Lnet/minecraft/client/sound/SoundEvent;
-
method_13240
- Mappings:
Namespace Name Mixin selector official dvLano;dv()Lwi;intermediary method_13240Lnet/minecraft/class_979;method_13240()Lnet/minecraft/class_2926;named method_13240Lnet/minecraft/entity/mob/SlimeEntity;method_13240()Lnet/minecraft/client/sound/SoundEvent;
-
getDefaultDrop
- Overrides:
getDefaultDropin classMobEntity- Mappings:
Namespace Name Mixin selector official FLafb;F()Lata;intermediary method_8375Lnet/minecraft/class_871;method_8375()Lnet/minecraft/class_1069;named getDefaultDropLnet/minecraft/entity/mob/MobEntity;getDefaultDrop()Lnet/minecraft/item/Item;
-
getLootTableId
- Overrides:
getLootTableIdin classMobEntity- Mappings:
Namespace Name Mixin selector official GLafb;G()Lpc;intermediary method_13074Lnet/minecraft/class_871;method_13074()Lnet/minecraft/class_1653;named getLootTableIdLnet/minecraft/entity/mob/MobEntity;getLootTableId()Lnet/minecraft/util/Identifier;
-
method_15652
- Overrides:
method_15652in classMobEntity- Mappings:
Namespace Name Mixin selector official aLafb;a(Laxz;Z)Zintermediary method_15652Lnet/minecraft/class_871;method_15652(Lnet/minecraft/class_3598;Z)Znamed method_15652Lnet/minecraft/entity/mob/MobEntity;method_15652(Lnet/minecraft/world/IWorld;Z)Z
-
getSoundVolume
protected float getSoundVolume()- Overrides:
getSoundVolumein classLivingEntity- Mappings:
Namespace Name Mixin selector official cDLafa;cD()Fintermediary method_2602Lnet/minecraft/class_1699;method_2602()Fnamed getSoundVolumeLnet/minecraft/entity/LivingEntity;getSoundVolume()F
-
getLookPitchSpeed
public int getLookPitchSpeed()- Overrides:
getLookPitchSpeedin classMobEntity- Mappings:
Namespace Name Mixin selector official KLafb;K()Iintermediary method_2636Lnet/minecraft/class_871;method_2636()Inamed getLookPitchSpeedLnet/minecraft/entity/mob/MobEntity;getLookPitchSpeed()I
-
makesJumpSound
protected boolean makesJumpSound()- Mappings:
Namespace Name Mixin selector official dzLano;dz()Zintermediary method_3099Lnet/minecraft/class_979;method_3099()Znamed makesJumpSoundLnet/minecraft/entity/mob/SlimeEntity;makesJumpSound()Z
-
jump
protected void jump()- Overrides:
jumpin classLivingEntity- Mappings:
Namespace Name Mixin selector official cHLafa;cH()Vintermediary method_2612Lnet/minecraft/class_1699;method_2612()Vnamed jumpLnet/minecraft/entity/LivingEntity;jump()V
-
initialize
@Nullable public EntityData initialize(LocalDifficulty difficulty, @Nullable EntityData entityData, @Nullable NbtCompound nbt) - Overrides:
initializein classMobEntity- Mappings:
Namespace Name Mixin selector official aLafb;a(Ladj;Lafj;Lgy;)Lafj;intermediary method_6156Lnet/minecraft/class_871;method_6156(Lnet/minecraft/class_2607;Lnet/minecraft/class_1700;Lnet/minecraft/class_322;)Lnet/minecraft/class_1700;named initializeLnet/minecraft/entity/mob/MobEntity;initialize(Lnet/minecraft/world/LocalDifficulty;Lnet/minecraft/entity/EntityData;Lnet/minecraft/nbt/NbtCompound;)Lnet/minecraft/entity/EntityData;
-
method_13241
- Mappings:
Namespace Name Mixin selector official dwLano;dw()Lwi;intermediary method_13241Lnet/minecraft/class_979;method_13241()Lnet/minecraft/class_2926;named method_13241Lnet/minecraft/entity/mob/SlimeEntity;method_13241()Lnet/minecraft/client/sound/SoundEvent;
-