Class CreakingEntity
- All Implemented Interfaces:
ComponentsAccess
,Attackable
,DataTracked
,EquipmentHolder
,Leashable
,Monster
,Targeter
,ScoreHolder
,Nameable
,EntityLike
,UniquelyIdentifiable
- Mappings:
Namespace Name named net/minecraft/entity/mob/CreakingEntity
intermediary net/minecraft/class_10275
official cqo
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate class
private class
private class
private class
private class
private class
Nested classes/interfaces inherited from class net.minecraft.entity.LivingEntity
LivingEntity.FallSounds
Nested classes/interfaces inherited from class net.minecraft.entity.Entity
Entity.MoveEffect, Entity.PositionUpdater, Entity.RemovalReason
Nested classes/interfaces inherited from interface net.minecraft.entity.Leashable
Leashable.LeashData
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final TrackedData
<Boolean> private static final float
final AnimationState
private int
private static final TrackedData
<Boolean> final AnimationState
static final int
static final float
static final int
private static final int
private static final int
private static final float
private static final float
private static final float
static final int
static final int
static final int
private static final int
private boolean
private static final TrackedData
<Optional<BlockPos>> final AnimationState
private int
private int
private int
private static final TrackedData
<Boolean> Fields inherited from class net.minecraft.entity.mob.PathAwareEntity
DEFAULT_PATHFINDING_FAVOR
Fields inherited from class net.minecraft.entity.mob.MobEntity
ambientSoundChance, BASE_ENCHANTED_ARMOR_CHANCE, BASE_ENCHANTED_MAIN_HAND_EQUIPMENT_CHANCE, BASE_SPAWN_EQUIPMENT_CHANCE, DEFAULT_CAN_PICKUP_LOOT_CHANCE, experiencePoints, field_35039, goalSelector, jumpControl, lookControl, MINIMUM_DROPPED_EXPERIENCE_PER_EQUIPMENT, moveControl, navigation, RANDOM_SPAWN_BONUS_MODIFIER_ID, targetSelector
Fields inherited from class net.minecraft.entity.LivingEntity
activeItemStack, attackingPlayer, ATTRIBUTES_NBT_KEY, BABY_SCALE_FACTOR, bodyYaw, brain, dead, DEATH_TICKS, deathTime, defaultMaxHealth, despawnCounter, elytraFlightController, equipment, EQUIPMENT_SLOT_ID, 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, 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, stuckArrowTimer, stuckStingerTimer, upwardSpeed, USING_ITEM_FLAG, USING_RIPTIDE_FLAG
Fields inherited from class net.minecraft.entity.Entity
age, collidedSoftly, dataTracker, DEFAULT_FRICTION, DEFAULT_MIN_FREEZE_DAMAGE_TICKS, DEFAULT_PORTAL_COOLDOWN, distanceTraveled, fallDistance, field_44870, field_44871, field_44872, field_49073, field_49791, firstUpdate, FLAGS, fluidHeight, FREEZING_DAMAGE_INTERVAL, GLIDING_FLAG_INDEX, GLOWING_FLAG_INDEX, groundCollision, horizontalCollision, ID_KEY, inPowderSnow, intersectionChecked, lastPitch, lastRenderX, lastRenderY, lastRenderZ, lastX, lastY, lastYaw, lastZ, MAX_COMMAND_TAGS, MAX_RIDING_COOLDOWN, MIN_RISING_BUBBLE_COLUMN_SPEED, movementMultiplier, noClip, ON_FIRE_FLAG_INDEX, PASSENGERS_KEY, portalManager, POSE, random, ridingCooldown, speed, submergedInWater, supportingBlockPos, timeUntilRegen, touchingWater, uuid, UUID_KEY, uuidString, velocityDirty, velocityModified, verticalCollision, wasInPowderSnow
Fields inherited from interface net.minecraft.entity.Leashable
LEASH_NBT_KEY, MAX_LEASH_LENGTH, SHORT_LEASH_LENGTH
Fields inherited from interface net.minecraft.entity.mob.Monster
NORMAL_MONSTER_EXPERIENCE, SMALL_MONSTER_EXPERIENCE, STRONG_MONSTER_EXPERIENCE, STRONGER_MONSTER_EXPERIENCE, WITHER_EXPERIENCE, ZERO_EXPERIENCE
Fields inherited from interface net.minecraft.scoreboard.ScoreHolder
WILDCARD, WILDCARD_NAME
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
activate
(PlayerEntity player) protected void
addPassenger
(Entity passenger) Addspassenger
as a passenger.void
addVelocity
(double deltaX, double deltaY, double deltaZ) becomeAngryAndGetPlayer
(DamageSource damageSource) protected boolean
canAddPassenger
(Entity passenger) Returns whetherentity
can ride this entity.boolean
canUsePortals
(boolean allowVehicles) Returns whether the entity can use nether portals and end portals.protected boolean
Returnstrue
if this entity supports passengers in general.protected BodyControl
protected Brain.Profile
<CreakingEntity> protected EntityNavigation
createNavigation
(World world) boolean
damage
(ServerWorld world, DamageSource source, float amount) Applies a damage to this entity.void
protected Brain
<?> deserializeBrain
(com.mojang.serialization.Dynamic<?> dynamic) void
protected SoundEvent
getBrain()
protected SoundEvent
protected SoundEvent
getHurtSound
(DamageSource source) float
getPathfindingFavor
(BlockPos pos, WorldView world) void
handleStatus
(byte status) Called on the client when the entity receives an entity status from the server.boolean
protected void
initDataTracker
(DataTracker.Builder builder) Initializes data tracker.void
initHomePos
(BlockPos homePos) boolean
isActive()
boolean
boolean
Returns whether the entity is immune to fire damage.boolean
Returns whether the entity can be pushed by other entities.boolean
boolean
boolean
void
killFromHeart
(DamageSource damageSource) protected void
mobTick
(ServerWorld world) void
protected void
playStepSound
(BlockPos pos, BlockState state) void
Reads custom data fromnbt
.protected void
void
setActive
(boolean active) void
void
setHomePos
(BlockPos pos) boolean
void
takeKnockback
(double strength, double x, double z) void
tick()
Ticks this entity.private void
void
boolean
tryAttack
(ServerWorld world, Entity target) void
protected void
updateLimbs
(float posDelta) protected void
void
Writes custom data tonbt
.Methods inherited from class net.minecraft.entity.mob.HostileEntity
canSpawnIgnoreLightLevel, canSpawnInDark, createHostileAttributes, getFallSounds, getProjectileType, getSoundCategory, getSplashSound, getSwimSound, isAngryAt, isDisallowedInPeaceful, isSpawnDark, shouldDropExperience, shouldDropLoot, updateDespawnCounter
Methods inherited from class net.minecraft.entity.mob.PathAwareEntity
beforeLeashTick, canSpawn, getFollowLeashSpeed, getPathfindingFavor, isNavigating, isPanicking, onShortLeashTick, shouldFollowLeash
Methods inherited from class net.minecraft.entity.mob.MobEntity
baseTick, breakLongLeash, canActVoluntarily, canBeLeashed, canDispenserEquipSlot, canGather, canImmediatelyDespawn, canMobSpawn, canMoveVoluntarily, cannotDespawn, canPickupItem, canPickUpLoot, canSpawn, canTarget, canUseRangedWeapon, checkDespawn, clampHeadYaw, clearGoals, clearGoalsAndTasks, clearPositionTarget, convertTo, convertTo, createEquipmentInventory, createMobAttributes, dropAllForeignEquipment, dropEquipment, dropForeignEquipment, dropLoot, 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, isInWalkTargetRange, isInWalkTargetRange, isLeftHanded, isPersistent, isWearingBodyArmor, lookAtEntity, loot, movesIndependently, onEatingGrass, onFinishPathfinding, onLeashRemoved, onPlayerSpawnedChild, onStartPathfinding, playAmbientSound, playHurtSound, playSpawnEffects, prefersNewDamageableItem, prefersNewEquipment, removeFromDimension, setAiDisabled, setAttacking, setBaby, setCanPickUpLoot, setDropGuaranteed, setEquipmentDropChance, setEquipmentFromTable, setEquipmentFromTable, setForwardSpeed, setLeashData, setLeftHanded, setMovementSpeed, setPathfindingPenalty, setPersistent, setPositionTarget, setSidewaysSpeed, setTarget, setUpwardSpeed, spawnsTooManyForEachTry, startRiding, stopMovement, swimUpward, tickNewAi, tryEquip, turnHead, updateAttribute, updateEnchantments, updateGoalControls
Methods 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, damageArmor, damageEquipment, damageHelmet, disableExperienceDropping, drop, dropExperience, dropInventory, dropItem, endCombat, enterCombat, equipStack, fall, forEachGeneratedItem, forEachGiftedItem, forEachShearedItem, 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, 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, getSlotForHand, getSoundPitch, getSoundVolume, getStackInArm, getStackInHand, getStackReference, getStatusEffect, getStatusEffects, getStepHeight, getStingerCount, getStuckArrowCount, getVelocityMultiplier, getWeaponDisableBlockingForSeconds, getWeaponStack, getYaw, giveOrDropStack, handleFallDamage, hasInvertedHealingAndHarm, hasLandedInFluid, hasNoDrag, hasStackEquipped, hasStatusEffect, heal, hurtByWater, isAffectedBySplashPotions, isAlive, isArmorSlot, isBaby, isBlocking, isClimbing, isDead, isEntityLookingAtMe, isExperienceDroppingDisabled, isGliding, isGlowing, isHolding, isHolding, isHoldingOntoLadder, isImmobile, isInCreativeMode, isInsideWall, isInSwimmingPose, isInvulnerableTo, isMobOrPlayer, isPartOfGame, isSleeping, isUsingItem, isUsingRiptide, jump, kill, knockback, knockDownwards, lerpHeadYaw, lerpYaw, lookAt, markEffectsDirty, modifyAppliedDamage, onAttacking, onDamaged, onDeath, onEquipStack, onKilledBy, onRemoval, 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, shouldRenderName, shouldSwimInFluids, sleep, spawnItemParticles, stopGliding, stopRiding, stopUsingItem, swingHand, swingHand, takeShieldHit, teleport, tickControlled, tickCramming, tickGliding, tickHandSwing, tickInVoid, tickItemStackUsage, tickMovementInput, tickRiding, tickRiptide, tickStatusEffects, tiltScreen, travel, triggerItemPickedUpByEntityCriteria, updateLimbs, updatePotionVisibility, updateTrackedHeadRotation, wakeUp, wouldNotSuffocateInPose
Methods inherited from class net.minecraft.entity.Entity
addAirTravelEffects, addCommandTag, addFlapEffects, addPortalChunkTicketAt, addVelocity, addVelocityInternal, adjustMovementForCollisions, adjustMovementForPiston, adjustMovementForSneaking, applyBubbleColumnEffects, applyBubbleColumnSurfaceEffects, applyGravity, applyMirror, applyRotation, attemptTickInVoid, bypassesLandingEffects, bypassesSteppingEffects, calculateBoundingBox, calculateDefaultBoundingBox, calculateDimensions, calculateNextStepSoundDistance, canAvoidTraps, canBeHitByProjectile, canBeSpectated, canExplosionDestroyBlock, canModifyAt, canSprintAsVehicle, canStartRiding, canTeleportBetween, castComponentValue, changeLookDirection, clientDamage, collidesWith, collidesWithStateAtPos, copyComponentFrom, copyComponentsFrom, copyComponentsFrom, copyFrom, copyPositionAndRotation, createSpawnPacket, defrost, detach, discard, dismountVehicle, distanceTo, doesNotCollide, doesRenderOnFire, dropItem, dropItem, dropStack, dropStack, emitGameEvent, emitGameEvent, equals, extinguish, extinguishWithSound, 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, getEntityWorld, getEyeHeight, getEyePos, getEyeY, getFacing, getFinalGravity, getFireTicks, getFirstPassenger, getFlag, getFluidHeight, getFreezingScale, getFrozenTicks, getHandPosOffset, getHeight, getHighSpeedSplashSound, getHorizontalFacing, getHoverEvent, getId, getJumpVelocityMultiplier, getLandingBlockState, getLandingPos, getLastRenderPos, getLeashOffset, getLeashOffset, 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, getPos, getPose, getPosWithYOffset, getProjectileDeflection, getRandom, getRandomBodyY, getRegistryManager, getRemovalReason, getRenderDistanceMultiplier, getRootVehicle, getRotationClient, getRotationVec, getRotationVecClient, getRotationVector, getRotationVector, getSavedEntityId, getScoreboardTeam, getServer, getStandingEyeHeight, getSteppingBlockState, getSteppingPos, getStepSoundPos, getSwimHeight, getSyncedPos, getTargetingMargin, getTeamColorValue, getTrackedPosition, getType, getUuid, getUuidAsString, getVehicle, getVehicleAttachmentPos, getVelocity, getVelocityAffectingPos, getWidth, getWorld, getWorldSpawnPos, getX, getY, getYaw, getZ, handleAttack, handleFall, handleFallDamageForPassengers, hasCollidedSoftly, hasControllingPassenger, hasCustomName, hashCode, hasNoGravity, hasPassenger, hasPassenger, hasPassengerDeep, hasPassengers, hasPlayerRider, hasPortalCooldown, hasVehicle, igniteByLava, interactAt, isAlwaysInvulnerableTo, isAttackable, isCollidable, isConnectedThroughVehicle, isControlledByMainPlayer, isControlledByPlayer, isCrawling, isCustomNameVisible, isDescending, isFlappingWings, isFrozen, isGlowingLocal, isImmuneToExplosion, isInFluid, isInLava, isInPose, isInRange, isInRange, isInSameTeam, isInSneakingPose, isInterpolating, isInvisible, isInvisibleTo, isInvulnerable, isLiving, isLogicalSideForUpdatingMovement, isOnFire, isOnGround, isOnRail, 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, onKilledOther, onLanding, onPassengerLookAround, onPlayerCollision, onRemove, onRemoved, onStartedTrackingBy, onStoppedTrackingBy, onStruckByLightning, onSwimmingStart, playCombinationStepSounds, playExtinguishSound, playSecondaryStepSound, playSound, playSoundIfNotSilent, playSwimSound, playSwimSound, popQueuedCollisionCheck, populateCrashReport, pushOutOfBlocks, raycast, readNbt, recalculateDimensions, refreshPosition, refreshPositionAfterTeleport, refreshPositionAfterTeleport, refreshPositionAndAngles, refreshPositionAndAngles, refreshPositionAndAngles, reinitDimensions, removeAllPassengers, removeCommandTag, removePassenger, requestTeleport, requestTeleportAndDismount, requestTeleportOffset, resetPortalCooldown, resetPosition, rotate, saveNbt, saveSelfNbt, scheduleVelocityUpdate, serverDamage, setAir, 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, setRemoved, setRenderDistanceMultiplier, setRotation, setSilent, setSneaking, setSwimming, setUuid, setVelocity, setVelocity, setVelocityClient, setWorld, setYaw, shouldControlVehicles, shouldDismountUnderwater, shouldEscapePowderSnow, shouldPlayBurnSoundInLava, shouldRender, shouldRender, shouldSave, shouldSetPositionOnLoad, shouldSpawnSprintingParticles, shouldTickBlockCollision, sidedDamage, slowMovement, spawnBubbleColumnParticles, spawnSprintingParticles, squaredDistanceTo, squaredDistanceTo, squaredDistanceTo, startRiding, streamPassengersAndSelf, streamSelfAndPassengers, teleport, teleportTo, tickBlockCollision, tickBlockCollision, tickPortalCooldown, tickPortalTeleportation, toString, tryUsePortal, unsetRemoved, updateEventHandler, updateKilledAdvancementCriterion, updateLastAngles, updateLastPosition, updateMovementInFluid, updatePassengerForDismount, updatePassengerPosition, updatePassengerPosition, updatePosition, updatePositionAndAngles, updateSupportingBlockPos, updateSwimming, updateTrackedPosition, updateTrackedPositionAndAngles, updateVelocity, updateWaterState, writeNbt
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface net.minecraft.component.ComponentsAccess
getOrDefault, getTyped
Methods inherited from interface net.minecraft.entity.EquipmentHolder
equipStack, getEquippedStack, getSlotForStack, setEquipmentFromTable, setEquipmentFromTable, setEquipmentFromTable
Methods inherited from interface net.minecraft.entity.Leashable
applyLeashElasticity, attachLeash, canLeashAttachTo, detachLeash, detachLeashWithoutDrop, getLeashHolder, isLeashed, mightBeLeashed, readLeashDataFromNbt, setUnresolvedLeashHolderId, writeLeashDataToNbt
Methods inherited from interface net.minecraft.scoreboard.ScoreHolder
getStyledDisplayName
-
Field Details
-
UNROOTED
- Mappings:
Namespace Name Mixin selector named UNROOTED
Lnet/minecraft/entity/mob/CreakingEntity;UNROOTED:Lnet/minecraft/entity/data/TrackedData;
intermediary field_54571
Lnet/minecraft/class_10275;field_54571:Lnet/minecraft/class_2940;
official bL
Lcqo;bL:Laku;
-
ACTIVE
- Mappings:
Namespace Name Mixin selector named ACTIVE
Lnet/minecraft/entity/mob/CreakingEntity;ACTIVE:Lnet/minecraft/entity/data/TrackedData;
intermediary field_54572
Lnet/minecraft/class_10275;field_54572:Lnet/minecraft/class_2940;
official bM
Lcqo;bM:Laku;
-
CRUMBLING
- Mappings:
Namespace Name Mixin selector named CRUMBLING
Lnet/minecraft/entity/mob/CreakingEntity;CRUMBLING:Lnet/minecraft/entity/data/TrackedData;
intermediary field_55487
Lnet/minecraft/class_10275;field_55487:Lnet/minecraft/class_2940;
official bN
Lcqo;bN:Laku;
-
HOME_POS
- Mappings:
Namespace Name Mixin selector named HOME_POS
Lnet/minecraft/entity/mob/CreakingEntity;HOME_POS:Lnet/minecraft/entity/data/TrackedData;
intermediary field_55545
Lnet/minecraft/class_10275;field_55545:Lnet/minecraft/class_2940;
official bO
Lcqo;bO:Laku;
-
field_54573
private static final int field_54573- See Also:
- Mappings:
Namespace Name Mixin selector named field_54573
Lnet/minecraft/entity/mob/CreakingEntity;field_54573:I
intermediary field_54573
Lnet/minecraft/class_10275;field_54573:I
official bP
Lcqo;bP:I
-
field_54574
private static final int field_54574- See Also:
- Mappings:
Namespace Name Mixin selector named field_54574
Lnet/minecraft/entity/mob/CreakingEntity;field_54574:I
intermediary field_54574
Lnet/minecraft/class_10275;field_54574:I
official bQ
Lcqo;bQ:I
-
ATTACK_DAMAGE
private static final float ATTACK_DAMAGE- See Also:
- Mappings:
Namespace Name Mixin selector named ATTACK_DAMAGE
Lnet/minecraft/entity/mob/CreakingEntity;ATTACK_DAMAGE:F
intermediary field_54575
Lnet/minecraft/class_10275;field_54575:F
official bR
Lcqo;bR:F
-
field_54576
private static final float field_54576- See Also:
- Mappings:
Namespace Name Mixin selector named field_54576
Lnet/minecraft/entity/mob/CreakingEntity;field_54576:F
intermediary field_54576
Lnet/minecraft/class_10275;field_54576:F
official bS
Lcqo;bS:F
-
field_54577
private static final float field_54577- See Also:
- Mappings:
Namespace Name Mixin selector named field_54577
Lnet/minecraft/entity/mob/CreakingEntity;field_54577:F
intermediary field_54577
Lnet/minecraft/class_10275;field_54577:F
official bT
Lcqo;bT:F
-
field_54566
public static final int field_54566- See Also:
- Mappings:
Namespace Name Mixin selector named field_54566
Lnet/minecraft/entity/mob/CreakingEntity;field_54566:I
intermediary field_54566
Lnet/minecraft/class_10275;field_54566:I
official a
Lcqo;a:I
-
field_54578
private static final float field_54578- See Also:
- Mappings:
Namespace Name Mixin selector named field_54578
Lnet/minecraft/entity/mob/CreakingEntity;field_54578:F
intermediary field_54578
Lnet/minecraft/class_10275;field_54578:F
official bU
Lcqo;bU:F
-
field_54567
public static final float field_54567- See Also:
- Mappings:
Namespace Name Mixin selector named field_54567
Lnet/minecraft/entity/mob/CreakingEntity;field_54567:F
intermediary field_54567
Lnet/minecraft/class_10275;field_54567:F
official b
Lcqo;b:F
-
field_54569
public static final int field_54569- See Also:
- Mappings:
Namespace Name Mixin selector named field_54569
Lnet/minecraft/entity/mob/CreakingEntity;field_54569:I
intermediary field_54569
Lnet/minecraft/class_10275;field_54569:I
official c
Lcqo;c:I
-
field_54580
public static final int field_54580- See Also:
- Mappings:
Namespace Name Mixin selector named field_54580
Lnet/minecraft/entity/mob/CreakingEntity;field_54580:I
intermediary field_54580
Lnet/minecraft/class_10275;field_54580:I
official d
Lcqo;d:I
-
field_55485
public static final int field_55485- See Also:
- Mappings:
Namespace Name Mixin selector named field_55485
Lnet/minecraft/entity/mob/CreakingEntity;field_55485:I
intermediary field_55485
Lnet/minecraft/class_10275;field_55485:I
official e
Lcqo;e:I
-
field_55486
public static final int field_55486- See Also:
- Mappings:
Namespace Name Mixin selector named field_55486
Lnet/minecraft/entity/mob/CreakingEntity;field_55486:I
intermediary field_55486
Lnet/minecraft/class_10275;field_55486:I
official f
Lcqo;f:I
-
field_55488
private static final int field_55488- See Also:
- Mappings:
Namespace Name Mixin selector named field_55488
Lnet/minecraft/entity/mob/CreakingEntity;field_55488:I
intermediary field_55488
Lnet/minecraft/class_10275;field_55488:I
official bV
Lcqo;bV:I
-
attackAnimationTimer
private int attackAnimationTimer- Mappings:
Namespace Name Mixin selector named attackAnimationTimer
Lnet/minecraft/entity/mob/CreakingEntity;attackAnimationTimer:I
intermediary field_54579
Lnet/minecraft/class_10275;field_54579:I
official bW
Lcqo;bW:I
-
attackAnimationState
- Mappings:
Namespace Name Mixin selector named attackAnimationState
Lnet/minecraft/entity/mob/CreakingEntity;attackAnimationState:Lnet/minecraft/entity/AnimationState;
intermediary field_54568
Lnet/minecraft/class_10275;field_54568:Lnet/minecraft/class_7094;
official bI
Lcqo;bI:Lbwv;
-
invulnerableAnimationState
- Mappings:
Namespace Name Mixin selector named invulnerableAnimationState
Lnet/minecraft/entity/mob/CreakingEntity;invulnerableAnimationState:Lnet/minecraft/entity/AnimationState;
intermediary field_54570
Lnet/minecraft/class_10275;field_54570:Lnet/minecraft/class_7094;
official bJ
Lcqo;bJ:Lbwv;
-
crumblingAnimationState
- Mappings:
Namespace Name Mixin selector named crumblingAnimationState
Lnet/minecraft/entity/mob/CreakingEntity;crumblingAnimationState:Lnet/minecraft/entity/AnimationState;
intermediary field_55010
Lnet/minecraft/class_10275;field_55010:Lnet/minecraft/class_7094;
official bK
Lcqo;bK:Lbwv;
-
invulnerableAnimationTimer
private int invulnerableAnimationTimer- Mappings:
Namespace Name Mixin selector named invulnerableAnimationTimer
Lnet/minecraft/entity/mob/CreakingEntity;invulnerableAnimationTimer:I
intermediary field_55489
Lnet/minecraft/class_10275;field_55489:I
official bX
Lcqo;bX:I
-
glowingEyesWhileCrumbling
private boolean glowingEyesWhileCrumbling- Mappings:
Namespace Name Mixin selector named glowingEyesWhileCrumbling
Lnet/minecraft/entity/mob/CreakingEntity;glowingEyesWhileCrumbling:Z
intermediary field_55490
Lnet/minecraft/class_10275;field_55490:Z
official bY
Lcqo;bY:Z
-
nextEyeFlickerTime
private int nextEyeFlickerTime- Mappings:
Namespace Name Mixin selector named nextEyeFlickerTime
Lnet/minecraft/entity/mob/CreakingEntity;nextEyeFlickerTime:I
intermediary field_55491
Lnet/minecraft/class_10275;field_55491:I
official bZ
Lcqo;bZ:I
-
playerIntersectionTimer
private int playerIntersectionTimer- Mappings:
Namespace Name Mixin selector named playerIntersectionTimer
Lnet/minecraft/entity/mob/CreakingEntity;playerIntersectionTimer:I
intermediary field_55493
Lnet/minecraft/class_10275;field_55493:I
official ca
Lcqo;ca:I
-
-
Constructor Details
-
CreakingEntity
- Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/entity/Entity;<init>(Lnet/minecraft/entity/EntityType;Lnet/minecraft/world/World;)V
intermediary <init>
Lnet/minecraft/class_1297;<init>(Lnet/minecraft/class_1299;Lnet/minecraft/class_1937;)V
official <init>
Lbxe;<init>(Lbxn;Ldkj;)V
-
-
Method Details
-
initHomePos
- Mappings:
Namespace Name Mixin selector named initHomePos
Lnet/minecraft/entity/mob/CreakingEntity;initHomePos(Lnet/minecraft/util/math/BlockPos;)V
intermediary method_65789
Lnet/minecraft/class_10275;method_65789(Lnet/minecraft/class_2338;)V
official h
Lcqo;h(Liw;)V
-
isTransient
public boolean isTransient()- Mappings:
Namespace Name Mixin selector named isTransient
Lnet/minecraft/entity/mob/CreakingEntity;isTransient()Z
intermediary method_65902
Lnet/minecraft/class_10275;method_65902()Z
official m
Lcqo;m()Z
-
createBodyControl
- Overrides:
createBodyControl
in classMobEntity
- Mappings:
Namespace Name Mixin selector named createBodyControl
Lnet/minecraft/entity/mob/MobEntity;createBodyControl()Lnet/minecraft/entity/ai/control/BodyControl;
intermediary method_5963
Lnet/minecraft/class_1308;method_5963()Lnet/minecraft/class_1330;
official H
Lbyh;H()Lcdz;
-
createBrainProfile
- Overrides:
createBrainProfile
in classLivingEntity
- Mappings:
Namespace Name Mixin selector named createBrainProfile
Lnet/minecraft/entity/LivingEntity;createBrainProfile()Lnet/minecraft/entity/ai/brain/Brain$Profile;
intermediary method_28306
Lnet/minecraft/class_1309;method_28306()Lnet/minecraft/class_4095$class_5303;
official ed
Lbyf;ed()Lbzf$b;
-
deserializeBrain
- Overrides:
deserializeBrain
in classLivingEntity
- Mappings:
Namespace Name Mixin selector named deserializeBrain
Lnet/minecraft/entity/LivingEntity;deserializeBrain(Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/entity/ai/brain/Brain;
intermediary method_18867
Lnet/minecraft/class_1309;method_18867(Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/class_4095;
official a
Lbyf;a(Lcom/mojang/serialization/Dynamic;)Lbzf;
-
initDataTracker
Initializes data tracker.- Overrides:
initDataTracker
in 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 initDataTracker
Lnet/minecraft/entity/Entity;initDataTracker(Lnet/minecraft/entity/data/DataTracker$Builder;)V
intermediary method_5693
Lnet/minecraft/class_1297;method_5693(Lnet/minecraft/class_2945$class_9222;)V
official a
Lbxe;a(Laky$a;)V
-
createCreakingAttributes
- Mappings:
Namespace Name Mixin selector named createCreakingAttributes
Lnet/minecraft/entity/mob/CreakingEntity;createCreakingAttributes()Lnet/minecraft/entity/attribute/DefaultAttributeContainer$Builder;
intermediary method_64627
Lnet/minecraft/class_10275;method_64627()Lnet/minecraft/class_5132$class_5133;
official p
Lcqo;p()Lbzk$a;
-
isUnrooted
public boolean isUnrooted()- Mappings:
Namespace Name Mixin selector named isUnrooted
Lnet/minecraft/entity/mob/CreakingEntity;isUnrooted()Z
intermediary method_64628
Lnet/minecraft/class_10275;method_64628()Z
official u
Lcqo;u()Z
-
tryAttack
- Overrides:
tryAttack
in classMobEntity
- Mappings:
Namespace Name Mixin selector named tryAttack
Lnet/minecraft/entity/LivingEntity;tryAttack(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/Entity;)Z
intermediary method_6121
Lnet/minecraft/class_1309;method_6121(Lnet/minecraft/class_3218;Lnet/minecraft/class_1297;)Z
official c
Lbyf;c(Lasb;Lbxe;)Z
-
damage
Applies a damage to this entity. The exact implementation differs between subclasses.LivingEntity
has 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
ItemEntity
also 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:
damage
in classLivingEntity
- Returns:
- whether the entity was actually damaged
- See Also:
- Mappings:
Namespace Name Mixin selector named damage
Lnet/minecraft/entity/Entity;damage(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/damage/DamageSource;F)Z
intermediary method_64397
Lnet/minecraft/class_1297;method_64397(Lnet/minecraft/class_3218;Lnet/minecraft/class_1282;F)Z
official a
Lbxe;a(Lasb;Lbvt;F)Z
-
becomeAngryAndGetPlayer
- Mappings:
Namespace Name Mixin selector named becomeAngryAndGetPlayer
Lnet/minecraft/entity/mob/CreakingEntity;becomeAngryAndGetPlayer(Lnet/minecraft/entity/damage/DamageSource;)Lnet/minecraft/entity/player/PlayerEntity;
intermediary method_65790
Lnet/minecraft/class_10275;method_65790(Lnet/minecraft/class_1282;)Lnet/minecraft/class_1657;
official i
Lcqo;i(Lbvt;)Lcsi;
-
isPushable
public boolean isPushable()Returns whether the entity can be pushed by other entities.- Overrides:
isPushable
in classLivingEntity
- Returns:
- whether the entity can be pushed by other entities
- Mappings:
Namespace Name Mixin selector named isPushable
Lnet/minecraft/entity/Entity;isPushable()Z
intermediary method_5810
Lnet/minecraft/class_1297;method_5810()Z
official bG
Lbxe;bG()Z
-
addVelocity
public void addVelocity(double deltaX, double deltaY, double deltaZ) - Overrides:
addVelocity
in classEntity
- Mappings:
Namespace Name Mixin selector named addVelocity
Lnet/minecraft/entity/Entity;addVelocity(DDD)V
intermediary method_5762
Lnet/minecraft/class_1297;method_5762(DDD)V
official i
Lbxe;i(DDD)V
-
getBrain
- Overrides:
getBrain
in classLivingEntity
- Mappings:
Namespace Name Mixin selector named getBrain
Lnet/minecraft/entity/LivingEntity;getBrain()Lnet/minecraft/entity/ai/brain/Brain;
intermediary method_18868
Lnet/minecraft/class_1309;method_18868()Lnet/minecraft/class_4095;
official ec
Lbyf;ec()Lbzf;
-
mobTick
-
tickMovement
public void tickMovement()- Overrides:
tickMovement
in classHostileEntity
- Mappings:
Namespace Name Mixin selector named tickMovement
Lnet/minecraft/entity/LivingEntity;tickMovement()V
intermediary method_6007
Lnet/minecraft/class_1309;method_6007()V
official d_
Lbyf;d_()V
-
tick
public void tick()Ticks this entity.- Overrides:
tick
in 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 tick
Lnet/minecraft/entity/Entity;tick()V
intermediary method_5773
Lnet/minecraft/class_1297;method_5773()V
official g
Lbxe;g()V
-
updatePostDeath
protected void updatePostDeath()- Overrides:
updatePostDeath
in classLivingEntity
- Mappings:
Namespace Name Mixin selector named updatePostDeath
Lnet/minecraft/entity/LivingEntity;updatePostDeath()V
intermediary method_6108
Lnet/minecraft/class_1309;method_6108()V
official en
Lbyf;en()V
-
updateLimbs
protected void updateLimbs(float posDelta) - Overrides:
updateLimbs
in classLivingEntity
- Mappings:
Namespace Name Mixin selector named updateLimbs
Lnet/minecraft/entity/LivingEntity;updateLimbs(F)V
intermediary method_48565
Lnet/minecraft/class_1309;method_48565(F)V
official A
Lbyf;A(F)V
-
tickAttackAnimation
private void tickAttackAnimation()- Mappings:
Namespace Name Mixin selector named tickAttackAnimation
Lnet/minecraft/entity/mob/CreakingEntity;tickAttackAnimation()V
intermediary method_64624
Lnet/minecraft/class_10275;method_64624()V
official gG
Lcqo;gG()V
-
finishCrumbling
public void finishCrumbling()- Mappings:
Namespace Name Mixin selector named finishCrumbling
Lnet/minecraft/entity/mob/CreakingEntity;finishCrumbling()V
intermediary method_65793
Lnet/minecraft/class_10275;method_65793()V
official gu
Lcqo;gu()V
-
killFromHeart
- Mappings:
Namespace Name Mixin selector named killFromHeart
Lnet/minecraft/entity/mob/CreakingEntity;killFromHeart(Lnet/minecraft/entity/damage/DamageSource;)V
intermediary method_65791
Lnet/minecraft/class_10275;method_65791(Lnet/minecraft/class_1282;)V
official j
Lcqo;j(Lbvt;)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:
handleStatus
in classMobEntity
- See Also:
- API Note:
- To send an entity status, use
World.sendEntityStatus(net.minecraft.entity.Entity, byte)
. - Mappings:
Namespace Name Mixin selector named handleStatus
Lnet/minecraft/entity/Entity;handleStatus(B)V
intermediary method_5711
Lnet/minecraft/class_1297;method_5711(B)V
official b
Lbxe;b(B)V
-
isFireImmune
public boolean isFireImmune()Returns whether the entity is immune to fire damage.- Overrides:
isFireImmune
in classEntity
- Returns:
- whether the entity is immune to fire damage
- See Also:
- Mappings:
Namespace Name Mixin selector named isFireImmune
Lnet/minecraft/entity/Entity;isFireImmune()Z
intermediary method_5753
Lnet/minecraft/class_1297;method_5753()Z
official bh
Lbxe;bh()Z
-
canAddPassenger
Returns whetherentity
can ride this entity.Returning
false
causes other entities to be unable to ride this entity. For example,BoatEntity
uses 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:
canAddPassenger
in classEntity
- Returns:
- whether
entity
can ride this entity - See Also:
- Mappings:
Namespace Name Mixin selector named canAddPassenger
Lnet/minecraft/entity/Entity;canAddPassenger(Lnet/minecraft/entity/Entity;)Z
intermediary method_5818
Lnet/minecraft/class_1297;method_5818(Lnet/minecraft/class_1297;)Z
official r
Lbxe;r(Lbxe;)Z
-
couldAcceptPassenger
protected boolean couldAcceptPassenger()Returnstrue
if this entity supports passengers in general.- Overrides:
couldAcceptPassenger
in classEntity
- Returns:
true
if this entity supports passengers in general- Mappings:
Namespace Name Mixin selector named couldAcceptPassenger
Lnet/minecraft/entity/Entity;couldAcceptPassenger()Z
intermediary method_48921
Lnet/minecraft/class_1297;method_48921()Z
official bP
Lbxe;bP()Z
-
addPassenger
Addspassenger
as 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:
addPassenger
in classEntity
- Throws:
IllegalStateException
- when the method is called directly- Mappings:
Namespace Name Mixin selector named addPassenger
Lnet/minecraft/entity/Entity;addPassenger(Lnet/minecraft/entity/Entity;)V
intermediary method_5627
Lnet/minecraft/class_1297;method_5627(Lnet/minecraft/class_1297;)V
official p
Lbxe;p(Lbxe;)V
-
canUsePortals
public boolean canUsePortals(boolean allowVehicles) Returns whether the entity can use nether portals and end portals.EnderDragonEntity
,WitherEntity
, andFishingBobberEntity
cannot use portals.- Overrides:
canUsePortals
in classLivingEntity
- Returns:
- whether the entity can use nether portals and end portals
- Mappings:
Namespace Name Mixin selector named canUsePortals
Lnet/minecraft/entity/Entity;canUsePortals(Z)Z
intermediary method_5822
Lnet/minecraft/class_1297;method_5822(Z)Z
official n
Lbxe;n(Z)Z
-
isStuckWithPlayer
public boolean isStuckWithPlayer()- Mappings:
Namespace Name Mixin selector named isStuckWithPlayer
Lnet/minecraft/entity/mob/CreakingEntity;isStuckWithPlayer()Z
intermediary method_65784
Lnet/minecraft/class_10275;method_65784()Z
official gv
Lcqo;gv()Z
-
readCustomDataFromNbt
Reads custom data fromnbt
. Subclasses have to implement this.NBT is a storage format; therefore, a data from NBT is loaded to an entity instance's fields, which are used for other operations instead of the NBT. The data is written back to NBT when saving the entity.
nbt
might not have all expected keys, or might have a key whose value does not meet the requirement (such as the type or the range). This method should fall back to a reasonable default value instead of throwing an exception.- Overrides:
readCustomDataFromNbt
in classMobEntity
- See Also:
- Mappings:
Namespace Name Mixin selector named readCustomDataFromNbt
Lnet/minecraft/entity/Entity;readCustomDataFromNbt(Lnet/minecraft/nbt/NbtCompound;)V
intermediary method_5749
Lnet/minecraft/class_1297;method_5749(Lnet/minecraft/class_2487;)V
official a
Lbxe;a(Lua;)V
-
writeCustomDataToNbt
Writes custom data tonbt
. Subclasses have to implement this.NBT is a storage format; therefore, a data from NBT is loaded to an entity instance's fields, which are used for other operations instead of the NBT. The data is written back to NBT when saving the entity.
- Overrides:
writeCustomDataToNbt
in classMobEntity
- See Also:
- Mappings:
Namespace Name Mixin selector named writeCustomDataToNbt
Lnet/minecraft/entity/Entity;writeCustomDataToNbt(Lnet/minecraft/nbt/NbtCompound;)V
intermediary method_5652
Lnet/minecraft/class_1297;method_5652(Lnet/minecraft/class_2487;)V
official b
Lbxe;b(Lua;)V
-
setHomePos
- Mappings:
Namespace Name Mixin selector named setHomePos
Lnet/minecraft/entity/mob/CreakingEntity;setHomePos(Lnet/minecraft/util/math/BlockPos;)V
intermediary method_65901
Lnet/minecraft/class_10275;method_65901(Lnet/minecraft/class_2338;)V
official i
Lcqo;i(Liw;)V
-
getHomePos
- Mappings:
Namespace Name Mixin selector named getHomePos
Lnet/minecraft/entity/mob/CreakingEntity;getHomePos()Lnet/minecraft/util/math/BlockPos;
intermediary method_65900
Lnet/minecraft/class_10275;method_65900()Lnet/minecraft/class_2338;
official gw
Lcqo;gw()Liw;
-
setCrumbling
public void setCrumbling()- Mappings:
Namespace Name Mixin selector named setCrumbling
Lnet/minecraft/entity/mob/CreakingEntity;setCrumbling()V
intermediary method_65785
Lnet/minecraft/class_10275;method_65785()V
official gx
Lcqo;gx()V
-
isCrumbling
public boolean isCrumbling()- Mappings:
Namespace Name Mixin selector named isCrumbling
Lnet/minecraft/entity/mob/CreakingEntity;isCrumbling()Z
intermediary method_65786
Lnet/minecraft/class_10275;method_65786()Z
official gy
Lcqo;gy()Z
-
hasGlowingEyesWhileCrumbling
public boolean hasGlowingEyesWhileCrumbling()- Mappings:
Namespace Name Mixin selector named hasGlowingEyesWhileCrumbling
Lnet/minecraft/entity/mob/CreakingEntity;hasGlowingEyesWhileCrumbling()Z
intermediary method_65787
Lnet/minecraft/class_10275;method_65787()Z
official gB
Lcqo;gB()Z
-
updateCrumblingEyeFlicker
public void updateCrumblingEyeFlicker()- Mappings:
Namespace Name Mixin selector named updateCrumblingEyeFlicker
Lnet/minecraft/entity/mob/CreakingEntity;updateCrumblingEyeFlicker()V
intermediary method_65788
Lnet/minecraft/class_10275;method_65788()V
official gC
Lcqo;gC()V
-
playAttackSound
public void playAttackSound()- Overrides:
playAttackSound
in classMobEntity
- Mappings:
Namespace Name Mixin selector named playAttackSound
Lnet/minecraft/entity/mob/MobEntity;playAttackSound()V
intermediary method_59928
Lnet/minecraft/class_1308;method_59928()V
official gn
Lbyh;gn()V
-
getAmbientSound
- Overrides:
getAmbientSound
in classMobEntity
- Mappings:
Namespace Name Mixin selector named getAmbientSound
Lnet/minecraft/entity/mob/MobEntity;getAmbientSound()Lnet/minecraft/sound/SoundEvent;
intermediary method_5994
Lnet/minecraft/class_1308;method_5994()Lnet/minecraft/class_3414;
official s
Lbyh;s()Lawx;
-
getHurtSound
- Overrides:
getHurtSound
in classHostileEntity
- Mappings:
Namespace Name Mixin selector named getHurtSound
Lnet/minecraft/entity/LivingEntity;getHurtSound(Lnet/minecraft/entity/damage/DamageSource;)Lnet/minecraft/sound/SoundEvent;
intermediary method_6011
Lnet/minecraft/class_1309;method_6011(Lnet/minecraft/class_1282;)Lnet/minecraft/class_3414;
official e
Lbyf;e(Lbvt;)Lawx;
-
getDeathSound
- Overrides:
getDeathSound
in classHostileEntity
- Mappings:
Namespace Name Mixin selector named getDeathSound
Lnet/minecraft/entity/LivingEntity;getDeathSound()Lnet/minecraft/sound/SoundEvent;
intermediary method_6002
Lnet/minecraft/class_1309;method_6002()Lnet/minecraft/class_3414;
official j_
Lbyf;j_()Lawx;
-
playStepSound
- Overrides:
playStepSound
in classEntity
- Mappings:
Namespace Name Mixin selector named playStepSound
Lnet/minecraft/entity/Entity;playStepSound(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)V
intermediary method_5712
Lnet/minecraft/class_1297;method_5712(Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V
official b
Lbxe;b(Liw;Lebq;)V
-
getTarget
- Specified by:
getTarget
in interfaceTargeter
- Overrides:
getTarget
in classMobEntity
- Mappings:
Namespace Name Mixin selector named getTarget
Lnet/minecraft/entity/Targeter;getTarget()Lnet/minecraft/entity/LivingEntity;
intermediary method_5968
Lnet/minecraft/class_8152;method_5968()Lnet/minecraft/class_1309;
official e
Lbzc;e()Lbyf;
-
sendAiDebugData
protected void sendAiDebugData()- Overrides:
sendAiDebugData
in classMobEntity
- Mappings:
Namespace Name Mixin selector named sendAiDebugData
Lnet/minecraft/entity/mob/MobEntity;sendAiDebugData()V
intermediary method_18409
Lnet/minecraft/class_1308;method_18409()V
official ab
Lbyh;ab()V
-
takeKnockback
public void takeKnockback(double strength, double x, double z) - Overrides:
takeKnockback
in classLivingEntity
- Mappings:
Namespace Name Mixin selector named takeKnockback
Lnet/minecraft/entity/LivingEntity;takeKnockback(DDD)V
intermediary method_6005
Lnet/minecraft/class_1309;method_6005(DDD)V
official p
Lbyf;p(DDD)V
-
shouldBeUnrooted
public boolean shouldBeUnrooted()- Mappings:
Namespace Name Mixin selector named shouldBeUnrooted
Lnet/minecraft/entity/mob/CreakingEntity;shouldBeUnrooted()Z
intermediary method_64629
Lnet/minecraft/class_10275;method_64629()Z
official gD
Lcqo;gD()Z
-
activate
- Mappings:
Namespace Name Mixin selector named activate
Lnet/minecraft/entity/mob/CreakingEntity;activate(Lnet/minecraft/entity/player/PlayerEntity;)V
intermediary method_65117
Lnet/minecraft/class_10275;method_65117(Lnet/minecraft/class_1657;)V
official a
Lcqo;a(Lcsi;)V
-
deactivate
public void deactivate()- Mappings:
Namespace Name Mixin selector named deactivate
Lnet/minecraft/entity/mob/CreakingEntity;deactivate()V
intermediary method_65118
Lnet/minecraft/class_10275;method_65118()V
official gE
Lcqo;gE()V
-
setActive
public void setActive(boolean active) - Mappings:
Namespace Name Mixin selector named setActive
Lnet/minecraft/entity/mob/CreakingEntity;setActive(Z)V
intermediary method_64631
Lnet/minecraft/class_10275;method_64631(Z)V
official w
Lcqo;w(Z)V
-
isActive
public boolean isActive()- Mappings:
Namespace Name Mixin selector named isActive
Lnet/minecraft/entity/mob/CreakingEntity;isActive()Z
intermediary method_64630
Lnet/minecraft/class_10275;method_64630()Z
official gF
Lcqo;gF()Z
-
getPathfindingFavor
- Overrides:
getPathfindingFavor
in classHostileEntity
- Mappings:
Namespace Name Mixin selector named getPathfindingFavor
Lnet/minecraft/entity/mob/PathAwareEntity;getPathfindingFavor(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/world/WorldView;)F
intermediary method_6144
Lnet/minecraft/class_1314;method_6144(Lnet/minecraft/class_2338;Lnet/minecraft/class_4538;)F
official a
Lbyn;a(Liw;Ldkm;)F
-