Class CreakingEntity
- All Implemented Interfaces:
ComponentsAccess,Attackable,DataTracked,EquipmentHolder,Leashable,Monster,Targeter,ScoreHolder,HeldItemContext,Nameable,DebugTrackable,EntityLike,UniquelyIdentifiable,ServerWaypoint,Waypoint
- Mappings:
Namespace Name named net/minecraft/entity/mob/CreakingEntityintermediary net/minecraft/class_10275official cxr
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate classprivate classprivate classprivate classprivate classprivate classNested classes/interfaces inherited from class net.minecraft.entity.LivingEntity
LivingEntity.FallSoundsNested classes/interfaces inherited from class net.minecraft.entity.Entity
Entity.MoveEffect, Entity.PositionUpdater, Entity.RemovalReasonNested classes/interfaces inherited from interface net.minecraft.world.debug.DebugTrackable
DebugTrackable.DebugDataSupplier<T>, DebugTrackable.TrackerNested classes/interfaces inherited from interface net.minecraft.util.HeldItemContext
HeldItemContext.OffsetNested classes/interfaces inherited from interface net.minecraft.entity.Leashable
Leashable.Elasticity, Leashable.LeashDataNested classes/interfaces inherited from interface net.minecraft.world.waypoint.ServerWaypoint
ServerWaypoint.AzimuthWaypointTracker, ServerWaypoint.ChebyshevDistanceValidatedTracker, ServerWaypoint.ChunkWaypointTracker, ServerWaypoint.ManhattanDistanceValidatedTracker, ServerWaypoint.PositionalWaypointTracker, ServerWaypoint.WaypointTrackerNested classes/interfaces inherited from interface net.minecraft.world.waypoint.Waypoint
Waypoint.Config -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final TrackedData<Boolean> private static final floatfinal AnimationStateprivate intprivate static final TrackedData<Boolean> final AnimationStatestatic final intstatic final floatstatic final intprivate static final intprivate static final intprivate static final floatprivate static final floatprivate static final floatstatic final intstatic final intstatic final intprivate static final intprivate booleanprivate static final TrackedData<Optional<BlockPos>> final AnimationStateprivate intprivate intprivate intprivate static final TrackedData<Boolean> Fields inherited from class net.minecraft.entity.mob.PathAwareEntity
DEFAULT_PATHFINDING_FAVORFields inherited from class net.minecraft.entity.mob.MobEntity
ambientSoundChance, ARMOR_UPGRADE_CHANCE, ARMOR_UPGRADE_ROLLS, BASE_ENCHANTED_ARMOR_CHANCE, BASE_ENCHANTED_MAIN_HAND_EQUIPMENT_CHANCE, BASE_SPAWN_EQUIPMENT_CHANCE, CAN_PICK_UP_LOOT_KEY, DEFAULT_CAN_PICKUP_LOOT_CHANCE, DROP_CHANCES_KEY, experiencePoints, field_35039, goalSelector, jumpControl, LEFT_HANDED_KEY, lookControl, MINIMUM_DROPPED_EXPERIENCE_PER_EQUIPMENT, moveControl, navigation, NO_AI_KEY, RANDOM_SPAWN_BONUS_MODIFIER_ID, targetSelectorFields inherited from class net.minecraft.entity.LivingEntity
activeItemStack, attackingPlayer, ATTRIBUTES_KEY, BABY_SCALE_FACTOR, bodyYaw, brain, BRAIN_KEY, dead, DEATH_TICKS, DEATH_TIME_KEY, deathTime, defaultMaxHealth, despawnCounter, elytraFlightController, equipment, EQUIPMENT_KEY, EQUIPMENT_SLOT_ID, FALL_FLYING_KEY, field_30072, field_30074, field_30075, field_44874, field_47756, field_48827, field_55952, field_56256, forwardSpeed, glidingTicks, GLOWING_FLAG, GRAVITY, handSwinging, handSwingProgress, handSwingTicks, headTrackingIncrements, headYaw, HEALTH_KEY, HURT_BY_TIMESTAMP_KEY, HURT_TIME_KEY, hurtTime, interpolator, itemUseTimeLeft, jumping, lastAttackedTicks, lastBodyYaw, lastDamageTaken, lastHandSwingProgress, lastHeadYaw, limbAnimator, LIVING_FLAGS, maxHurtTime, NOT_WEARING_GAZE_DISGUISE_PREDICATE, OFF_HAND_ACTIVE_FLAG, playerHitTimer, preferredHand, riptideAttackDamage, riptideStack, riptideTicks, serverHeadYaw, sidewaysSpeed, SLEEPING_DIMENSIONS, SLEEPING_POS_KEY, stuckArrowTimer, stuckStingerTimer, upwardSpeed, USING_ITEM_FLAG, USING_RIPTIDE_FLAGFields inherited from class net.minecraft.entity.Entity
age, AIR_KEY, collidedSoftly, CUSTOM_DATA_KEY, CUSTOM_NAME_KEY, dataTracker, DEFAULT_FRICTION, DEFAULT_MIN_FREEZE_DAMAGE_TICKS, DEFAULT_PORTAL_COOLDOWN, distanceTraveled, FALL_DISTANCE_KEY, fallDistance, field_44870, field_44871, field_44872, field_49073, field_49791, FIRE_KEY, firstUpdate, FLAGS, fluidHeight, FREEZING_DAMAGE_INTERVAL, GLIDING_FLAG_INDEX, GLOWING_FLAG_INDEX, GLOWING_KEY, groundCollision, horizontalCollision, ID_KEY, inPowderSnow, intersectionChecked, INVULNERABLE_KEY, lastPitch, lastRenderX, lastRenderY, lastRenderZ, lastX, lastY, lastYaw, lastZ, MAX_COMMAND_TAGS, MAX_QUEUED_COLLISION_CHECKS, MAX_RIDING_COOLDOWN, MIN_RISING_BUBBLE_COLUMN_SPEED, MOTION_KEY, movementMultiplier, NO_GRAVITY_KEY, noClip, ON_FIRE_FLAG_INDEX, ON_GROUND_KEY, PASSENGERS_KEY, PORTAL_COOLDOWN_KEY, portalManager, POS_KEY, POSE, random, ridingCooldown, ROTATION_KEY, SILENT_KEY, speed, submergedInWater, supportingBlockPos, timeUntilRegen, touchingWater, uuid, UUID_KEY, uuidString, velocityDirty, velocityModified, verticalCollision, wasInPowderSnowFields inherited from interface net.minecraft.entity.Leashable
DEFAULT_ELASTIC_DISTANCE, DEFAULT_SNAPPING_DISTANCE, ELASTICITY_MULTIPLIER, field_59997, field_59998, field_59999, field_60003, HELD_ENTITY_ATTACHMENT_POINT, LEASH_HOLDER_ATTACHMENT_POINT, LEASH_NBT_KEY, QUAD_LEASH_ATTACHMENT_POINTSFields inherited from interface net.minecraft.entity.mob.Monster
NORMAL_MONSTER_EXPERIENCE, SMALL_MONSTER_EXPERIENCE, STRONG_MONSTER_EXPERIENCE, STRONGER_MONSTER_EXPERIENCE, WITHER_EXPERIENCE, ZERO_EXPERIENCEFields inherited from interface net.minecraft.scoreboard.ScoreHolder
WILDCARD, WILDCARD_NAMEFields inherited from interface net.minecraft.world.waypoint.ServerWaypoint
AZIMUTH_THRESHOLDFields inherited from interface net.minecraft.world.waypoint.Waypoint
DEFAULT_PLAYER_RANGE, DISABLE_TRACKING -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidactivate(PlayerEntity player) protected voidaddPassenger(Entity passenger) Addspassengeras a passenger.voidaddVelocity(double deltaX, double deltaY, double deltaZ) becomeAngryAndGetPlayer(DamageSource damageSource) protected booleancanAddPassenger(Entity passenger) Returns whetherentitycan ride this entity.booleancanUsePortals(boolean allowVehicles) Returns whether the entity can use nether portals and end portals.protected booleanReturnstrueif this entity supports passengers in general.protected BodyControlprotected Brain.Profile<CreakingEntity> protected EntityNavigationcreateNavigation(World world) booleandamage(ServerWorld world, DamageSource source, float amount) Applies a damage to this entity.voidprotected Brain<?> deserializeBrain(com.mojang.serialization.Dynamic<?> dynamic) voidprotected SoundEventgetBrain()protected SoundEventprotected SoundEventgetHurtSound(DamageSource source) floatgetPathfindingFavor(BlockPos pos, WorldView world) voidhandleStatus(byte status) Called on the client when the entity receives an entity status from the server.booleanprotected voidinitDataTracker(DataTracker.Builder builder) Initializes data tracker.voidinitHomePos(BlockPos homePos) booleanisActive()booleanbooleanReturns whether the entity is immune to fire damage.booleanReturns whether the entity can be pushed by other entities.booleanbooleanbooleanvoidkillFromHeart(DamageSource damageSource) protected voidmobTick(ServerWorld world) voidprotected voidplayStepSound(BlockPos pos, BlockState state) protected voidreadCustomData(ReadView view) voidsetActive(boolean active) voidvoidsetHomePos(BlockPos pos) booleanvoidtakeKnockback(double strength, double x, double z) voidtick()Ticks this entity.private voidvoidbooleantryAttack(ServerWorld world, Entity target) voidprotected voidupdateLimbs(float posDelta) protected voidprotected voidwriteCustomData(WriteView view) Methods inherited from class net.minecraft.entity.mob.HostileEntity
canSpawnIgnoreLightLevel, canSpawnInDark, createHostileAttributes, getFallSounds, getProjectileType, getSoundCategory, getSplashSound, getSwimSound, isAngryAt, isSpawnDark, shouldDropExperience, shouldDropLoot, updateDespawnCounterMethods inherited from class net.minecraft.entity.mob.PathAwareEntity
beforeLeashTick, canSpawn, getFollowLeashSpeed, getPathfindingFavor, isNavigating, isPanicking, onShortLeashTick, shouldFollowLeashMethods inherited from class net.minecraft.entity.mob.MobEntity
baseTick, canActVoluntarily, canBeLeashed, canDispenserEquipSlot, canGather, canImmediatelyDespawn, canMobSpawn, cannotDespawn, canPickupItem, canPickUpLoot, canRemoveSaddle, canSpawn, canTarget, canUseRangedWeapon, checkDespawn, clampHeadYaw, clearGoals, clearGoalsAndTasks, clearPositionTarget, convertTo, convertTo, createEquipmentInventory, createMobAttributes, dropAllForeignEquipment, dropEquipment, dropForeignEquipment, dropLoot, eat, enchantEquipment, enchantMainHandItem, equipBodyArmor, equipLootStack, getAttackBox, getBodyArmor, getControllingPassenger, getEquipmentDropChances, getEquipmentForSlot, getExperienceToDrop, getItemPickUpRangeExpander, getJumpControl, getLeashData, getLimitPerChunk, getLookControl, getLootTableKey, getLootTableSeed, getMainArm, getMaxHeadRotation, getMaxLookPitchChange, getMaxLookYawChange, getMinAmbientSoundDelay, getMoveControl, getNavigation, getPathfindingPenalty, getPickBlockStack, getPositionTarget, getPositionTargetRange, getPreferredWeapons, getSafeFallDistance, getTargetInBrain, getVisibilityCache, hasPositionTarget, hasSaddleEquipped, initEquipment, initGoals, initialize, interact, interactMob, isAffectedByDaylight, isAiDisabled, isAttacking, isInAttackRange, isInPositionTargetRange, isInPositionTargetRange, isInPositionTargetRange, isLeftHanded, isPersistent, isWearingBodyArmor, lookAtEntity, loot, movesIndependently, onEatingGrass, onFinishPathfinding, onLeashRemoved, onPlayerSpawnedChild, onStartPathfinding, playAmbientSound, playHurtSound, playSpawnEffects, prefersNewDamageableItem, prefersNewEquipment, registerTracking, removeFromDimension, setAiDisabled, setAttacking, setBaby, setCanPickUpLoot, setDropGuaranteed, setEquipmentDropChance, setEquipmentFromTable, setEquipmentFromTable, setForwardSpeed, setLeashData, setLeftHanded, setMovementSpeed, setPathfindingPenalty, setPersistent, setPositionTarget, setSidewaysSpeed, setTarget, setUpwardSpeed, snapLongLeash, spawnsTooManyForEachTry, startRiding, stopMovement, swimUpward, tickNewAi, tryEquip, turnHead, updateAttribute, updateEnchantments, updateGoalControlsMethods inherited from class net.minecraft.entity.LivingEntity
addDeathParticles, addPowderSnowSlowIfNeeded, addStatusEffect, addStatusEffect, animateDamage, applyArmorToDamage, applyDamage, applyFluidMovingSpeed, applyMovementEffects, areItemsDifferent, attackLivingEntity, becomeAngry, canBreatheInWater, canEquip, canEquipFromDispenser, canFreeze, canGlide, canGlideWith, canHaveStatusEffect, canHit, canSee, canSee, canTakeDamage, canTarget, canUseSlot, canWalkOnFluid, clampScale, clearActiveItem, clearPotionSwirls, clearSleepingPosition, clearStatusEffects, computeFallDamage, consumeItem, containsOnlyAmbientEffects, createEquipment, createLivingAttributes, createTracker, damageArmor, damageEquipment, damageHelmet, disableExperienceDropping, drop, dropExperience, dropInventory, dropItem, dropLoot, endCombat, enterCombat, equipStack, fall, forEachBrushedItem, forEachGeneratedItem, forEachGiftedItem, forEachShearedItem, generateLoot, getAbsorptionAmount, getActiveHand, getActiveItem, getActiveStatusEffects, getArmor, getArmorVisibility, getAttackDistanceScalingFactor, getAttacker, getAttacking, getAttackingPlayer, getAttackKnockbackAgainst, getAttributeBaseValue, getAttributeInstance, getAttributes, getAttributeValue, getBaseDimensions, getBaseWaterMovementSpeedMultiplier, getBlockingItem, getBodyYaw, getBoundingBox, getClimbingPos, getControlledMovementInput, getDamageBlockedAmount, getDamageTiltYaw, getDamageTracker, getDespawnCounter, getDimensions, getEffectFadeFactor, getEffectiveGravity, getEntity, getEquippedStack, getEquipSound, getExperienceToDrop, getGlidingTicks, getGravity, getHandSwingProgress, getHeadYaw, getHealth, getHitbox, getInterpolator, getItemUseTime, getItemUseTimeLeft, getJumpBoostVelocityModifier, getJumpVelocity, getJumpVelocity, getLastAttackedTime, getLastAttacker, getLastAttackTime, getLeaningPitch, getLocationBasedEnchantmentEffects, getLuck, getMainHandStack, getMaxAbsorption, getMaxHealth, getMaxRelativeHeadRotation, getMovementSpeed, getNextAirOnLand, getNextAirUnderwater, getOffGroundSpeed, getOffHandStack, getPassengerRidingPos, getPlayerHitTimer, getPoses, getPreferredEquipmentSlot, getPrimeAdversary, getRecentDamageSource, getSaddledSpeed, getSafeFallDistance, getScale, getScaleFactor, getSleepingDirection, getSleepingPosition, getSoundPitch, getSoundVolume, getStackInArm, getStackInHand, getStackReference, getStatusEffect, getStatusEffects, getStepHeight, getStingerCount, getStuckArrowCount, getVelocityMultiplier, getWaypointConfig, getWeaponDisableBlockingForSeconds, getWeaponStack, getYaw, giveOrDropStack, handleFallDamage, hasInvertedHealingAndHarm, hasLandedInFluid, hasNoDrag, hasStackEquipped, hasStatusEffect, hasWaypoint, heal, hurtByWater, isAffectedBySplashPotions, isAlive, isArmorSlot, isBaby, isBlocking, isClimbing, isDead, isEntityLookingAtMe, isExperienceDroppingDisabled, isGliding, isGlowing, isHolding, isHolding, isHoldingOntoLadder, isImmobile, isInCreativeMode, isInsideWall, isInSwimmingPose, isInvulnerableTo, isJumping, isMobOrPlayer, isPartOfGame, isSleeping, isUsingItem, isUsingRiptide, jump, kill, knockback, knockDownwards, lerpHeadYaw, lerpYaw, lookAt, markEffectsDirty, modifyAppliedDamage, onAttacking, onDamaged, onDeath, onEquipStack, onKilledBy, onRemoval, onRemove, onSpawnPacket, onStatusEffectApplied, onStatusEffectsRemoved, onStatusEffectUpgraded, onTrackedDataSet, playBlockFallSound, playSound, positionInPortal, positionInPortal, pushAway, pushAwayFrom, remove, removePowderSnowSlow, removeStatusEffect, removeStatusEffectInternal, sendEffectToControllingPlayer, sendEquipmentBreakStatus, sendPickup, setAbsorptionAmount, setAbsorptionAmountUnclamped, setAttacker, setAttacking, setAttacking, setAttackingPlayer, setBodyYaw, setCurrentHand, setDespawnCounter, setHeadYaw, setHealth, setJumping, setLivingFlag, setNearbySongPlaying, setNoDrag, setOnFireForTicks, setSleepingPosition, setSprinting, setStackInHand, setStatusEffect, setStingerCount, setStuckArrowCount, shouldAlwaysDropExperience, shouldDrown, shouldRenderName, shouldSwimInFluids, sleep, spawnItemParticles, stopGliding, stopRiding, stopUsingItem, swingHand, swingHand, takeShieldHit, teleport, tickControlled, tickCramming, tickGliding, tickHandSwing, tickInVoid, tickItemStackUsage, tickMovementInput, tickRiding, tickRiptide, tickStatusEffects, tiltScreen, travel, travelFlying, travelFlying, triggerItemPickedUpByEntityCriteria, updateLimbs, updatePotionVisibility, updateTrackedHeadRotation, wakeUp, wouldNotSuffocateInPoseMethods inherited from class net.minecraft.entity.Entity
addAirTravelEffects, addCommandTag, addFlapEffects, addPortalChunkTicketAt, addVelocity, addVelocityInternal, adjustMovementForCollisions, adjustMovementForPiston, adjustMovementForSneaking, applyBubbleColumnEffects, applyBubbleColumnSurfaceEffects, applyGravity, applyMirror, applyRotation, attemptTickInVoid, bypassesLandingEffects, bypassesSteppingEffects, calcDistanceFromBottomCollision, calculateBoundingBox, calculateDefaultBoundingBox, calculateDimensions, calculateNextStepSoundDistance, canAvoidTraps, canBeHitByProjectile, canBeSpectated, canExplosionDestroyBlock, canModifyAt, canMoveVoluntarily, canSprintAsVehicle, canStartRiding, canTeleportBetween, castComponentValue, changeLookDirection, clearQueuedCollisionChecks, clientDamage, collides, collidesWith, collidesWithFluid, collidesWithStateAtPos, copyComponentFrom, copyComponentsFrom, copyComponentsFrom, copyFrom, copyPositionAndRotation, createSpawnPacket, defrost, detach, detachAllHeldLeashes, discard, dismountVehicle, distanceTo, doesNotCollide, doesRenderOnFire, dropItem, dropStack, dropStack, dropStack, emitGameEvent, emitGameEvent, equals, extinguish, extinguishWithSound, findCollisions, get, getAir, getAttachments, getBlockPos, getBlockStateAtPos, getBlockX, getBlockY, getBlockZ, getBodyX, getBodyY, getBodyZ, getBoundingBox, getBrightnessAtEyes, getBurningDuration, getCameraPosVec, getChunkPos, getClientCameraPosVec, getCommandSource, getCommandTags, getControllingVehicle, getCustomName, getDamageSources, getDataTracker, getDefaultName, getDefaultPortalCooldown, getDisplayName, getEffectiveExplosionResistance, getEntityPos, getEntityWorld, getErrorReporterContext, getEyeHeight, getEyePos, getEyeY, getFacing, getFinalGravity, getFireTicks, getFirstPassenger, getFlag, getFluidHeight, getFreezingScale, getFrozenTicks, getHandPosOffset, getHeight, getHeldQuadLeashOffsets, getHighSpeedSplashSound, getHorizontalFacing, getHoverEvent, getId, getJumpVelocityMultiplier, getLandingBlockState, getLandingPos, getLastRenderPos, getLeashPos, getLerpedPitch, getLerpedPos, getLerpedYaw, getMaxAir, getMinFreezeDamageTicks, getMoveEffect, getMovement, getMovementDirection, getName, getNameForScoreboard, getOppositeRotationVector, getOppositeRotationVector, getParticleX, getParticleZ, getPassengerAttachmentPos, getPassengerAttachmentPos, getPassengerDismountOffset, getPassengerList, getPassengersDeep, getPistonBehavior, getPitch, getPitch, getPlayerPassengers, getPortalCooldown, getPose, getPosWithYOffset, getProjectileDeflection, getRandom, getRandomBodyY, getRegistryManager, getRemovalReason, getRenderDistanceMultiplier, getRootVehicle, getRotationClient, getRotationVec, getRotationVecClient, getRotationVector, getRotationVector, getSavedEntityId, getScoreboardTeam, getStandingEyeHeight, getSteppingBlockState, getSteppingPos, getStepSoundPos, getSwimHeight, getSyncedPos, getTargetingMargin, getTeamColorValue, getTrackedPosition, getType, getUuid, getUuidAsString, getVehicle, getVehicleAttachmentPos, getVelocity, getVelocityAffectingPos, getWidth, getWorldSpawnPos, getX, getY, getYaw, getZ, handleAttack, handleFall, handleFallDamageForPassengers, hasCollidedSoftly, hasControllingPassenger, hasCustomName, hashCode, hasNoGravity, hasPassenger, hasPassenger, hasPassengerDeep, hasPassengers, hasPlayerRider, hasPortalCooldown, hasQuadLeashAttachmentPoints, hasVehicle, igniteByLava, interactAt, isAlwaysInvulnerableTo, isAtCloudHeight, isAttackable, isCollidable, isConnectedThroughVehicle, isControlledByMainPlayer, isControlledByPlayer, isCrawling, isCustomNameVisible, isDescending, isFlappingWings, isFlyingVehicle, isFrozen, isGlowingLocal, isImmuneToExplosion, isInFluid, isInLava, isInPose, isInRange, isInRange, isInSameTeam, isInSneakingPose, isInteractable, isInterpolating, isInvisible, isInvisibleTo, isInvulnerable, isLiving, isLogicalSideForUpdatingMovement, isOnFire, isOnGround, isOnRail, isPartlyTouchingWater, isPartOf, isPlayer, isPushedByFluids, isRegionUnloaded, isRemoved, isSilent, isSneaking, isSneaky, isSpectator, isSprinting, isSubmergedIn, isSubmergedInWater, isSupportedBy, isSwimming, isTeammate, isTeamPlayer, isTouchingWater, isTouchingWaterOrRain, lerpPosAndRotation, limitFallDistance, move, movementInputToVelocity, occludeVibrationSignals, onBlockCollision, onBubbleColumnCollision, onBubbleColumnSurfaceCollision, onDataTrackerUpdate, onExplodedBy, onHeldLeashUpdate, onKilledOther, onLanding, onPassengerLookAround, onPlayerCollision, onRemoved, onStartedTrackingBy, onStoppedTrackingBy, onStruckByLightning, onSwimmingStart, playCombinationStepSounds, playExtinguishSound, playSecondaryStepSound, playSound, playSoundIfNotSilent, playSwimSound, playSwimSound, popQueuedCollisionCheck, populateCrashReport, pushOutOfBlocks, raycast, readData, recalculateDimensions, refreshPosition, refreshPositionAfterTeleport, refreshPositionAfterTeleport, refreshPositionAndAngles, refreshPositionAndAngles, refreshPositionAndAngles, reinitDimensions, removeAllPassengers, removeCommandTag, removePassenger, requestTeleport, requestTeleportAndDismount, requestTeleportOffset, resetPortalCooldown, resetPosition, rotate, saveData, saveSelfData, scheduleVelocityUpdate, serverDamage, setAir, setAlwaysSyncAbsolute, setAngles, setApplicableComponent, setBoundingBox, setChangeListener, setComponent, setCustomName, setCustomNameVisible, setFireTicks, setFlag, setFrozenTicks, setGlowing, setId, setInPowderSnow, setInvisible, setInvulnerable, setLastPositionAndAngles, setMovement, setMovement, setNoGravity, setOnFire, setOnFireFor, setOnFireFromLava, setOnGround, setPitch, setPortalCooldown, setPos, setPose, setPosition, setPosition, setPosition, setPosition, setRemoved, setRenderDistanceMultiplier, setRotation, setSilent, setSneaking, setSwimming, setUuid, setVelocity, setVelocity, setVelocityClient, setWorld, setYaw, shouldAlwaysSyncAbsolute, shouldControlVehicles, shouldDismountUnderwater, shouldEscapePowderSnow, shouldPlayBurnSoundInLava, shouldRender, shouldRender, shouldSave, shouldSetPositionOnLoad, shouldSpawnSprintingParticles, shouldTickBlockCollision, sidedDamage, slowMovement, snipAllHeldLeashes, spawnBubbleColumnParticles, spawnSprintingParticles, squaredDistanceTo, squaredDistanceTo, squaredDistanceTo, startRiding, streamPassengersAndSelf, streamSelfAndPassengers, teleport, teleportSpectatingPlayers, teleportTo, tickBlockCollision, tickBlockCollision, tickHeldLeash, tickPortalCooldown, tickPortalTeleportation, toString, tryUsePortal, unsetRemoved, updateEventHandler, updateKilledAdvancementCriterion, updateLastAngles, updateLastPosition, updateMovementInFluid, updatePassengerForDismount, updatePassengerPosition, updatePassengerPosition, updatePosition, updatePositionAndAngles, updateSupportingBlockPos, updateSwimming, updateTrackedAngles, updateTrackedPosition, updateTrackedPosition, updateTrackedPositionAndAngles, updateTrackedPositionAndAngles, updateVelocity, updateWaterState, writeDataMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface net.minecraft.component.ComponentsAccess
getOrDefault, getTypedMethods inherited from interface net.minecraft.entity.EquipmentHolder
equipStack, getEquippedStack, getSlotForStack, setEquipmentFromTable, setEquipmentFromTable, setEquipmentFromTableMethods inherited from interface net.minecraft.entity.Leashable
applyElasticity, attachLeash, canBeLeashedTo, canUseQuadLeashAttachmentPoint, detachLeash, detachLeashWithoutDrop, getDistanceToCenter, getElasticLeashDistance, getLeashHolder, getLeashOffset, getLeashOffset, getLeashSnappingDistance, getQuadLeashOffsets, isLeashed, mightBeLeashed, onLongLeashTick, readLeashData, setUnresolvedLeashHolderId, writeLeashDataMethods inherited from interface net.minecraft.util.Nameable
getStringifiedNameMethods inherited from interface net.minecraft.scoreboard.ScoreHolder
getStyledDisplayName
-
Field Details
-
UNROOTED
- Mappings:
Namespace Name Mixin selector named UNROOTEDLnet/minecraft/entity/mob/CreakingEntity;UNROOTED:Lnet/minecraft/entity/data/TrackedData;intermediary field_54571Lnet/minecraft/class_10275;field_54571:Lnet/minecraft/class_2940;official cwLcxr;cw:Lalm;
-
ACTIVE
- Mappings:
Namespace Name Mixin selector named ACTIVELnet/minecraft/entity/mob/CreakingEntity;ACTIVE:Lnet/minecraft/entity/data/TrackedData;intermediary field_54572Lnet/minecraft/class_10275;field_54572:Lnet/minecraft/class_2940;official cxLcxr;cx:Lalm;
-
CRUMBLING
- Mappings:
Namespace Name Mixin selector named CRUMBLINGLnet/minecraft/entity/mob/CreakingEntity;CRUMBLING:Lnet/minecraft/entity/data/TrackedData;intermediary field_55487Lnet/minecraft/class_10275;field_55487:Lnet/minecraft/class_2940;official cyLcxr;cy:Lalm;
-
HOME_POS
- Mappings:
Namespace Name Mixin selector named HOME_POSLnet/minecraft/entity/mob/CreakingEntity;HOME_POS:Lnet/minecraft/entity/data/TrackedData;intermediary field_55545Lnet/minecraft/class_10275;field_55545:Lnet/minecraft/class_2940;official czLcxr;cz:Lalm;
-
field_54573
private static final int field_54573- See Also:
- Mappings:
Namespace Name Mixin selector named field_54573Lnet/minecraft/entity/mob/CreakingEntity;field_54573:Iintermediary field_54573Lnet/minecraft/class_10275;field_54573:Iofficial cALcxr;cA:I
-
field_54574
private static final int field_54574- See Also:
- Mappings:
Namespace Name Mixin selector named field_54574Lnet/minecraft/entity/mob/CreakingEntity;field_54574:Iintermediary field_54574Lnet/minecraft/class_10275;field_54574:Iofficial cBLcxr;cB:I
-
ATTACK_DAMAGE
private static final float ATTACK_DAMAGE- See Also:
- Mappings:
Namespace Name Mixin selector named ATTACK_DAMAGELnet/minecraft/entity/mob/CreakingEntity;ATTACK_DAMAGE:Fintermediary field_54575Lnet/minecraft/class_10275;field_54575:Fofficial cCLcxr;cC:F
-
field_54576
private static final float field_54576- See Also:
- Mappings:
Namespace Name Mixin selector named field_54576Lnet/minecraft/entity/mob/CreakingEntity;field_54576:Fintermediary field_54576Lnet/minecraft/class_10275;field_54576:Fofficial cDLcxr;cD:F
-
field_54577
private static final float field_54577- See Also:
- Mappings:
Namespace Name Mixin selector named field_54577Lnet/minecraft/entity/mob/CreakingEntity;field_54577:Fintermediary field_54577Lnet/minecraft/class_10275;field_54577:Fofficial cELcxr;cE:F
-
field_54566
public static final int field_54566- See Also:
- Mappings:
Namespace Name Mixin selector named field_54566Lnet/minecraft/entity/mob/CreakingEntity;field_54566:Iintermediary field_54566Lnet/minecraft/class_10275;field_54566:Iofficial aLcxr;a:I
-
field_54578
private static final float field_54578- See Also:
- Mappings:
Namespace Name Mixin selector named field_54578Lnet/minecraft/entity/mob/CreakingEntity;field_54578:Fintermediary field_54578Lnet/minecraft/class_10275;field_54578:Fofficial cFLcxr;cF:F
-
field_54567
public static final float field_54567- See Also:
- Mappings:
Namespace Name Mixin selector named field_54567Lnet/minecraft/entity/mob/CreakingEntity;field_54567:Fintermediary field_54567Lnet/minecraft/class_10275;field_54567:Fofficial bLcxr;b:F
-
field_54569
public static final int field_54569- See Also:
- Mappings:
Namespace Name Mixin selector named field_54569Lnet/minecraft/entity/mob/CreakingEntity;field_54569:Iintermediary field_54569Lnet/minecraft/class_10275;field_54569:Iofficial cLcxr;c:I
-
field_54580
public static final int field_54580- See Also:
- Mappings:
Namespace Name Mixin selector named field_54580Lnet/minecraft/entity/mob/CreakingEntity;field_54580:Iintermediary field_54580Lnet/minecraft/class_10275;field_54580:Iofficial dLcxr;d:I
-
field_55485
public static final int field_55485- See Also:
- Mappings:
Namespace Name Mixin selector named field_55485Lnet/minecraft/entity/mob/CreakingEntity;field_55485:Iintermediary field_55485Lnet/minecraft/class_10275;field_55485:Iofficial eLcxr;e:I
-
field_55486
public static final int field_55486- See Also:
- Mappings:
Namespace Name Mixin selector named field_55486Lnet/minecraft/entity/mob/CreakingEntity;field_55486:Iintermediary field_55486Lnet/minecraft/class_10275;field_55486:Iofficial fLcxr;f:I
-
field_55488
private static final int field_55488- See Also:
- Mappings:
Namespace Name Mixin selector named field_55488Lnet/minecraft/entity/mob/CreakingEntity;field_55488:Iintermediary field_55488Lnet/minecraft/class_10275;field_55488:Iofficial cGLcxr;cG:I
-
attackAnimationTimer
private int attackAnimationTimer- Mappings:
Namespace Name Mixin selector named attackAnimationTimerLnet/minecraft/entity/mob/CreakingEntity;attackAnimationTimer:Iintermediary field_54579Lnet/minecraft/class_10275;field_54579:Iofficial cHLcxr;cH:I
-
attackAnimationState
- Mappings:
Namespace Name Mixin selector named attackAnimationStateLnet/minecraft/entity/mob/CreakingEntity;attackAnimationState:Lnet/minecraft/entity/AnimationState;intermediary field_54568Lnet/minecraft/class_10275;field_54568:Lnet/minecraft/class_7094;official ctLcxr;ct:Lcdk;
-
invulnerableAnimationState
- Mappings:
Namespace Name Mixin selector named invulnerableAnimationStateLnet/minecraft/entity/mob/CreakingEntity;invulnerableAnimationState:Lnet/minecraft/entity/AnimationState;intermediary field_54570Lnet/minecraft/class_10275;field_54570:Lnet/minecraft/class_7094;official cuLcxr;cu:Lcdk;
-
crumblingAnimationState
- Mappings:
Namespace Name Mixin selector named crumblingAnimationStateLnet/minecraft/entity/mob/CreakingEntity;crumblingAnimationState:Lnet/minecraft/entity/AnimationState;intermediary field_55010Lnet/minecraft/class_10275;field_55010:Lnet/minecraft/class_7094;official cvLcxr;cv:Lcdk;
-
invulnerableAnimationTimer
private int invulnerableAnimationTimer- Mappings:
Namespace Name Mixin selector named invulnerableAnimationTimerLnet/minecraft/entity/mob/CreakingEntity;invulnerableAnimationTimer:Iintermediary field_55489Lnet/minecraft/class_10275;field_55489:Iofficial cILcxr;cI:I
-
glowingEyesWhileCrumbling
private boolean glowingEyesWhileCrumbling- Mappings:
Namespace Name Mixin selector named glowingEyesWhileCrumblingLnet/minecraft/entity/mob/CreakingEntity;glowingEyesWhileCrumbling:Zintermediary field_55490Lnet/minecraft/class_10275;field_55490:Zofficial cJLcxr;cJ:Z
-
nextEyeFlickerTime
private int nextEyeFlickerTime- Mappings:
Namespace Name Mixin selector named nextEyeFlickerTimeLnet/minecraft/entity/mob/CreakingEntity;nextEyeFlickerTime:Iintermediary field_55491Lnet/minecraft/class_10275;field_55491:Iofficial cKLcxr;cK:I
-
playerIntersectionTimer
private int playerIntersectionTimer- Mappings:
Namespace Name Mixin selector named playerIntersectionTimerLnet/minecraft/entity/mob/CreakingEntity;playerIntersectionTimer:Iintermediary field_55493Lnet/minecraft/class_10275;field_55493:Iofficial cLLcxr;cL:I
-
-
Constructor Details
-
CreakingEntity
- Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/entity/Entity;<init>(Lnet/minecraft/entity/EntityType;Lnet/minecraft/world/World;)Vintermediary <init>Lnet/minecraft/class_1297;<init>(Lnet/minecraft/class_1299;Lnet/minecraft/class_1937;)Vofficial <init>Lcdv;<init>(Lcee;Ldrq;)V
-
-
Method Details
-
initHomePos
- Mappings:
Namespace Name Mixin selector named initHomePosLnet/minecraft/entity/mob/CreakingEntity;initHomePos(Lnet/minecraft/util/math/BlockPos;)Vintermediary method_65789Lnet/minecraft/class_10275;method_65789(Lnet/minecraft/class_2338;)Vofficial hLcxr;h(Lja;)V
-
isTransient
public boolean isTransient()- Mappings:
Namespace Name Mixin selector named isTransientLnet/minecraft/entity/mob/CreakingEntity;isTransient()Zintermediary method_65902Lnet/minecraft/class_10275;method_65902()Zofficial kLcxr;k()Z
-
createBodyControl
- Overrides:
createBodyControlin classMobEntity- Mappings:
Namespace Name Mixin selector named createBodyControlLnet/minecraft/entity/mob/MobEntity;createBodyControl()Lnet/minecraft/entity/ai/control/BodyControl;intermediary method_5963Lnet/minecraft/class_1308;method_5963()Lnet/minecraft/class_1330;official NLcey;N()Lckr;
-
createBrainProfile
- Overrides:
createBrainProfilein classLivingEntity- Mappings:
Namespace Name Mixin selector named createBrainProfileLnet/minecraft/entity/LivingEntity;createBrainProfile()Lnet/minecraft/entity/ai/brain/Brain$Profile;intermediary method_28306Lnet/minecraft/class_1309;method_28306()Lnet/minecraft/class_4095$class_5303;official erLcew;er()Lcfw$b;
-
deserializeBrain
- Overrides:
deserializeBrainin classLivingEntity- Mappings:
Namespace Name Mixin selector named deserializeBrainLnet/minecraft/entity/LivingEntity;deserializeBrain(Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/entity/ai/brain/Brain;intermediary method_18867Lnet/minecraft/class_1309;method_18867(Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/class_4095;official aLcew;a(Lcom/mojang/serialization/Dynamic;)Lcfw;
-
initDataTracker
Initializes data tracker.- Overrides:
initDataTrackerin classMobEntity- API Note:
- Subclasses should override this and add to the builder any data that needs to be tracked.
- Mappings:
Namespace Name Mixin selector named initDataTrackerLnet/minecraft/entity/Entity;initDataTracker(Lnet/minecraft/entity/data/DataTracker$Builder;)Vintermediary method_5693Lnet/minecraft/class_1297;method_5693(Lnet/minecraft/class_2945$class_9222;)Vofficial aLcdv;a(Lalq$a;)V
-
createCreakingAttributes
- Mappings:
Namespace Name Mixin selector named createCreakingAttributesLnet/minecraft/entity/mob/CreakingEntity;createCreakingAttributes()Lnet/minecraft/entity/attribute/DefaultAttributeContainer$Builder;intermediary method_64627Lnet/minecraft/class_10275;method_64627()Lnet/minecraft/class_5132$class_5133;official mLcxr;m()Lcgb$a;
-
isUnrooted
public boolean isUnrooted()- Mappings:
Namespace Name Mixin selector named isUnrootedLnet/minecraft/entity/mob/CreakingEntity;isUnrooted()Zintermediary method_64628Lnet/minecraft/class_10275;method_64628()Zofficial nLcxr;n()Z
-
tryAttack
- Overrides:
tryAttackin classMobEntity- Mappings:
Namespace Name Mixin selector named tryAttackLnet/minecraft/entity/LivingEntity;tryAttack(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/Entity;)Zintermediary method_6121Lnet/minecraft/class_1309;method_6121(Lnet/minecraft/class_3218;Lnet/minecraft/class_1297;)Zofficial cLcew;c(Lawx;Lcdv;)Z
-
damage
Applies a damage to this entity. The exact implementation differs between subclasses.LivingEntityhas health value, and damaging the entity decreases it. This also handles shields, extra damage to helmets for falling blocks, setting the attacker, playing hurt sound, etc.Some entities like
ItemEntityalso have health value, which the overridden method decrements. There also exist several entities, likeEndCrystalEntity, where any damage discards the entity (perhaps with an explosion).If this is overridden, it must check the result of
LivingEntity.isInvulnerableTo(net.minecraft.server.world.ServerWorld, net.minecraft.entity.damage.DamageSource)and return early.- Overrides:
damagein classLivingEntity- Returns:
- whether the entity was actually damaged
- See Also:
- Mappings:
Namespace Name Mixin selector named damageLnet/minecraft/entity/Entity;damage(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/damage/DamageSource;F)Zintermediary method_64397Lnet/minecraft/class_1297;method_64397(Lnet/minecraft/class_3218;Lnet/minecraft/class_1282;F)Zofficial aLcdv;a(Lawx;Lcci;F)Z
-
becomeAngryAndGetPlayer
- Mappings:
Namespace Name Mixin selector named becomeAngryAndGetPlayerLnet/minecraft/entity/mob/CreakingEntity;becomeAngryAndGetPlayer(Lnet/minecraft/entity/damage/DamageSource;)Lnet/minecraft/entity/player/PlayerEntity;intermediary method_65790Lnet/minecraft/class_10275;method_65790(Lnet/minecraft/class_1282;)Lnet/minecraft/class_1657;official iLcxr;i(Lcci;)Lczl;
-
isPushable
public boolean isPushable()Returns whether the entity can be pushed by other entities.- Overrides:
isPushablein classLivingEntity- Returns:
- whether the entity can be pushed by other entities
- Mappings:
Namespace Name Mixin selector named isPushableLnet/minecraft/entity/Entity;isPushable()Zintermediary method_5810Lnet/minecraft/class_1297;method_5810()Zofficial bULcdv;bU()Z
-
addVelocity
public void addVelocity(double deltaX, double deltaY, double deltaZ) - Overrides:
addVelocityin classEntity- Mappings:
Namespace Name Mixin selector named addVelocityLnet/minecraft/entity/Entity;addVelocity(DDD)Vintermediary method_5762Lnet/minecraft/class_1297;method_5762(DDD)Vofficial iLcdv;i(DDD)V
-
getBrain
- Overrides:
getBrainin classLivingEntity- Mappings:
Namespace Name Mixin selector named getBrainLnet/minecraft/entity/LivingEntity;getBrain()Lnet/minecraft/entity/ai/brain/Brain;intermediary method_18868Lnet/minecraft/class_1309;method_18868()Lnet/minecraft/class_4095;official eqLcew;eq()Lcfw;
-
mobTick
-
tickMovement
public void tickMovement()- Overrides:
tickMovementin classHostileEntity- Mappings:
Namespace Name Mixin selector named tickMovementLnet/minecraft/entity/LivingEntity;tickMovement()Vintermediary method_6007Lnet/minecraft/class_1309;method_6007()Vofficial e_Lcew;e_()V
-
tick
public void tick()Ticks this entity.- Overrides:
tickin classMobEntity- See Also:
- API Note:
- This can be overridden to add additional logics.
super.tick();should be called in those cases. - Implementation Note:
- By default, this delegates all logics to
MobEntity.baseTick(). - Mappings:
Namespace Name Mixin selector named tickLnet/minecraft/entity/Entity;tick()Vintermediary method_5773Lnet/minecraft/class_1297;method_5773()Vofficial gLcdv;g()V
-
updatePostDeath
protected void updatePostDeath()- Overrides:
updatePostDeathin classLivingEntity- Mappings:
Namespace Name Mixin selector named updatePostDeathLnet/minecraft/entity/LivingEntity;updatePostDeath()Vintermediary method_6108Lnet/minecraft/class_1309;method_6108()Vofficial eCLcew;eC()V
-
updateLimbs
protected void updateLimbs(float posDelta) - Overrides:
updateLimbsin classLivingEntity- Mappings:
Namespace Name Mixin selector named updateLimbsLnet/minecraft/entity/LivingEntity;updateLimbs(F)Vintermediary method_48565Lnet/minecraft/class_1309;method_48565(F)Vofficial ALcew;A(F)V
-
tickAttackAnimation
private void tickAttackAnimation()- Mappings:
Namespace Name Mixin selector named tickAttackAnimationLnet/minecraft/entity/mob/CreakingEntity;tickAttackAnimation()Vintermediary method_64624Lnet/minecraft/class_10275;method_64624()Vofficial gTLcxr;gT()V
-
finishCrumbling
public void finishCrumbling()- Mappings:
Namespace Name Mixin selector named finishCrumblingLnet/minecraft/entity/mob/CreakingEntity;finishCrumbling()Vintermediary method_65793Lnet/minecraft/class_10275;method_65793()Vofficial sLcxr;s()V
-
killFromHeart
- Mappings:
Namespace Name Mixin selector named killFromHeartLnet/minecraft/entity/mob/CreakingEntity;killFromHeart(Lnet/minecraft/entity/damage/DamageSource;)Vintermediary method_65791Lnet/minecraft/class_10275;method_65791(Lnet/minecraft/class_1282;)Vofficial jLcxr;j(Lcci;)V
-
handleStatus
public void handleStatus(byte status) Called on the client when the entity receives an entity status from the server. They are often used to spawn particles or play sounds. Subclasses can override this method to handle custom entity status.- Overrides:
handleStatusin classMobEntity- See Also:
- API Note:
- To send an entity status, use
World.sendEntityStatus(net.minecraft.entity.Entity, byte). - Mappings:
Namespace Name Mixin selector named handleStatusLnet/minecraft/entity/Entity;handleStatus(B)Vintermediary method_5711Lnet/minecraft/class_1297;method_5711(B)Vofficial bLcdv;b(B)V
-
isFireImmune
public boolean isFireImmune()Returns whether the entity is immune to fire damage.- Overrides:
isFireImmunein classEntity- Returns:
- whether the entity is immune to fire damage
- See Also:
- Mappings:
Namespace Name Mixin selector named isFireImmuneLnet/minecraft/entity/Entity;isFireImmune()Zintermediary method_5753Lnet/minecraft/class_1297;method_5753()Zofficial btLcdv;bt()Z
-
canAddPassenger
Returns whetherentitycan ride this entity.Returning
falsecauses other entities to be unable to ride this entity. For example,BoatEntityuses this to restrict how many passengers can ride the same boat (2 for normal, 1 for chest boat).This is the opposite of
Entity.canStartRiding(net.minecraft.entity.Entity).- Overrides:
canAddPassengerin classEntity- Returns:
- whether
entitycan ride this entity - See Also:
- Mappings:
Namespace Name Mixin selector named canAddPassengerLnet/minecraft/entity/Entity;canAddPassenger(Lnet/minecraft/entity/Entity;)Zintermediary method_5818Lnet/minecraft/class_1297;method_5818(Lnet/minecraft/class_1297;)Zofficial sLcdv;s(Lcdv;)Z
-
couldAcceptPassenger
protected boolean couldAcceptPassenger()Returnstrueif this entity supports passengers in general.- Overrides:
couldAcceptPassengerin classEntity- Returns:
trueif this entity supports passengers in general- Mappings:
Namespace Name Mixin selector named couldAcceptPassengerLnet/minecraft/entity/Entity;couldAcceptPassenger()Zintermediary method_48921Lnet/minecraft/class_1297;method_48921()Zofficial ccLcdv;cc()Z
-
addPassenger
Addspassengeras a passenger. This should not be called normally; callEntity.startRiding(Entity)instead. (Note that the entity to pass and the entity to call are swapped in this case;entity.startRiding(vehicle)is the equivalent ofvehicle.addPassenger(entity).)- Overrides:
addPassengerin classEntity- Throws:
IllegalStateException- when the method is called directly- Mappings:
Namespace Name Mixin selector named addPassengerLnet/minecraft/entity/Entity;addPassenger(Lnet/minecraft/entity/Entity;)Vintermediary method_5627Lnet/minecraft/class_1297;method_5627(Lnet/minecraft/class_1297;)Vofficial qLcdv;q(Lcdv;)V
-
canUsePortals
public boolean canUsePortals(boolean allowVehicles) Returns whether the entity can use nether portals and end portals.EnderDragonEntity,WitherEntity, andFishingBobberEntitycannot use portals.- Overrides:
canUsePortalsin classLivingEntity- Returns:
- whether the entity can use nether portals and end portals
- Mappings:
Namespace Name Mixin selector named canUsePortalsLnet/minecraft/entity/Entity;canUsePortals(Z)Zintermediary method_5822Lnet/minecraft/class_1297;method_5822(Z)Zofficial oLcdv;o(Z)Z
-
isStuckWithPlayer
public boolean isStuckWithPlayer()- Mappings:
Namespace Name Mixin selector named isStuckWithPlayerLnet/minecraft/entity/mob/CreakingEntity;isStuckWithPlayer()Zintermediary method_65784Lnet/minecraft/class_10275;method_65784()Zofficial gILcxr;gI()Z
-
readCustomData
- Overrides:
readCustomDatain classMobEntity- Mappings:
Namespace Name Mixin selector named readCustomDataLnet/minecraft/entity/Entity;readCustomData(Lnet/minecraft/storage/ReadView;)Vintermediary method_5749Lnet/minecraft/class_1297;method_5749(Lnet/minecraft/class_11368;)Vofficial aLcdv;a(Lfip;)V
-
writeCustomData
- Overrides:
writeCustomDatain classMobEntity- Mappings:
Namespace Name Mixin selector named writeCustomDataLnet/minecraft/entity/Entity;writeCustomData(Lnet/minecraft/storage/WriteView;)Vintermediary method_5652Lnet/minecraft/class_1297;method_5652(Lnet/minecraft/class_11372;)Vofficial aLcdv;a(Lfir;)V
-
setHomePos
- Mappings:
Namespace Name Mixin selector named setHomePosLnet/minecraft/entity/mob/CreakingEntity;setHomePos(Lnet/minecraft/util/math/BlockPos;)Vintermediary method_65901Lnet/minecraft/class_10275;method_65901(Lnet/minecraft/class_2338;)Vofficial iLcxr;i(Lja;)V
-
getHomePos
- Mappings:
Namespace Name Mixin selector named getHomePosLnet/minecraft/entity/mob/CreakingEntity;getHomePos()Lnet/minecraft/util/math/BlockPos;intermediary method_65900Lnet/minecraft/class_10275;method_65900()Lnet/minecraft/class_2338;official gJLcxr;gJ()Lja;
-
setCrumbling
public void setCrumbling()- Mappings:
Namespace Name Mixin selector named setCrumblingLnet/minecraft/entity/mob/CreakingEntity;setCrumbling()Vintermediary method_65785Lnet/minecraft/class_10275;method_65785()Vofficial gKLcxr;gK()V
-
isCrumbling
public boolean isCrumbling()- Mappings:
Namespace Name Mixin selector named isCrumblingLnet/minecraft/entity/mob/CreakingEntity;isCrumbling()Zintermediary method_65786Lnet/minecraft/class_10275;method_65786()Zofficial gLLcxr;gL()Z
-
hasGlowingEyesWhileCrumbling
public boolean hasGlowingEyesWhileCrumbling()- Mappings:
Namespace Name Mixin selector named hasGlowingEyesWhileCrumblingLnet/minecraft/entity/mob/CreakingEntity;hasGlowingEyesWhileCrumbling()Zintermediary method_65787Lnet/minecraft/class_10275;method_65787()Zofficial gOLcxr;gO()Z
-
updateCrumblingEyeFlicker
public void updateCrumblingEyeFlicker()- Mappings:
Namespace Name Mixin selector named updateCrumblingEyeFlickerLnet/minecraft/entity/mob/CreakingEntity;updateCrumblingEyeFlicker()Vintermediary method_65788Lnet/minecraft/class_10275;method_65788()Vofficial gPLcxr;gP()V
-
playAttackSound
public void playAttackSound()- Overrides:
playAttackSoundin classMobEntity- Mappings:
Namespace Name Mixin selector named playAttackSoundLnet/minecraft/entity/mob/MobEntity;playAttackSound()Vintermediary method_59928Lnet/minecraft/class_1308;method_59928()Vofficial gBLcey;gB()V
-
getAmbientSound
- Overrides:
getAmbientSoundin classMobEntity- Mappings:
Namespace Name Mixin selector named getAmbientSoundLnet/minecraft/entity/mob/MobEntity;getAmbientSound()Lnet/minecraft/sound/SoundEvent;intermediary method_5994Lnet/minecraft/class_1308;method_5994()Lnet/minecraft/class_3414;official pLcey;p()Lbcd;
-
getHurtSound
- Overrides:
getHurtSoundin classHostileEntity- Mappings:
Namespace Name Mixin selector named getHurtSoundLnet/minecraft/entity/LivingEntity;getHurtSound(Lnet/minecraft/entity/damage/DamageSource;)Lnet/minecraft/sound/SoundEvent;intermediary method_6011Lnet/minecraft/class_1309;method_6011(Lnet/minecraft/class_1282;)Lnet/minecraft/class_3414;official eLcew;e(Lcci;)Lbcd;
-
getDeathSound
- Overrides:
getDeathSoundin classHostileEntity- Mappings:
Namespace Name Mixin selector named getDeathSoundLnet/minecraft/entity/LivingEntity;getDeathSound()Lnet/minecraft/sound/SoundEvent;intermediary method_6002Lnet/minecraft/class_1309;method_6002()Lnet/minecraft/class_3414;official f_Lcew;f_()Lbcd;
-
playStepSound
- Overrides:
playStepSoundin classEntity- Mappings:
Namespace Name Mixin selector named playStepSoundLnet/minecraft/entity/Entity;playStepSound(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)Vintermediary method_5712Lnet/minecraft/class_1297;method_5712(Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Vofficial bLcdv;b(Lja;Lejm;)V
-
getTarget
- Specified by:
getTargetin interfaceTargeter- Overrides:
getTargetin classMobEntity- Mappings:
Namespace Name Mixin selector named getTargetLnet/minecraft/entity/Targeter;getTarget()Lnet/minecraft/entity/LivingEntity;intermediary method_5968Lnet/minecraft/class_8152;method_5968()Lnet/minecraft/class_1309;official eLcft;e()Lcew;
-
takeKnockback
public void takeKnockback(double strength, double x, double z) - Overrides:
takeKnockbackin classLivingEntity- Mappings:
Namespace Name Mixin selector named takeKnockbackLnet/minecraft/entity/LivingEntity;takeKnockback(DDD)Vintermediary method_6005Lnet/minecraft/class_1309;method_6005(DDD)Vofficial oLcew;o(DDD)V
-
shouldBeUnrooted
public boolean shouldBeUnrooted()- Mappings:
Namespace Name Mixin selector named shouldBeUnrootedLnet/minecraft/entity/mob/CreakingEntity;shouldBeUnrooted()Zintermediary method_64629Lnet/minecraft/class_10275;method_64629()Zofficial gQLcxr;gQ()Z
-
activate
- Mappings:
Namespace Name Mixin selector named activateLnet/minecraft/entity/mob/CreakingEntity;activate(Lnet/minecraft/entity/player/PlayerEntity;)Vintermediary method_65117Lnet/minecraft/class_10275;method_65117(Lnet/minecraft/class_1657;)Vofficial gLcxr;g(Lczl;)V
-
deactivate
public void deactivate()- Mappings:
Namespace Name Mixin selector named deactivateLnet/minecraft/entity/mob/CreakingEntity;deactivate()Vintermediary method_65118Lnet/minecraft/class_10275;method_65118()Vofficial gRLcxr;gR()V
-
setActive
public void setActive(boolean active) - Mappings:
Namespace Name Mixin selector named setActiveLnet/minecraft/entity/mob/CreakingEntity;setActive(Z)Vintermediary method_64631Lnet/minecraft/class_10275;method_64631(Z)Vofficial xLcxr;x(Z)V
-
isActive
public boolean isActive()- Mappings:
Namespace Name Mixin selector named isActiveLnet/minecraft/entity/mob/CreakingEntity;isActive()Zintermediary method_64630Lnet/minecraft/class_10275;method_64630()Zofficial gSLcxr;gS()Z
-
getPathfindingFavor
- Overrides:
getPathfindingFavorin classHostileEntity- Mappings:
Namespace Name Mixin selector named getPathfindingFavorLnet/minecraft/entity/mob/PathAwareEntity;getPathfindingFavor(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/world/WorldView;)Fintermediary method_6144Lnet/minecraft/class_1314;method_6144(Lnet/minecraft/class_2338;Lnet/minecraft/class_4538;)Fofficial aLcfe;a(Lja;Ldrt;)F
-