Package net.minecraft.entity
Class PathAwareEntity
java.lang.Object
net.minecraft.entity.Entity
net.minecraft.entity.LivingEntity
net.minecraft.entity.mob.MobEntity
net.minecraft.entity.PathAwareEntity
- All Implemented Interfaces:
CommandSource
- Direct Known Subclasses:
GolemEntity,HostileEntity,PassiveEntity
- Mappings:
Namespace Name official xuintermediary net/minecraft/class_877named net/minecraft/entity/PathAwareEntity
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate booleanstatic final UUIDstatic final AttributeModifierprivate Goalprivate BlockPosprivate floatFields 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, z -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancanSpawn()floatfloatbooleanbooleanbooleanvoidprotected voidmethod_6175(float float2) voidsetPositionTarget(BlockPos posTraget, int range) booleanprotected voidMethods inherited from class net.minecraft.entity.mob.MobEntity
attachLeash, baseTick, canAttackEntity, canBeControlledByRider, canBeLeashedBy, canImmediatelyDespawn, canMoveVoluntarily, canPickupItem, canPickUpLoot, checkDespawn, createNavigation, detachLeash, dropLoot, equip, getAmbientSound, getArmorStacks, getDefaultDrop, getJumpControl, getLimitPerChunk, getLookControl, getLookPitchSpeed, getMainSlot, getMinAmbientSoundDelay, getMotionHelper, getNavigation, getSafeFallDistance, getStackInHand, getTarget, getVisibilityCache, getXpToDrop, handleStatus, initDataTracker, initEquipment, initialize, initializeAttributes, isLeashed, isPersistent, isTameable, lookAtEntity, loot, method_2469, method_2638, method_4470, method_4472, method_4485, method_5388, method_6162, method_8374, mobTick, onEatingGrass, openInventory, playAmbientSound, playSpawnEffects, readCustomDataFromNbt, setAiDisabled, setArmorSlot, setCanPickUpLoot, setForwardSpeed, setMovementSpeed, setPersistent, setTarget, tick, tickMovement, tickNewAi, turnHead, updateEnchantments, writeCustomDataToNbtMethods inherited from class net.minecraft.entity.LivingEntity
addStatusEffect, animateDamage, applyArmorDamage, applyDamage, applyEnchantmentsToDamage, canSee, clearStatusEffects, collides, damage, damageArmor, destroy, dropXp, endCombat, enterCombat, fall, getAbsorption, getArmorProtectionValue, getAttacker, getAttacking, getAttributeContainer, getDamageTracker, getDeathSound, getEffectInstance, getFallSound, getGroup, getHandSwingProgress, getHeadRotation, getHealth, getHurtSound, getJumpVelocity, getLastAttackTime, getLastHurtTimestamp, getMaxHealth, getMovementSpeed, getNextAirUnderwater, getOpponent, getRandom, getRotation, getRotationVector, getScoreboardTeam, getSoundPitch, getSoundVolume, getStatusEffectInstances, getStuckArrows, handleFallDamage, hasStatusEffect, hasStatusEffect, heal, initializeAttribute, isAffectedBySmite, isAlive, isBaby, isClimbing, isInSameTeam, isInTeam, isPushable, isSleeping, jump, kill, markEffectsDirty, method_10979, 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, getBrightnessAtEyes, getCameraPosVec, getCommandStats, getCustomName, getDataTracker, getDefaultNetherPortalCooldown, getEntity, getEntityId, getEyeHeight, getFlag, getHardCollisionBox, getHeightOffset, getHorizontalDirection, getHoverEvent, getLightmapCoordinates, 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, isOnFire, isOutsideWorldborder, isPartOf, isSilent, isSneaking, isSpectatedBy, isSprinting, isSubmergedIn, isSwimming, isTouchingLava, isTouchingWater, method_10786, method_10941, method_10948, method_10957, method_10965, method_6097, method_6344, method_8364, move, onKilledOther, onLightningStrike, onPlayerCollision, onSwimmingStart, playSound, playStepSound, populateCrashReport, pushAwayFrom, pushOutOfBlocks, rayTrace, refreshPositionAfterTeleport, refreshPositionAndAngles, refreshPositionAndAngles, remove, 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
-
Field Details
-
FLEEING_SPEED_BONUS_ID
- Mappings:
Namespace Name Mixin selector official biLxu;bi:Ljava/util/UUID;intermediary field_6810Lnet/minecraft/class_877;field_6810:Ljava/util/UUID;named FLEEING_SPEED_BONUS_IDLnet/minecraft/entity/PathAwareEntity;FLEEING_SPEED_BONUS_ID:Ljava/util/UUID;
-
FLEEING_SPEED_MODIFIER
- Mappings:
Namespace Name Mixin selector official bjLxu;bj:Lya;intermediary field_6811Lnet/minecraft/class_877;field_6811:Lnet/minecraft/class_1704;named FLEEING_SPEED_MODIFIERLnet/minecraft/entity/PathAwareEntity;FLEEING_SPEED_MODIFIER:Lnet/minecraft/entity/attribute/AttributeModifier;
-
positionTarget
- Mappings:
Namespace Name Mixin selector official aLxu;a:Ldt;intermediary field_11924Lnet/minecraft/class_877;field_11924:Lnet/minecraft/class_2552;named positionTargetLnet/minecraft/entity/PathAwareEntity;positionTarget:Lnet/minecraft/util/math/BlockPos;
-
positionTargetRange
private float positionTargetRange- Mappings:
Namespace Name Mixin selector official bLxu;b:Fintermediary field_6807Lnet/minecraft/class_877;field_6807:Fnamed positionTargetRangeLnet/minecraft/entity/PathAwareEntity;positionTargetRange:F
-
goal
- Mappings:
Namespace Name Mixin selector official cLxu;c:Lzb;intermediary field_6808Lnet/minecraft/class_877;field_6808:Lnet/minecraft/class_896;named goalLnet/minecraft/entity/PathAwareEntity;goal:Lnet/minecraft/entity/ai/goal/Goal;
-
field_6809
private boolean field_6809- Mappings:
Namespace Name Mixin selector official bkLxu;bk:Zintermediary field_6809Lnet/minecraft/class_877;field_6809:Znamed field_6809Lnet/minecraft/entity/PathAwareEntity;field_6809:Z
-
-
Constructor Details
-
PathAwareEntity
- 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
-
getPathfindingFavor
- Mappings:
Namespace Name Mixin selector official aLxu;a(Ldt;)Fintermediary method_10989Lnet/minecraft/class_877;method_10989(Lnet/minecraft/class_2552;)Fnamed getPathfindingFavorLnet/minecraft/entity/PathAwareEntity;getPathfindingFavor(Lnet/minecraft/util/math/BlockPos;)F
-
canSpawn
public boolean canSpawn() -
shouldContinue
public boolean shouldContinue()- Mappings:
Namespace Name Mixin selector official cdLxu;cd()Zintermediary method_2690Lnet/minecraft/class_877;method_2690()Znamed shouldContinueLnet/minecraft/entity/PathAwareEntity;shouldContinue()Z
-
isInWalkTargetRange
public boolean isInWalkTargetRange()- Mappings:
Namespace Name Mixin selector official ceLxu;ce()Zintermediary method_6170Lnet/minecraft/class_877;method_6170()Znamed isInWalkTargetRangeLnet/minecraft/entity/PathAwareEntity;isInWalkTargetRange()Z
-
isInWalkTargetRange
- Mappings:
Namespace Name Mixin selector official dLxu;d(Ldt;)Zintermediary method_10991Lnet/minecraft/class_877;method_10991(Lnet/minecraft/class_2552;)Znamed isInWalkTargetRangeLnet/minecraft/entity/PathAwareEntity;isInWalkTargetRange(Lnet/minecraft/util/math/BlockPos;)Z
-
setPositionTarget
- Mappings:
Namespace Name Mixin selector official aLxu;a(Ldt;I)Vintermediary method_10990Lnet/minecraft/class_877;method_10990(Lnet/minecraft/class_2552;I)Vnamed setPositionTargetLnet/minecraft/entity/PathAwareEntity;setPositionTarget(Lnet/minecraft/util/math/BlockPos;I)V
-
getPositionTarget
- Mappings:
Namespace Name Mixin selector official cfLxu;cf()Ldt;intermediary method_6171Lnet/minecraft/class_877;method_6171()Lnet/minecraft/class_2552;named getPositionTargetLnet/minecraft/entity/PathAwareEntity;getPositionTarget()Lnet/minecraft/util/math/BlockPos;
-
getPositionTargetRange
public float getPositionTargetRange()- Mappings:
Namespace Name Mixin selector official cgLxu;cg()Fintermediary method_6172Lnet/minecraft/class_877;method_6172()Fnamed getPositionTargetRangeLnet/minecraft/entity/PathAwareEntity;getPositionTargetRange()F
-
method_6173
public void method_6173()- Mappings:
Namespace Name Mixin selector official chLxu;ch()Vintermediary method_6173Lnet/minecraft/class_877;method_6173()Vnamed method_6173Lnet/minecraft/entity/PathAwareEntity;method_6173()V
-
hasPositionTarget
public boolean hasPositionTarget()- Mappings:
Namespace Name Mixin selector official ciLxu;ci()Zintermediary method_6174Lnet/minecraft/class_877;method_6174()Znamed hasPositionTargetLnet/minecraft/entity/PathAwareEntity;hasPositionTarget()Z
-
updateLeash
protected void updateLeash()- Overrides:
updateLeashin classMobEntity- Mappings:
Namespace Name Mixin selector official bZLxn;bZ()Vintermediary method_6159Lnet/minecraft/class_871;method_6159()Vnamed updateLeashLnet/minecraft/entity/mob/MobEntity;updateLeash()V
-
method_6175
protected void method_6175(float float2) - Mappings:
Namespace Name Mixin selector official nLxu;n(F)Vintermediary method_6175Lnet/minecraft/class_877;method_6175(F)Vnamed method_6175Lnet/minecraft/entity/PathAwareEntity;method_6175(F)V
-