Package net.minecraft.entity
Class MobEntity
java.lang.Object
net.minecraft.entity.Entity
net.minecraft.entity.LivingEntity
net.minecraft.entity.MobEntity
- Direct Known Subclasses:
AnimalEntity,MonsterEntity,WaterCreatureEntity
- Mappings:
Namespace Name intermediary net/minecraft/class_188glue class_212server fpclient iinamed net/minecraft/entity/MobEntity
-
Field Summary
FieldsFields inherited from class net.minecraft.entity.LivingEntity
attackCooldown, bodyTrackingIncrements, bodyYaw, damageAmount, damagedSwingDir, damagedTime, damagedTimer, dead, deathTicks, defaultPitch, despawnCounter, field_1010, field_1011, field_1016, field_1017, field_1018, field_1020, field_1023, field_1046, field_1047, field_1057, forwardSpeed, health, interpolateOnly, invulnerableTicks, jumping, lastBodyYaw, lastHealth, lastSwingAnimationProgress, lastWalkAnimationSpeed, lastWalkProgress, lerpPitch, lerpX, lerpY, lerpYaw, lerpZ, lookTimer, modelName, movementSpeed, prevHealth, prevTilt, rotationOffset, rotationSpeed, scoreAmount, sidewaysSpeed, swingAnimationProgress, texture, tilt, walkAnimationProgress, walkAnimationSpeed, walkProgressFields inherited from class net.minecraft.entity.Entity
age, air, blocksSameBlockSpawning, boundingBox, cameraOffset, capeUrl, chunkSlice, chunkX, chunkZ, dataTracker, fallDistance, fireImmune, fireImmunityTicks, fireTicks, hasCollided, hearts, height, horizontalCollision, horizontalSpeed, id, ignoreFrustumCull, isPersistent, keepVelocityOnCollision, lastTickX, lastTickY, lastTickZ, maxAir, minBrightness, noClip, onGround, passenger, pitch, prevHorizontalSpeed, prevPitch, prevX, prevY, prevYaw, prevZ, pushSpeedReduction, random, renderDistanceMultiplier, skinUrl, slowed, standingEyeHeight, stepHeight, submergedInWater, trackedPosX, trackedPosY, trackedPosZ, vehicle, velocityModified, velocityX, velocityY, velocityZ, verticalCollision, width, world, x, y, yaw, z -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidbooleancanSpawn()protected floatgetPathfindingFavor(int x, int y, int z) protected EntitybooleanhasPath()protected booleanprotected voidprotected voidresetAttack(Entity other, float distance) voidvoidprotected voidMethods inherited from class net.minecraft.entity.LivingEntity
animateHurt, animateSpawn, applyDamage, applyKnockback, baseTick, beforeRemove, canBreatheInWater, canDespawn, canSee, damage, dropItems, getDeathSound, getDroppedItemId, getEyeHeight, getHandSwingProgress, getHeldItem, getHurtSound, getItemStackTextureId, getLimitPerChunk, getLookTarget, getLookVector, getLookVector, getMaxLookPitchChange, getMinAmbientSoundDelay, getPosition, getRandomSound, getSoundVolume, getTexture, hasLookTarget, heal, initDataTracker, isAlive, isCollidable, isImmobile, isOnLadder, isPushable, isSleeping, jump, lookAt, makeSound, onKilledBy, onLanding, processServerEntityStatus, raycast, readNbt, setBoundingBoxSpacing, setPositionAndAnglesAvoidEntities, tick, tickInVoid, tickMovement, tickRiding, travel, tryDespawn, writeNbtMethods inherited from class net.minecraft.entity.Entity
addVelocity, bypassesSteppingEffects, changeLookDirection, checkWaterCollisions, damage, dropItem, dropItem, dropItem, equals, fall, getBoundingBox, getBrightnessAtEyes, getCollisionAgainstShape, getDataTracker, getDistance, getDistance, getEntitiesInside, getEquipment, getFlag, getPassengerRidingHeight, getRegistryEntry, getShadowRadius, getSquaredDistance, getSquaredDistance, getStandingEyeHeight, getTargetingMargin, hashCode, hasVehicle, interact, isInFluid, isInsideWall, isOnFire, isSneaking, isSubmergedInWater, isTouchingLava, isWet, markDead, move, moveNonSolid, onCollision, onKilledOther, onPlayerInteraction, onStruckByLightning, pushOutOfBlock, read, saveSelfNbt, scheduleVelocityUpdate, setEquipmentStack, setFlag, setOnFire, setPosition, setPositionAndAngles, setPositionAndAnglesKeepPrevAngles, setRotation, setSneaking, setVehicle, setVelocityClient, setWorld, shouldRender, shouldRender, teleportTop, tickPortalCooldown, toNbtList, toNbtList, updateCapeUrl, updateKilledAchievement, updatePassengerPosition, write
-
Field Details
-
path
- Mappings:
Namespace Name Mixin selector intermediary field_661Lnet/minecraft/class_188;field_661:Lnet/minecraft/class_61;glue field_869Lclass_212;field_869:Lclass_78;server aLfp;a:Lcb;client aLii;a:Ldh;named pathLnet/minecraft/entity/MobEntity;path:Lnet/minecraft/entity/ai/pathing/Path;
-
target
- Mappings:
Namespace Name Mixin selector intermediary field_662Lnet/minecraft/class_188;field_662:Lnet/minecraft/class_57;glue field_870Lclass_212;field_870:Lclass_450;server dLfp;d:Llq;client dLii;d:Lsn;named targetLnet/minecraft/entity/MobEntity;target:Lnet/minecraft/entity/Entity;
-
movementBlocked
protected boolean movementBlocked- Mappings:
Namespace Name Mixin selector intermediary field_663Lnet/minecraft/class_188;field_663:Zglue field_871Lclass_212;field_871:Zserver eLfp;e:Zclient eLii;e:Znamed movementBlockedLnet/minecraft/entity/MobEntity;movementBlocked:Z
-
-
Constructor Details
-
MobEntity
- Mappings:
Namespace Name Mixin selector intermediary <init>Lnet/minecraft/class_57;<init>(Lnet/minecraft/class_18;)Vglue <init>Lclass_450;<init>(Lclass_129;)Vserver <init>Llq;<init>(Ldj;)Vclient <init>Lsn;<init>(Lfd;)Vnamed <init>Lnet/minecraft/entity/Entity;<init>(Lnet/minecraft/world/World;)V
-
-
Method Details
-
isMovementBlocked
protected boolean isMovementBlocked()- Mappings:
Namespace Name Mixin selector intermediary method_640Lnet/minecraft/class_188;method_640()Zglue method_776Lclass_212;method_776()Zserver wLfp;w()Zclient e_Lii;e_()Znamed isMovementBlockedLnet/minecraft/entity/MobEntity;isMovementBlocked()Z
-
tickLiving
protected void tickLiving()- Overrides:
tickLivingin classLivingEntity- Mappings:
Namespace Name Mixin selector intermediary method_910Lnet/minecraft/class_127;method_910()Vglue method_109Lclass_283;method_109()Vserver c_Lhl;c_()Vclient f_Lls;f_()Vnamed tickLivingLnet/minecraft/entity/LivingEntity;tickLiving()V
-
pathingUpdate
protected void pathingUpdate()- Mappings:
Namespace Name Mixin selector intermediary method_632Lnet/minecraft/class_188;method_632()Vglue method_1007Lclass_212;method_1007()Vserver BLfp;B()Vclient ELii;E()Vnamed pathingUpdateLnet/minecraft/entity/MobEntity;pathingUpdate()V
-
attack
- Mappings:
Namespace Name Mixin selector intermediary method_637Lnet/minecraft/class_188;method_637(Lnet/minecraft/class_57;F)Vglue method_193Lclass_212;method_193(Lclass_450;F)Vserver aLfp;a(Llq;F)Vclient aLii;a(Lsn;F)Vnamed attackLnet/minecraft/entity/MobEntity;attack(Lnet/minecraft/entity/Entity;F)V
-
resetAttack
- Mappings:
Namespace Name Mixin selector intermediary method_639Lnet/minecraft/class_188;method_639(Lnet/minecraft/class_57;F)Vglue method_749Lclass_212;method_749(Lclass_450;F)Vserver bLfp;b(Llq;F)Vclient bLii;b(Lsn;F)Vnamed resetAttackLnet/minecraft/entity/MobEntity;resetAttack(Lnet/minecraft/entity/Entity;F)V
-
getPathfindingFavor
protected float getPathfindingFavor(int x, int y, int z) - Mappings:
Namespace Name Mixin selector intermediary method_641Lnet/minecraft/class_188;method_641(III)Fglue method_91Lclass_212;method_91(III)Fserver aLfp;a(III)Fclient aLii;a(III)Fnamed getPathfindingFavorLnet/minecraft/entity/MobEntity;getPathfindingFavor(III)F
-
getTargetInRange
- Mappings:
Namespace Name Mixin selector intermediary method_638Lnet/minecraft/class_188;method_638()Lnet/minecraft/class_57;glue method_196Lclass_212;method_196()Lclass_450;server oLfp;o()Llq;client g_Lii;g_()Lsn;named getTargetInRangeLnet/minecraft/entity/MobEntity;getTargetInRange()Lnet/minecraft/entity/Entity;
-
canSpawn
public boolean canSpawn()- Overrides:
canSpawnin classLivingEntity- Mappings:
Namespace Name Mixin selector intermediary method_935Lnet/minecraft/class_127;method_935()Zglue method_26Lclass_283;method_26()Zserver dLhl;d()Zclient dLls;d()Znamed canSpawnLnet/minecraft/entity/LivingEntity;canSpawn()Z
-
hasPath
public boolean hasPath()- Mappings:
Namespace Name Mixin selector intermediary method_633Lnet/minecraft/class_188;method_633()Zglue method_1008Lclass_212;method_1008()Zserver CLfp;C()Zclient FLii;F()Znamed hasPathLnet/minecraft/entity/MobEntity;hasPath()Z
-
setPath
- Mappings:
Namespace Name Mixin selector intermediary method_635Lnet/minecraft/class_188;method_635(Lnet/minecraft/class_61;)Vglue method_1010Lclass_212;method_1010(Lclass_78;)Vserver aLfp;a(Lcb;)Vclient aLii;a(Ldh;)Vnamed setPathLnet/minecraft/entity/MobEntity;setPath(Lnet/minecraft/entity/ai/pathing/Path;)V
-
getTarget
- Mappings:
Namespace Name Mixin selector intermediary method_634Lnet/minecraft/class_188;method_634()Lnet/minecraft/class_57;glue method_1009Lclass_212;method_1009()Lclass_450;server FLfp;F()Llq;client GLii;G()Lsn;named getTargetLnet/minecraft/entity/MobEntity;getTarget()Lnet/minecraft/entity/Entity;
-
setTarget
- Mappings:
Namespace Name Mixin selector intermediary method_636Lnet/minecraft/class_188;method_636(Lnet/minecraft/class_57;)Vglue method_1011Lclass_212;method_1011(Lclass_450;)Vserver cLfp;c(Llq;)Vclient cLii;c(Lsn;)Vnamed setTargetLnet/minecraft/entity/MobEntity;setTarget(Lnet/minecraft/entity/Entity;)V
-