| protected void |
| registerGoals() |
| method_5959() |
| initGoals() |
|
| public static DefaultAttributeContainer$Builder |
| createMobAttributes() |
| method_26828() |
| createMobAttributes() |
|
| protected EntityNavigation |
|
| protected boolean |
| shouldPassengersInheritMalus() |
| method_26323() |
| movesIndependently() |
|
| public float |
|
| public void |
| setPathfindingMalus(PathType pathType, float cost) |
| method_5941(class_7 arg0, float arg1) |
| setPathfindingPenalty(PathNodeType nodeType, float penalty) |
|
| public void |
| onPathfindingStart() |
| method_51504() |
| onStartPathfinding() |
|
| public void |
| onPathfindingDone() |
| method_51503() |
| onFinishPathfinding() |
|
| protected BodyControl |
| createBodyControl() |
| method_5963() |
| createBodyControl() |
|
| public LookControl |
| getLookControl() |
| method_5988() |
| getLookControl() |
|
| public MoveControl |
| getMoveControl() |
| method_5962() |
| getMoveControl() |
|
| public JumpControl |
| getJumpControl() |
| method_5993() |
| getJumpControl() |
|
| public EntityNavigation |
| getNavigation() |
| method_5942() |
| getNavigation() |
|
| public LivingEntity |
| getControllingPassenger() |
| method_5642() |
| getControllingPassenger() |
|
| public MobVisibilityCache |
| getSensing() |
| method_5985() |
| getVisibilityCache() |
|
| public LivingEntity |
| getTarget() |
| method_5968() |
| getTarget() |
|
| public LivingEntity |
| getTargetUnchecked() |
| method_1_837() |
| getRawTarget() |
|
| protected LivingEntity |
|
| protected final LivingEntity |
| getTargetFromBrain() |
| method_59664() |
| getTargetInBrain() |
|
| public void |
|
| public boolean |
|
| public boolean |
|
| public void |
| ate() |
| method_5983() |
| onEatingGrass() |
|
| protected void |
|
| public int |
| getAmbientSoundInterval() |
| method_5970() |
| getMinAmbientSoundDelay() |
|
| public void |
| playAmbientSound() |
| method_5966() |
| playAmbientSound() |
|
| public void |
| baseTick() |
| method_5670() |
| baseTick() |
|
| protected void |
|
| private void |
| resetAmbientSoundTime() |
| method_5975() |
| resetSoundDelay() |
|
| protected int |
|
| public void |
| spawnAnim() |
| method_5990() |
| playSpawnEffects() |
|
| public void |
| handleEntityEvent(byte id) |
| method_5711(byte arg0) |
| handleStatus(byte arg0) |
|
| public void |
| tick() |
| method_5773() |
| tick() |
|
| protected void |
| updateControlFlags() |
| method_20417() |
| updateGoalControls() |
|
| protected void |
| tickHeadTurn(float yBodyRotT) |
| method_6031(float arg0) |
| turnHead(float arg0) |
|
| protected SoundEvent |
| getAmbientSound() |
| method_5994() |
| getAmbientSound() |
|
| protected void |
|
| protected void |
|
| protected void |
|
| public final Optional<RegistryKey<LootTable>> |
| getLootTable() |
| method_5991() |
| getLootTableKey() |
|
| public long |
| getLootTableSeed() |
| method_51851() |
| getLootTableSeed() |
|
| public void |
| setZza(float zza) |
| method_5930(float arg0) |
| setForwardSpeed(float forwardSpeed) |
|
| public void |
| setYya(float yya) |
| method_5976(float arg0) |
| setUpwardSpeed(float upwardSpeed) |
|
| public void |
| setXxa(float xxa) |
| method_5938(float arg0) |
| setSidewaysSpeed(float sidewaysSpeed) |
|
| public void |
| setSpeed(float speed) |
| method_6125(float arg0) |
| setMovementSpeed(float arg0) |
|
| public void |
| stopInPlace() |
| method_55695() |
| stopMovement() |
|
| public void |
| aiStep() |
| method_6007() |
| tickMovement() |
|
| protected EquipmentSlot |
| sunProtectionSlot() |
| method_75127() |
| getDaylightProtectionSlot() |
|
| private void |
| burnUndead() |
| method_75128() |
| tickBurnInDaylight() |
|
| private boolean |
| isSunBurnTick() |
| method_5972() |
| isAffectedByDaylight() |
|
| protected Vec3i |
| getPickupReach() |
| method_42646() |
| getItemPickUpRangeExpander() |
|
| protected void |
|
| public ItemStack |
|
| protected void |
|
| protected boolean |
|
| protected boolean |
|
| protected void |
| shearItem(Player player, InteractionHand hand, ItemStack heldItem, EquipmentSlot slot, ItemStack itemStackToShear) |
| method_1_3955(class_1657 arg0, class_1268 arg1, class_1799 arg2, class_1304 arg3, class_1799 arg4) |
| removeEquipmentByShearing(PlayerEntity player, Hand hand, ItemStack shears, EquipmentSlot slot, ItemStack equipment) |
|
| public void |
|
| protected boolean |
|
| private boolean |
|
| private boolean |
|
| private double |
|
| public boolean |
|
| public boolean |
|
| public boolean |
|
| public TagKey<Item> |
| getPreferredWeaponType() |
| method_65345() |
| getPreferredWeapons() |
|
| public boolean |
| removeWhenFarAway(double distSqr) |
| method_5974(double arg0) |
| canImmediatelyDespawn(double distanceSquared) |
|
| public boolean |
| requiresCustomPersistence() |
| method_17326() |
| cannotDespawn() |
|
| public void |
| checkDespawn() |
| method_5982() |
| checkDespawn() |
|
| protected final void |
| serverAiStep() |
| method_6023() |
| tickNewAi() |
|
| protected void |
|
| public int |
| getMaxHeadXRot() |
| method_5978() |
| getMaxLookPitchChange() |
|
| public int |
| getMaxHeadYRot() |
| method_5986() |
| getMaxHeadRotation() |
|
| public void |
| clampHeadRotationToBody() |
| method_56080() |
| clampHeadYaw() |
|
| public int |
| getHeadRotSpeed() |
| method_20240() |
| getMaxLookYawChange() |
|
| public void |
| lookAt(Entity entity, float yMax, float xMax) |
| method_5951(class_1297 arg0, float arg1, float arg2) |
| lookAtEntity(Entity targetEntity, float maxYawChange, float maxPitchChange) |
|
| private float |
| rotlerp(float a, float b, float max) |
| method_5960(float arg0, float arg1, float arg2) |
| changeAngle(float from, float to, float max) |
|
| public static boolean |
| checkMobSpawnRules(EntityType<? extends Mob> type, LevelAccessor level, EntitySpawnReason spawnReason, BlockPos pos, RandomSource random) |
| method_20636(class_1299<? extends class_1308> arg0, class_1936 arg1, class_3730 arg2, class_2338 arg3, class_5819 arg4) |
| canMobSpawn(EntityType<? extends MobEntity> type, WorldAccess world, SpawnReason spawnReason, BlockPos pos, Random random) |
|
| public boolean |
|
| public boolean |
|
| public int |
| getMaxSpawnClusterSize() |
| method_5945() |
| getLimitPerChunk() |
|
| public boolean |
| isMaxGroupSizeReached(int groupSize) |
| method_5969(int arg0) |
| spawnsTooManyForEachTry(int count) |
|
| public int |
| getMaxFallDistance() |
| method_5850() |
| getSafeFallDistance() |
|
| public ItemStack |
| getBodyArmorItem() |
| method_56676() |
| getBodyArmor() |
|
| public boolean |
| isSaddled() |
| method_66672() |
| hasSaddleEquipped() |
|
| public boolean |
| isWearingBodyArmor() |
| method_56677() |
| isWearingBodyArmor() |
|
| private boolean |
|
| public Inventory |
|
| protected void |
|
| public EquipmentDropChances |
| getDropChances() |
| method_66286() |
| getEquipmentDropChances() |
|
| public void |
|
| public Set<EquipmentSlot> |
|
| private LootWorldContext |
|
| public void |
|
| public void |
|
| protected void |
|
| public static Item |
|
| protected void |
|
| protected void |
|
| protected void |
|
| private void |
| enchantSpawnedEquipment(ServerLevelAccessor level, EquipmentSlot slot, RandomSource random, float chance, DifficultyInstance difficulty) |
| method_59927(class_5425 arg0, class_1304 arg1, class_5819 arg2, float arg3, class_1266 arg4) |
| enchantEquipment(ServerWorldAccess world, EquipmentSlot slot, Random random, float power, LocalDifficulty localDifficulty) |
|
| public EntityData |
|
| public void |
| setPersistenceRequired() |
| method_5971() |
| setPersistent() |
|
| public void |
|
| public boolean |
| canPickUpLoot() |
| method_5936() |
| canPickUpLoot() |
|
| public void |
| setCanPickUpLoot(boolean canPickUpLoot) |
| method_5952(boolean arg0) |
| setCanPickUpLoot(boolean canPickUpLoot) |
|
| protected boolean |
|
| public boolean |
| isPersistenceRequired() |
| method_5947() |
| isPersistent() |
|
| public ActionResult |
|
| private ActionResult |
|
| protected void |
|
| protected ActionResult |
|
| protected void |
|
| public boolean |
| isWithinHome() |
| method_18411() |
| isInPositionTargetRange() |
|
| public boolean |
|
| public boolean |
|
| public void |
|
| public BlockPos |
| getHomePosition() |
| method_18412() |
| getPositionTarget() |
|
| public int |
| getHomeRadius() |
| method_18413() |
| getPositionTargetRange() |
|
| public void |
| clearHome() |
| method_35055() |
| clearPositionTarget() |
|
| public boolean |
| hasHome() |
| method_18410() |
| hasPositionTarget() |
|
| public <T extends MobEntity> T |
|
| public <T extends MobEntity> T |
|
| public Leashable$LeashData |
| getLeashData() |
| method_60955() |
| getLeashData() |
|
| private void |
| resetAngularLeashMomentum() |
| method_71614() |
| resetLeashMomentum() |
|
| public void |
|
| public void |
| onLeashRemoved() |
| method_65895() |
| onLeashRemoved() |
|
| public void |
| leashTooFarBehaviour() |
| method_60970() |
| snapLongLeash() |
|
| public boolean |
| canBeLeashed() |
| method_5931() |
| canBeLeashed() |
|
| public boolean |
| startRiding(Entity entity, boolean force, boolean sendEventAndTriggers) |
| method_5873(class_1297 arg0, boolean arg1, boolean arg2) |
| startRiding(Entity arg0, boolean arg1, boolean arg2) |
|
| public boolean |
| isEffectiveAi() |
| method_6034() |
| canActVoluntarily() |
|
| public void |
| setNoAi(boolean flag) |
| method_5977(boolean arg0) |
| setAiDisabled(boolean aiDisabled) |
|
| public void |
| setLeftHanded(boolean flag) |
| method_5937(boolean arg0) |
| setLeftHanded(boolean leftHanded) |
|
| public void |
| setAggressive(boolean flag) |
| method_19540(boolean arg0) |
| setAttacking(boolean attacking) |
|
| public boolean |
| isNoAi() |
| method_5987() |
| isAiDisabled() |
|
| public boolean |
| isLeftHanded() |
| method_5961() |
| isLeftHanded() |
|
| public boolean |
| isAggressive() |
| method_6510() |
| isAttacking() |
|
| public void |
| setBaby(boolean baby) |
| method_7217(boolean arg0) |
| setBaby(boolean baby) |
|
| public Arm |
| getMainArm() |
| method_6068() |
| getMainArm() |
|
| public boolean |
|
| protected Box |
| getAttackBoundingBox(double horizontalExpansion) |
| method_53511(double arg0) |
| getAttackBox(double attackRange) |
|
| public boolean |
|
| protected void |
|
| public void |
| removeFreeWill() |
| method_35056() |
| clearGoalsAndTasks() |
|
| public GoalSelector |
| getGoalSelector() |
| method_1_3954() |
| getGoalSelector() |
|
| public void |
|
| protected void |
| removeAfterChangingDimensions() |
| method_30076() |
| removeFromDimension() |
|
| public ItemStack |
| getPickResult() |
| method_31480() |
| getPickBlockStack() |
|
| protected void |
|
| public void |
|
| public float |
| chargeSpeedModifier() |
| method_76091() |
| getRiderChargingSpeedMultiplier() |
|
| private BrainDebugData |
|
| private GoalSelectorDebugData |
| lambda$registerDebugValues$1() |
| method_74659() |
| method_74659() |
|
| private static void |
|
| private EntityPathDebugData |
| lambda$registerDebugValues$0() |
| method_74660() |
| method_74660() |
|
| private static boolean |
|
| private void |
|
| private static boolean |
|
| private static void |
|