Class BreezeEntity
- All Implemented Interfaces:
Attackable,DataTracked,EquipmentHolder,Leashable,Monster,Targeter,ScoreHolder,Nameable,EntityLike
- Mappings:
Namespace Name named net/minecraft/entity/mob/BreezeEntityintermediary net/minecraft/class_8949official cmv
-
Nested Class Summary
Nested 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.entity.Leashable
Leashable.LeashData -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final intprivate static final intprivate static final intprivate static final intprivate static final intprivate static final intprivate static final floatprivate static final intprivate static final intprivate intprivate static final ProjectileDeflectionprivate intFields inherited from class net.minecraft.entity.mob.PathAwareEntity
DEFAULT_PATHFINDING_FAVORFields inherited from class net.minecraft.entity.mob.MobEntity
ambientSoundChance, armorDropChances, BASE_ENCHANTED_ARMOR_CHANCE, BASE_ENCHANTED_MAIN_HAND_EQUIPMENT_CHANCE, BASE_SPAWN_EQUIPMENT_CHANCE, bodyArmorDropChance, DEFAULT_CAN_PICKUP_LOOT_CHANCE, DEFAULT_DROP_CHANCE, experiencePoints, field_35039, field_38932, field_52220, goalSelector, handDropChances, jumpControl, lookControl, MINIMUM_DROPPED_EXPERIENCE_PER_EQUIPMENT, moveControl, navigation, RANDOM_SPAWN_BONUS_MODIFIER_ID, targetSelectorFields inherited from class net.minecraft.entity.LivingEntity
activeItemStack, attackingPlayer, ATTRIBUTES_NBT_KEY, BABY_SCALE_FACTOR, bodyTrackingIncrements, bodyYaw, brain, dead, DEATH_TICKS, deathTime, defaultMaxHealth, despawnCounter, elytraFlightController, EQUIPMENT_SLOT_ID, field_30069, field_30070, field_30072, field_30074, field_30075, field_44874, field_47756, field_48827, field_6215, forwardSpeed, glidingTicks, GLOWING_FLAG, GRAVITY, handSwinging, handSwingProgress, handSwingTicks, headTrackingIncrements, headYaw, hurtTime, itemUseTimeLeft, jumping, lastAttackedTicks, lastDamageTaken, lastHandSwingProgress, limbAnimator, LIVING_FLAGS, lookDirection, maxHurtTime, NOT_WEARING_GAZE_DISGUISE_PREDICATE, OFF_HAND_ACTIVE_FLAG, playerHitTimer, preferredHand, prevBodyYaw, prevHeadYaw, prevLookDirection, prevScale, prevStepBobbingAmount, randomLargeSeed, randomSmallSeed, riptideAttackDamage, riptideStack, riptideTicks, serverHeadYaw, serverPitch, serverX, serverY, serverYaw, serverZ, sidewaysSpeed, SLEEPING_DIMENSIONS, stepBobbingAmount, stuckArrowTimer, stuckStingerTimer, upwardSpeed, USING_ITEM_FLAG, USING_RIPTIDE_FLAGFields 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, lastRenderX, lastRenderY, lastRenderZ, MAX_COMMAND_TAGS, MAX_RIDING_COOLDOWN, MIN_RISING_BUBBLE_COLUMN_SPEED, movementMultiplier, noClip, ON_FIRE_FLAG_INDEX, PASSENGERS_KEY, portalManager, POSE, prevPitch, prevX, prevY, prevYaw, prevZ, random, ridingCooldown, speed, submergedInWater, supportingBlockPos, timeUntilRegen, touchingWater, uuid, UUID_KEY, uuidString, velocityDirty, velocityModified, verticalCollision, wasInPowderSnowFields inherited from interface net.minecraft.entity.Leashable
LEASH_NBT_KEY, MAX_LEASH_LENGTH, SHORT_LEASH_LENGTHFields 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_NAME -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddBlockParticles(int count) voidbooleancanTarget(EntityType<?> type) protected Brain.Profile<BreezeEntity> protected Brain<?> deserializeBrain(com.mojang.serialization.Dynamic<?> dynamic) protected SoundEventgetBrain()doubleprotected SoundEventprotected SoundEventgetHurtSound(DamageSource source) intReturns the maximum degrees which the head yaw can differ from the body yaw.intReturns the maximum degrees which the yaw can change when looking.protected Entity.MoveEffectReturns the possible effect(s) of an entity moving.getProjectileDeflection(ProjectileEntity projectile) Returns the sound category for sounds from this entity.doubleReturns the minimum submerged height of this entity in fluid so that it would be affected by fluid physics.booleanhandleFallDamage(float fallDistance, float damageMultiplier, DamageSource damageSource) Called when an entity falls.booleanisInvulnerableTo(ServerWorld world, DamageSource source) booleanisWithinShortRange(Vec3d pos) protected voidmobTick(ServerWorld world) voidonTrackedDataSet(TrackedData<?> data) Called on the client when the tracked data is set.voidvoidprotected voidprivate voidvoidtick()Ticks this entity.Methods inherited from class net.minecraft.entity.mob.HostileEntity
canSpawnIgnoreLightLevel, canSpawnInDark, createHostileAttributes, getFallSounds, getPathfindingFavor, getProjectileType, getSplashSound, getSwimSound, isAngryAt, isDisallowedInPeaceful, isSpawnDark, shouldDropExperience, shouldDropLoot, tickMovement, 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, breakLongLeash, canBeLeashed, canDispenserEquipSlot, canGather, canImmediatelyDespawn, canMobSpawn, canMoveVoluntarily, cannotDespawn, canPickupItem, canPickUpLoot, canSpawn, canUseRangedWeapon, canUseSlot, checkDespawn, clampHeadYaw, clearGoals, clearGoalsAndTasks, clearPositionTarget, convertTo, convertTo, createBodyControl, createMobAttributes, createNavigation, dropAllEquipment, dropEquipment, dropEquipment, dropLoot, enchantEquipment, enchantMainHandItem, equipBodyArmor, equipLootStack, equipStack, getAllArmorItems, getArmorDropChances, getArmorItems, getAttackBox, getBodyArmor, getControllingPassenger, getDropChance, getEquipmentForSlot, getEquippedStack, getExperienceToDrop, getHandDropChances, getHandItems, getItemPickUpRangeExpander, getJumpControl, getLeashData, getLimitPerChunk, getLookControl, getLootTableKey, getLootTableSeed, getMainArm, getMaxLookPitchChange, getMinAmbientSoundDelay, getMoveControl, getNavigation, getPathfindingPenalty, getPickBlockStack, getPositionTarget, getPositionTargetRange, getPreferredWeapons, getSafeFallDistance, getTargetInBrain, getVisibilityCache, handleStatus, hasPositionTarget, initDataTracker, initEquipment, initGoals, initialize, interact, interactMob, isAffectedByDaylight, isAiDisabled, isAttacking, isInAttackRange, isInWalkTargetRange, isInWalkTargetRange, isLeftHanded, isPersistent, isWearingBodyArmor, lookAtEntity, loot, movesIndependently, onEatingGrass, onFinishPathfinding, onLeashRemoved, onPlayerSpawnedChild, onStartPathfinding, playAttackSound, playHurtSound, playSpawnEffects, prefersNewDamageableItem, prefersNewEquipment, readCustomDataFromNbt, removeFromDimension, setAiDisabled, setAttacking, setBaby, setCanPickUpLoot, setEquipmentDropChance, setEquipmentFromTable, setEquipmentFromTable, setForwardSpeed, setLeashData, setLeftHanded, setMovementSpeed, setPathfindingPenalty, setPersistent, setPositionTarget, setSidewaysSpeed, setTarget, setUpwardSpeed, spawnsTooManyForEachTry, startRiding, stopMovement, swimUpward, tickNewAi, tryAttack, tryEquip, turnHead, updateAttribute, updateDropChances, updateEnchantments, updateGoalControls, writeCustomDataToNbtMethods inherited from class net.minecraft.entity.LivingEntity
addDeathParticles, addPowderSnowSlowIfNeeded, addStatusEffect, addStatusEffect, animateDamage, applyArmorToDamage, applyDamage, applyFluidMovingSpeed, applyMovementEffects, areItemsDifferent, attackLivingEntity, becomeAngry, blockedByShield, canBeNameTagged, canBreatheInWater, canEquip, canEquipFromDispenser, canFreeze, canGlide, canGlideWith, canHaveStatusEffect, canHit, canSee, canSee, canTakeDamage, canTarget, canUsePortals, canWalkOnFluid, clampScale, clearActiveItem, clearPotionSwirls, clearSleepingPosition, clearStatusEffects, computeFallDamage, consumeItem, containsOnlyAmbientEffects, createLivingAttributes, damage, damageArmor, damageEquipment, damageHelmet, damageShield, disableExperienceDropping, disablesShield, drop, dropExperience, dropInventory, endCombat, enterCombat, fall, forEachGeneratedItem, forEachGiftedItem, forEachShearedItem, getAbsorptionAmount, getActiveHand, getActiveItem, getActiveStatusEffects, getArmor, getArmorVisibility, getAttackDistanceScalingFactor, getAttacker, getAttacking, getAttributeBaseValue, getAttributeInstance, getAttributes, getAttributeValue, getBaseDimensions, getBaseWaterMovementSpeedMultiplier, getBlockingItem, getBodyYaw, getBoundingBox, getClimbingPos, getControlledMovementInput, getDamageTiltYaw, getDamageTracker, getDespawnCounter, getDimensions, getEffectiveGravity, getEquippedItems, getExperienceToDrop, getGlidingTicks, getGravity, getHandSwingProgress, getHeadYaw, getHealth, getHitbox, getItemUseTime, getItemUseTimeLeft, getJumpBoostVelocityModifier, getJumpVelocity, getJumpVelocity, getKnockbackAgainst, getLastAttackedTime, getLastAttacker, getLastAttackTime, getLeaningPitch, getLerpTargetPitch, getLerpTargetX, getLerpTargetY, getLerpTargetYaw, getLerpTargetZ, getLocationBasedEnchantmentEffects, 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, getWeaponStack, getYaw, giveOrDropStack, 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, isMobOrPlayer, isPartOfGame, isPushable, isSleeping, isUsingItem, isUsingRiptide, jump, kill, knockback, knockDownwards, lerpHeadYaw, lerpYaw, lookAt, markEffectsDirty, modifyAppliedDamage, onAttacking, onDamaged, onDeath, onEquipStack, onKilledBy, onRemoval, onSpawnPacket, onStatusEffectApplied, onStatusEffectsRemoved, onStatusEffectUpgraded, playBlockFallSound, playSound, positionInPortal, positionInPortal, processEquippedStack, pushAway, pushAwayFrom, remove, removePowderSnowSlow, removeStatusEffect, removeStatusEffectInternal, resetLerp, sendEffectToControllingPlayer, sendEquipmentBreakStatus, sendPickup, setAbsorptionAmount, setAbsorptionAmountUnclamped, setAttacker, setAttacking, setAttackingPlayer, setBodyYaw, setCurrentHand, setDespawnCounter, setHeadYaw, setHealth, setJumping, setLivingFlag, setNearbySongPlaying, setNoDrag, setOnFireForTicks, setSleepingPosition, setSprinting, setStackInHand, setStatusEffect, setStingerCount, setStuckArrowCount, shouldAlwaysDropExperience, shouldRenderName, shouldSwimInFluids, sleep, spawnItemParticles, stopRiding, stopUsingItem, swingHand, swingHand, takeKnockback, takeShieldHit, teleport, tickControlled, tickCramming, tickGliding, tickHandSwing, tickInVoid, tickItemStackUsage, tickRiding, tickRiptide, tickStatusEffects, tiltScreen, travel, triggerItemPickedUpByEntityCriteria, updateLimbs, updateLimbs, updatePostDeath, updatePotionVisibility, updateTrackedHeadRotation, updateTrackedPositionAndAngles, wakeUp, wouldNotSuffocateInPoseMethods inherited from class net.minecraft.entity.Entity
addAirTravelEffects, addCommandTag, addFlapEffects, addPassenger, addPortalChunkTicketAt, addVelocity, addVelocity, addVelocityInternal, adjustMovementForCollisions, adjustMovementForPiston, adjustMovementForSneaking, applyGravity, applyMirror, applyRotation, attemptTickInVoid, bypassesLandingEffects, bypassesSteppingEffects, calculateBoundingBox, calculateDefaultBoundingBox, calculateDimensions, calculateNextStepSoundDistance, canAddPassenger, canAvoidTraps, canBeHitByProjectile, canBeSpectated, canExplosionDestroyBlock, canModifyAt, canSprintAsVehicle, canStartRiding, canTeleportBetween, changeLookDirection, clientDamage, collidesWith, collidesWithStateAtPos, copyFrom, copyPositionAndRotation, couldAcceptPassenger, createSpawnPacket, detach, discard, dismountVehicle, distanceTo, doesNotCollide, doesRenderOnFire, dropItem, dropItem, dropStack, dropStack, emitGameEvent, emitGameEvent, equals, extinguish, extinguishWithSound, 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, getMovement, getMovementDirection, getName, getNameForScoreboard, getOppositeRotationVector, getOppositeRotationVector, getParticleX, getParticleZ, getPassengerAttachmentPos, getPassengerAttachmentPos, getPassengerDismountOffset, getPassengerList, getPassengersDeep, getPistonBehavior, getPitch, getPitch, getPlayerPassengers, getPortalCooldown, getPos, getPose, getPosWithYOffset, getRandom, getRandomBodyY, getRegistryManager, getRemovalReason, getRenderDistanceMultiplier, getRootVehicle, getRotationClient, getRotationVec, getRotationVecClient, getRotationVector, getRotationVector, getSavedEntityId, getScoreboardTeam, getServer, getStandingEyeHeight, getSteppingBlockState, getSteppingPos, getStepSoundPos, getSyncedPos, getTargetingMargin, getTeamColorValue, getTrackedPosition, getType, getUuid, getUuidAsString, getVehicle, getVehicleAttachmentPos, getVelocity, getVelocityAffectingPos, getWidth, getWorld, getWorldSpawnPos, getX, getY, getYaw, getZ, handleAttack, handleFall, hasCollidedSoftly, hasControllingPassenger, hasCustomName, hashCode, hasNoGravity, hasPassenger, hasPassenger, hasPassengerDeep, hasPassengers, hasPlayerRider, hasPortalCooldown, hasVehicle, interactAt, isAlwaysInvulnerableTo, isAttackable, isCollidable, isConnectedThroughVehicle, isControlledByPlayer, isCrawling, isCustomNameVisible, isDescending, isFireImmune, isFlappingWings, isFrozen, isGlowingLocal, isImmuneToExplosion, isInFluid, isInLava, isInPose, isInRange, isInRange, isInSameTeam, isInsideWaterOrBubbleColumn, isInSneakingPose, isInvisible, isInvisibleTo, isInvulnerable, isLiving, isLocalPlayerOrLogicalSideForUpdatingMovement, isLogicalSideForUpdatingMovement, isOnFire, isOnGround, isOnRail, isPartOf, isPlayer, isPushedByFluids, isRegionUnloaded, isRemoved, isSilent, isSneaking, isSneaky, isSpectator, isSprinting, isSubmergedIn, isSubmergedInWater, isSupportedBy, isSwimming, isTeammate, isTeamPlayer, isTouchingWater, isTouchingWaterOrRain, isWet, 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, playStepSound, playSwimSound, playSwimSound, populateCrashReport, pushOutOfBlocks, queueBlockCollisionCheck, 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, setBoundingBox, setChangeListener, setCustomName, setCustomNameVisible, setFireTicks, setFlag, setFrozenTicks, setGlowing, setId, setInPowderSnow, setInvisible, setInvulnerable, setMovement, setMovement, setNoGravity, setOnFire, setOnFireFor, setOnFireFromLava, setOnGround, setPitch, setPortalCooldown, setPos, setPose, setPosition, setPosition, setPosition, setPrevPositionAndAngles, setRemoved, setRenderDistanceMultiplier, setRotation, setSilent, setSneaking, setSwimming, setUuid, setVelocity, setVelocity, setVelocityClient, setWorld, setYaw, shouldControlVehicles, shouldDismountUnderwater, shouldEscapePowderSnow, shouldPlayBurnSoundInLava, shouldRender, shouldRender, shouldSave, shouldSetPositionOnLoad, shouldSpawnSprintingParticles, shouldTickBlockCollision, sidedDamage, slowMovement, spawnSprintingParticles, squaredDistanceTo, squaredDistanceTo, squaredDistanceTo, startRiding, streamPassengersAndSelf, streamSelfAndPassengers, teleport, teleportTo, tickBlockCollision, tickBlockCollision, tickPortalCooldown, tickPortalTeleportation, toNbtList, toNbtList, toString, tryUsePortal, unsetRemoved, updateEventHandler, updateKilledAdvancementCriterion, updateMovementInFluid, updatePassengerForDismount, updatePassengerPosition, updatePassengerPosition, updatePosition, updatePositionAndAngles, updatePrevAngles, updatePrevPosition, updateSupportingBlockPos, updateSwimming, updateTrackedPosition, updateVelocity, updateWaterState, writeNbtMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface net.minecraft.entity.EquipmentHolder
getSlotForStack, setEquipmentFromTable, setEquipmentFromTable, setEquipmentFromTableMethods inherited from interface net.minecraft.entity.Leashable
applyLeashElasticity, attachLeash, canLeashAttachTo, detachLeash, detachLeashWithoutDrop, getLeashHolder, isLeashed, mightBeLeashed, readLeashDataFromNbt, setUnresolvedLeashHolderId, writeLeashDataToNbtMethods inherited from interface net.minecraft.scoreboard.ScoreHolder
getStyledDisplayName
-
Field Details
-
field_47271
private static final int field_47271- See Also:
- Mappings:
Namespace Name Mixin selector named field_47271Lnet/minecraft/entity/mob/BreezeEntity;field_47271:Iintermediary field_47271Lnet/minecraft/class_8949;field_47271:Iofficial caLcmv;ca:I
-
field_47272
private static final int field_47272- See Also:
- Mappings:
Namespace Name Mixin selector named field_47272Lnet/minecraft/entity/mob/BreezeEntity;field_47272:Iintermediary field_47272Lnet/minecraft/class_8949;field_47272:Iofficial cbLcmv;cb:I
-
field_47273
private static final int field_47273- See Also:
- Mappings:
Namespace Name Mixin selector named field_47273Lnet/minecraft/entity/mob/BreezeEntity;field_47273:Iintermediary field_47273Lnet/minecraft/class_8949;field_47273:Iofficial ccLcmv;cc:I
-
field_47274
private static final int field_47274- See Also:
- Mappings:
Namespace Name Mixin selector named field_47274Lnet/minecraft/entity/mob/BreezeEntity;field_47274:Iintermediary field_47274Lnet/minecraft/class_8949;field_47274:Iofficial cdLcmv;cd:I
-
field_47275
private static final int field_47275- See Also:
- Mappings:
Namespace Name Mixin selector named field_47275Lnet/minecraft/entity/mob/BreezeEntity;field_47275:Iintermediary field_47275Lnet/minecraft/class_8949;field_47275:Iofficial ceLcmv;ce:I
-
field_47276
private static final int field_47276- See Also:
- Mappings:
Namespace Name Mixin selector named field_47276Lnet/minecraft/entity/mob/BreezeEntity;field_47276:Iintermediary field_47276Lnet/minecraft/class_8949;field_47276:Iofficial cfLcmv;cf:I
-
field_47278
private static final float field_47278- See Also:
- Mappings:
Namespace Name Mixin selector named field_47278Lnet/minecraft/entity/mob/BreezeEntity;field_47278:Fintermediary field_47278Lnet/minecraft/class_8949;field_47278:Fofficial cgLcmv;cg:F
-
field_47813
private static final int field_47813- See Also:
- Mappings:
Namespace Name Mixin selector named field_47813Lnet/minecraft/entity/mob/BreezeEntity;field_47813:Iintermediary field_47813Lnet/minecraft/class_8949;field_47813:Iofficial chLcmv;ch:I
-
field_47814
private static final int field_47814- See Also:
- Mappings:
Namespace Name Mixin selector named field_47814Lnet/minecraft/entity/mob/BreezeEntity;field_47814:Iintermediary field_47814Lnet/minecraft/class_8949;field_47814:Iofficial ciLcmv;ci:I
-
PROJECTILE_DEFLECTOR
- Mappings:
Namespace Name Mixin selector named PROJECTILE_DEFLECTORLnet/minecraft/entity/mob/BreezeEntity;PROJECTILE_DEFLECTOR:Lnet/minecraft/entity/ProjectileDeflection;intermediary field_48344Lnet/minecraft/class_8949;field_48344:Lnet/minecraft/class_9109;official clLcmv;cl:Lcps;
-
idleAnimationState
- Mappings:
Namespace Name Mixin selector named idleAnimationStateLnet/minecraft/entity/mob/BreezeEntity;idleAnimationState:Lnet/minecraft/entity/AnimationState;intermediary field_47269Lnet/minecraft/class_8949;field_47269:Lnet/minecraft/class_7094;official aLcmv;a:Lbue;
-
slidingAnimationState
- Mappings:
Namespace Name Mixin selector named slidingAnimationStateLnet/minecraft/entity/mob/BreezeEntity;slidingAnimationState:Lnet/minecraft/entity/AnimationState;intermediary field_47277Lnet/minecraft/class_8949;field_47277:Lnet/minecraft/class_7094;official bLcmv;b:Lbue;
-
slidingBackAnimationState
- Mappings:
Namespace Name Mixin selector named slidingBackAnimationStateLnet/minecraft/entity/mob/BreezeEntity;slidingBackAnimationState:Lnet/minecraft/entity/AnimationState;intermediary field_47816Lnet/minecraft/class_8949;field_47816:Lnet/minecraft/class_7094;official cLcmv;c:Lbue;
-
longJumpingAnimationState
- Mappings:
Namespace Name Mixin selector named longJumpingAnimationStateLnet/minecraft/entity/mob/BreezeEntity;longJumpingAnimationState:Lnet/minecraft/entity/AnimationState;intermediary field_47280Lnet/minecraft/class_8949;field_47280:Lnet/minecraft/class_7094;official dLcmv;d:Lbue;
-
shootingAnimationState
- Mappings:
Namespace Name Mixin selector named shootingAnimationStateLnet/minecraft/entity/mob/BreezeEntity;shootingAnimationState:Lnet/minecraft/entity/AnimationState;intermediary field_47281Lnet/minecraft/class_8949;field_47281:Lnet/minecraft/class_7094;official bYLcmv;bY:Lbue;
-
inhalingAnimationState
- Mappings:
Namespace Name Mixin selector named inhalingAnimationStateLnet/minecraft/entity/mob/BreezeEntity;inhalingAnimationState:Lnet/minecraft/entity/AnimationState;intermediary field_47270Lnet/minecraft/class_8949;field_47270:Lnet/minecraft/class_7094;official bZLcmv;bZ:Lbue;
-
longJumpingParticleAddCount
private int longJumpingParticleAddCount- Mappings:
Namespace Name Mixin selector named longJumpingParticleAddCountLnet/minecraft/entity/mob/BreezeEntity;longJumpingParticleAddCount:Iintermediary field_47279Lnet/minecraft/class_8949;field_47279:Iofficial cjLcmv;cj:I
-
ticksUntilWhirlSound
private int ticksUntilWhirlSound- Mappings:
Namespace Name Mixin selector named ticksUntilWhirlSoundLnet/minecraft/entity/mob/BreezeEntity;ticksUntilWhirlSound:Iintermediary field_47815Lnet/minecraft/class_8949;field_47815:Iofficial ckLcmv;ck:I
-
-
Constructor Details
-
BreezeEntity
- 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>Lbum;<init>(Lbut;Ldgj;)V
-
-
Method Details
-
createBreezeAttributes
- Mappings:
Namespace Name Mixin selector named createBreezeAttributesLnet/minecraft/entity/mob/BreezeEntity;createBreezeAttributes()Lnet/minecraft/entity/attribute/DefaultAttributeContainer$Builder;intermediary method_55014Lnet/minecraft/class_8949;method_55014()Lnet/minecraft/class_5132$class_5133;official mLcmv;m()Lbwp$a;
-
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 aLbvi;a(Lcom/mojang/serialization/Dynamic;)Lbwk;
-
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 ebLbvi;eb()Lbwk;
-
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 ecLbvi;ec()Lbwk$b;
-
onTrackedDataSet
Called on the client when the tracked data is set.This can be overridden to refresh other fields when the tracked data is set or changed.
- Specified by:
onTrackedDataSetin interfaceDataTracked- Overrides:
onTrackedDataSetin classLivingEntity- Mappings:
Namespace Name Mixin selector named onTrackedDataSetLnet/minecraft/entity/data/DataTracked;onTrackedDataSet(Lnet/minecraft/entity/data/TrackedData;)Vintermediary method_5674Lnet/minecraft/class_9221;method_5674(Lnet/minecraft/class_2940;)Vofficial aLakb;a(Lajy;)V
-
stopAnimations
private void stopAnimations()- Mappings:
Namespace Name Mixin selector named stopAnimationsLnet/minecraft/entity/mob/BreezeEntity;stopAnimations()Vintermediary method_55010Lnet/minecraft/class_8949;method_55010()Vofficial guLcmv;gu()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 hLbum;h()V
-
resetLongJumpingParticleAddCount
- Mappings:
Namespace Name Mixin selector named resetLongJumpingParticleAddCountLnet/minecraft/entity/mob/BreezeEntity;resetLongJumpingParticleAddCount()Lnet/minecraft/entity/mob/BreezeEntity;intermediary method_55015Lnet/minecraft/class_8949;method_55015()Lnet/minecraft/class_8949;official pLcmv;p()Lcmv;
-
addLongJumpingParticles
public void addLongJumpingParticles()- Mappings:
Namespace Name Mixin selector named addLongJumpingParticlesLnet/minecraft/entity/mob/BreezeEntity;addLongJumpingParticles()Vintermediary method_55008Lnet/minecraft/class_8949;method_55008()Vofficial tLcmv;t()V
-
addBlockParticles
public void addBlockParticles(int count) - Mappings:
Namespace Name Mixin selector named addBlockParticlesLnet/minecraft/entity/mob/BreezeEntity;addBlockParticles(I)Vintermediary method_55007Lnet/minecraft/class_8949;method_55007(I)Vofficial bLcmv;b(I)V
-
playAmbientSound
public void playAmbientSound()- Overrides:
playAmbientSoundin classMobEntity- Mappings:
Namespace Name Mixin selector named playAmbientSoundLnet/minecraft/entity/mob/MobEntity;playAmbientSound()Vintermediary method_5966Lnet/minecraft/class_1308;method_5966()Vofficial ULbvk;U()V
-
playWhirlSound
public void playWhirlSound()- Mappings:
Namespace Name Mixin selector named playWhirlSoundLnet/minecraft/entity/mob/BreezeEntity;playWhirlSound()Vintermediary method_55747Lnet/minecraft/class_8949;method_55747()Vofficial xLcmv;x()V
-
getProjectileDeflection
- Overrides:
getProjectileDeflectionin classEntity- Mappings:
Namespace Name Mixin selector named getProjectileDeflectionLnet/minecraft/entity/Entity;getProjectileDeflection(Lnet/minecraft/entity/projectile/ProjectileEntity;)Lnet/minecraft/entity/ProjectileDeflection;intermediary method_56071Lnet/minecraft/class_1297;method_56071(Lnet/minecraft/class_1676;)Lnet/minecraft/class_9109;official aLbum;a(Lcpr;)Lcps;
-
getSoundCategory
Returns the sound category for sounds from this entity.This is used by
Entity.playSound(SoundEvent, float, float)and defaults toSoundCategory.NEUTRAL. Hostile entities should override this to returnSoundCategory.HOSTILE.- Overrides:
getSoundCategoryin classHostileEntity- Returns:
- the sound category for sounds from this entity
- See Also:
- Mappings:
Namespace Name Mixin selector named getSoundCategoryLnet/minecraft/entity/Entity;getSoundCategory()Lnet/minecraft/sound/SoundCategory;intermediary method_5634Lnet/minecraft/class_1297;method_5634()Lnet/minecraft/class_3419;official dmLbum;dm()Lawb;
-
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 o_Lbvi;o_()Lavz;
-
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 eLbvi;e(Lbtc;)Lavz;
-
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 uLbvk;u()Lavz;
-
getHurtBy
- Mappings:
Namespace Name Mixin selector named getHurtByLnet/minecraft/entity/mob/BreezeEntity;getHurtBy()Ljava/util/Optional;intermediary method_56562Lnet/minecraft/class_8949;method_56562()Ljava/util/Optional;official gsLcmv;gs()Ljava/util/Optional;
-
isWithinShortRange
- Mappings:
Namespace Name Mixin selector named isWithinShortRangeLnet/minecraft/entity/mob/BreezeEntity;isWithinShortRange(Lnet/minecraft/util/math/Vec3d;)Zintermediary method_55013Lnet/minecraft/class_8949;method_55013(Lnet/minecraft/class_243;)Zofficial lLcmv;l(Lfbb;)Z
-
mobTick
-
sendAiDebugData
protected void sendAiDebugData()- Overrides:
sendAiDebugDatain classMobEntity- Mappings:
Namespace Name Mixin selector named sendAiDebugDataLnet/minecraft/entity/mob/MobEntity;sendAiDebugData()Vintermediary method_18409Lnet/minecraft/class_1308;method_18409()Vofficial acLbvk;ac()V
-
canTarget
-
getMaxHeadRotation
public int getMaxHeadRotation()Returns the maximum degrees which the head yaw can differ from the body yaw.This is used by the body control.
It can return from
1for entities that can hardly rotate their head, like axolotls or dolphins, or180for entities that can freely rotate their head, like shulkers. The default return value is75.- Overrides:
getMaxHeadRotationin classMobEntity- Returns:
- the maximum degrees which the head yaw can differ from the body yaw
- Mappings:
Namespace Name Mixin selector named getMaxHeadRotationLnet/minecraft/entity/mob/MobEntity;getMaxHeadRotation()Iintermediary method_5986Lnet/minecraft/class_1308;method_5986()Iofficial afLbvk;af()I
-
getMaxLookYawChange
public int getMaxLookYawChange()Returns the maximum degrees which the yaw can change when looking.This is used by the look control.
The default return value is
10.- Overrides:
getMaxLookYawChangein classMobEntity- Returns:
- the maximum degrees which the yaw can change when looking
- Mappings:
Namespace Name Mixin selector named getMaxLookYawChangeLnet/minecraft/entity/mob/MobEntity;getMaxLookYawChange()Iintermediary method_20240Lnet/minecraft/class_1308;method_20240()Iofficial aiLbvk;ai()I
-
getChargeY
public double getChargeY()- Mappings:
Namespace Name Mixin selector named getChargeYLnet/minecraft/entity/mob/BreezeEntity;getChargeY()Dintermediary method_62822Lnet/minecraft/class_8949;method_62822()Dofficial gtLcmv;gt()D
-
isInvulnerableTo
- Overrides:
isInvulnerableToin classLivingEntity- Mappings:
Namespace Name Mixin selector named isInvulnerableToLnet/minecraft/entity/LivingEntity;isInvulnerableTo(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/damage/DamageSource;)Zintermediary method_5679Lnet/minecraft/class_1309;method_5679(Lnet/minecraft/class_3218;Lnet/minecraft/class_1282;)Zofficial aLbvi;a(Lard;Lbtc;)Z
-
getSwimHeight
public double getSwimHeight()Returns the minimum submerged height of this entity in fluid so that it would be affected by fluid physics.- Overrides:
getSwimHeightin classEntity- Returns:
- the minimum submerged height of this entity in fluid so that it would be affected by fluid physics
- API Note:
- This is also used by living entities for checking whether to start swimming.
- Implementation Note:
- This implementation returns
0.4if its standing eye height is larger than0.4; otherwise it returns0.0for shorter entities. The swim height of 0 allows short entities like baby animals to start swimming to avoid suffocation. - Mappings:
Namespace Name Mixin selector named getSwimHeightLnet/minecraft/entity/Entity;getSwimHeight()Dintermediary method_29241Lnet/minecraft/class_1297;method_29241()Dofficial dpLbum;dp()D
-
handleFallDamage
public boolean handleFallDamage(float fallDistance, float damageMultiplier, DamageSource damageSource) Called when an entity falls.Flying mobs and mobs immune to fall damage should override this to do nothing. Mobs with reduced fall damage should override this method to apply reduced damage instead. Some entities explode instead of applying fall damage, like
TntMinecartEntity.- Overrides:
handleFallDamagein classLivingEntity- Returns:
- whether to play the sound when falling on honey block;
falsefor all entities except horses and llamas - Mappings:
Namespace Name Mixin selector named handleFallDamageLnet/minecraft/entity/Entity;handleFallDamage(FFLnet/minecraft/entity/damage/DamageSource;)Zintermediary method_5747Lnet/minecraft/class_1297;method_5747(FFLnet/minecraft/class_1282;)Zofficial aLbum;a(FFLbtc;)Z
-
getMoveEffect
Returns the possible effect(s) of an entity moving.- Overrides:
getMoveEffectin classEntity- Implementation Note:
- If an entity does not emit game events or play move sounds, this method should be overridden as returning a value other than ALL allows skipping some movement logic and boost ticking performance.
- Mappings:
Namespace Name Mixin selector named getMoveEffectLnet/minecraft/entity/Entity;getMoveEffect()Lnet/minecraft/entity/Entity$MoveEffect;intermediary method_33570Lnet/minecraft/class_1297;method_33570()Lnet/minecraft/class_1297$class_5799;official bgLbum;bg()Lbum$c;
-
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 O_Lbwg;O_()Lbvi;
-