Package net.minecraft.entity.passive
Class FrogEntity
- All Implemented Interfaces:
CommandOutput,Nameable,EntityLike
- Mappings:
Namespace Name official boointermediary net/minecraft/class_7102named net/minecraft/entity/passive/FrogEntity
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate classprivate static classprivate static classNested classes/interfaces inherited from class net.minecraft.entity.passive.PassiveEntity
PassiveEntity.PassiveDataNested 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.RemovalReason -
Field Summary
FieldsModifier and TypeFieldDescriptionfinal AnimationStateprivate static final intfinal AnimationStatefinal AnimationStateprotected static final ImmutableList<MemoryModuleType<?>>protected static final ImmutableList<SensorType<? extends Sensor<? super FrogEntity>>>static final Ingredientfinal AnimationStateprivate static final TrackedData<OptionalInt>final AnimationStateprivate static final TrackedData<FrogVariant>static final Stringfinal AnimationStateFields inherited from class net.minecraft.entity.passive.AnimalEntity
BREEDING_COOLDOWNFields inherited from class net.minecraft.entity.passive.PassiveEntity
BABY_AGE, breedingAge, forcedAge, happyTicksRemainingFields 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, DEFAULT_CAN_PICKUP_LOOT_CHANCE, DEFAULT_DROP_CHANCE, experiencePoints, field_35039, field_38932, goalSelector, handDropChances, jumpControl, LEASH_KEY, lookControl, MINIMUM_DROPPED_XP_PER_EQUIPMENT, moveControl, navigation, targetSelectorFields inherited from class net.minecraft.entity.LivingEntity
activeItemStack, airStrafingSpeed, attackingPlayer, BABY_SCALE_FACTOR, bodyTrackingIncrements, bodyYaw, brain, dead, DEATH_TICKS, deathTime, defaultMaxHealth, despawnCounter, EQUIPMENT_SLOT_ID, field_30063, field_30067, field_30069, field_30070, field_30072, field_30074, field_30075, field_6215, forwardSpeed, GLOWING_FLAG, GRAVITY, handSwinging, handSwingProgress, handSwingTicks, headTrackingIncrements, headYaw, hurtTime, itemUseTimeLeft, jumping, knockbackVelocity, lastAttackedTicks, lastDamageTaken, lastHandSwingProgress, lastLimbDistance, limbAngle, limbDistance, LIVING_FLAGS, lookDirection, maxHurtTime, OFF_HAND_ACTIVE_FLAG, playerHitTimer, preferredHand, prevBodyYaw, prevHeadYaw, prevLookDirection, prevStepBobbingAmount, randomLargeSeed, randomSmallSeed, riptideTicks, roll, scoreAmount, 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, FALL_FLYING_FLAG_INDEX, fallDistance, field_29991, field_36331, firstUpdate, FLAGS, fluidHeight, FREEZING_DAMAGE_INTERVAL, GLOWING_FLAG_INDEX, horizontalCollision, horizontalSpeed, ID_KEY, ignoreCameraFrustum, inNetherPortal, inPowderSnow, intersectionChecked, lastNetherPortalPosition, lastRenderX, lastRenderY, lastRenderZ, MAX_RIDING_COOLDOWN, MAX_SCOREBOARD_TAGS, MIN_RISING_BUBBLE_COLUMN_SPEED, movementMultiplier, netherPortalTime, noClip, ON_FIRE_FLAG_INDEX, onGround, PASSENGERS_KEY, POSE, prevHorizontalSpeed, prevPitch, prevX, prevY, prevYaw, prevZ, random, ridingCooldown, speed, stepHeight, submergedInWater, timeUntilRegen, touchingWater, uuid, UUID_KEY, uuidString, VELOCITY_AFFECTING_POS_Y_OFFSET, velocityDirty, velocityModified, verticalCollision, wasInPowderSnow, wasOnFire, worldFields inherited from interface net.minecraft.server.command.CommandOutput
DUMMY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidbreed(ServerWorld world, AnimalEntity other) booleanbooleanReturns if this entity can jump to the next node in path given the type of the node.static booleancanSpawn(EntityType<? extends AnimalEntity> type, WorldAccess world, SpawnReason reason, BlockPos pos, Random random) voidprotected intcomputeFallDamage(float fallDistance, float damageMultiplier) protected Brain.Profile<FrogEntity>createChild(ServerWorld world, PassiveEntity entity) protected EntityNavigationcreateNavigation(World world) protected Brain<?>deserializeBrain(com.mojang.serialization.Dynamic<?> dynamic) protected @Nullable SoundEventgetBrain()protected @Nullable SoundEventprotected @Nullable 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 voidinitialize(ServerWorldAccess world, LocalDifficulty difficulty, SpawnReason spawnReason, @Nullable EntityData entityData, @Nullable NbtCompound entityNbt) booleanisBaby()booleanisBreedingItem(ItemStack stack) booleanstatic booleanisValidFrogFood(LivingEntity entity) protected voidmobTick()voidonTrackedDataSet(TrackedData<?> data) protected voidplayStepSound(BlockPos pos, BlockState state) voidprotected voidvoidsetBaby(boolean baby) voidsetFrogTarget(Entity entity) voidsetVariant(FrogVariant variant) private booleanprivate booleanvoidtick()voidAllows you to do certain speed and velocity calculations.voidMethods inherited from class net.minecraft.entity.passive.AnimalEntity
canBreedWith, canEat, canImmediatelyDespawn, damage, eat, getHeightOffset, getLoveTicks, getLovingPlayer, getMinAmbientSoundDelay, getPathfindingFavor, getXpToDrop, handleStatus, interactMob, isInLove, isLightLevelValidForNaturalSpawn, isValidNaturalSpawn, lovePlayer, resetLoveTicks, setLoveTicks, tickMovementMethods inherited from class net.minecraft.entity.passive.PassiveEntity
getBreedingAge, growUp, growUp, isReadyToBreed, onGrowUp, setBreedingAge, toGrowUpAgeMethods inherited from class net.minecraft.entity.mob.PathAwareEntity
canSpawn, getFollowLeashSpeed, getPathfindingFavor, isNavigating, shouldFollowLeash, updateForLeashLength, updateLeashMethods inherited from class net.minecraft.entity.mob.MobEntity
attachLeash, baseTick, canBeLeashedBy, canEquip, canGather, canMobSpawn, canMoveVoluntarily, cannotDespawn, canPickupItem, canPickUpLoot, canSpawn, canTarget, canUseRangedWeapon, checkDespawn, clearGoalsAndTasks, clearPositionTarget, convertTo, createBodyControl, createMobAttributes, detachLeash, dropEquipment, dropLoot, enchantEquipment, enchantMainHandItem, equipLootStack, equipStack, getArmorItems, getDropChance, getEquipmentForSlot, getEquippedStack, getHoldingEntity, getItemPickUpRangeExpander, getItemsHand, getJumpControl, getLimitPerChunk, getLookControl, getLootContextBuilder, getLootTable, getLootTableId, getMainArm, getMaxLookPitchChange, getMoveControl, getNavigation, getPathfindingPenalty, getPickBlockStack, getPositionTarget, getPositionTargetRange, getPotentialEscapePositions, getSafeFallDistance, getTarget, getVisibilityCache, hasPositionTarget, initEquipment, initGoals, interact, isAffectedByDaylight, isAiDisabled, isAttacking, isDisallowedInPeaceful, isInAttackRange, isInWalkTargetRange, isInWalkTargetRange, isLeashed, isLeftHanded, isLogicalSideForUpdatingMovement, isPersistent, lookAtEntity, loot, movesIndependently, onEatingGrass, onPlayerSpawnedChild, playAmbientSound, playHurtSound, playSpawnEffects, prefersNewDamageableItem, prefersNewEquipment, removeFromDimension, setAiDisabled, setAttacking, setCanPickUpLoot, setEquipmentDropChance, setForwardSpeed, setHoldingEntityId, setLeftHanded, setMovementSpeed, setPathfindingPenalty, setPersistent, setPositionTarget, setSidewaysSpeed, setTarget, setUpwardSpeed, spawnsTooManyForEachTry, squaredAttackRange, startRiding, swimUpward, tickNewAi, tryAttack, tryEquip, turnHead, updateDropChances, updateEnchantments, updateGoalControlsMethods inherited from class net.minecraft.entity.LivingEntity
addPowderSnowSlowIfNeeded, addSoulSpeedBoostIfNeeded, addStatusEffect, addStatusEffect, animateDamage, applyArmorToDamage, applyDamage, applyFluidMovingSpeed, applyMovementEffects, applyMovementInput, attackLivingEntity, blockedByShield, canBeRiddenInWater, canFreeze, canHaveStatusEffect, canSee, canTakeDamage, canTarget, canWalkOnFluid, clearActiveItem, clearPotionSwirls, clearSleepingPosition, clearStatusEffects, collides, consumeItem, containsOnlyAmbientEffects, createLivingAttributes, createSpawnPacket, damageArmor, damageHelmet, damageShield, disableExperienceDropping, disablesShield, displaySoulSpeedEffects, drop, dropInventory, dropXp, eatFood, endCombat, enterCombat, fall, getAbsorptionAmount, getActiveEyeHeight, getActiveHand, getActiveItem, getActiveStatusEffects, getArmor, getArmorVisibility, getArrowType, getAttackDistanceScalingFactor, getAttacker, getAttacking, getAttributeBaseValue, getAttributeInstance, getAttributes, getAttributeValue, getBaseMovementSpeedMultiplier, getBodyYaw, getBoundingBox, getClimbingPos, getDamageTracker, getDespawnCounter, getDimensions, getDrinkSound, getEatSound, getEyeHeight, getFallSounds, getGroup, getHandSwingProgress, getHeadYaw, getHealth, getItemUseTime, getItemUseTimeLeft, getJumpBoostVelocityModifier, getJumpVelocity, getLastAttackedTime, getLastAttackTime, getLeaningPitch, getMainHandStack, getMaxHealth, getMovementSpeed, getNextAirOnLand, getNextAirUnderwater, getOffHandStack, getPoses, getPreferredEquipmentSlot, getPrimeAdversary, getRandom, getRecentDamageSource, getRoll, getScaleFactor, getSleepingDirection, getSleepingPosition, getSoundPitch, getSoundVolume, getStackInHand, getStackReference, getStatusEffect, getStatusEffects, getStingerCount, getStuckArrowCount, getVelocityMultiplier, getVisibilityBoundingBox, getYaw, handleFallDamage, hasNoDrag, hasStackEquipped, hasStatusEffect, heal, hurtByWater, isAffectedBySplashPotions, isAlive, isArmorSlot, isBlocking, isClimbing, isDead, isExperienceDroppingDisabled, isFallFlying, isGlowing, isHolding, isHolding, isHoldingOntoLadder, isImmobile, isInsideWall, isInSwimmingPose, isMobOrPlayer, isOnSoulSpeedBlock, isPartOfGame, isPushable, isSleeping, isTarget, isUndead, isUsingItem, isUsingRiptide, jump, kill, knockback, knockDownwards, lookAt, markEffectsDirty, modifyAppliedDamage, onAttacking, onDeath, onEquipStack, onKilledBy, onSpawnPacket, onStatusEffectApplied, onStatusEffectRemoved, onStatusEffectUpgraded, playBlockFallSound, playEquipSound, positionInPortal, positionInPortal, processEquippedStack, pushAway, pushAwayFrom, removePowderSnowSlow, removeSoulSpeedBoost, removeStatusEffect, removeStatusEffectInternal, sendEquipmentBreakStatus, sendPickup, sendToolBreakStatus, setAbsorptionAmount, setAttacker, setAttacking, setBodyYaw, setCurrentHand, setDespawnCounter, setHeadYaw, setHealth, setJumping, setLivingFlag, setNearbySongPlaying, setNoDrag, setOnGround, setSleepingPosition, setSprinting, setStackInHand, setStatusEffect, setStingerCount, setStuckArrowCount, shouldAlwaysDropXp, shouldDisplaySoulSpeedEffects, shouldDropLoot, shouldDropXp, shouldRemoveSoulSpeedBoost, shouldRenderName, shouldSwimInFluids, sleep, spawnConsumptionEffects, stopRiding, stopUsingItem, swingHand, swingHand, takeKnockback, takeShieldHit, teleport, tickCramming, tickHandSwing, tickInVoid, tickItemStackUsage, tickRiding, tickRiptide, tickStatusEffects, triggerItemPickedUpByEntityCriteria, updateLimbs, updatePostDeath, updatePotionVisibility, updateTrackedHeadRotation, updateTrackedPositionAndAngles, wakeUpMethods inherited from class net.minecraft.entity.Entity
addAirTravelEffects, addFlapEffects, addPassenger, addScoreboardTag, addVelocity, adjustMovementForCollisions, adjustMovementForPiston, adjustMovementForSneaking, applyDamageEffects, applyMirror, applyRotation, attemptTickInVoid, bypassesLandingEffects, bypassesSteppingEffects, calculateBoundingBox, calculateBoundsForPose, calculateDimensions, calculateNextStepSoundDistance, canAddPassenger, canAvoidTraps, canBeSpectated, canExplosionDestroyBlock, canModifyAt, canStartRiding, canUsePortals, changeLookDirection, checkBlockCollision, collidesWith, collidesWithStateAtPos, copyFrom, copyPositionAndRotation, detach, discard, dismountVehicle, distanceTo, doesNotCollide, doesRenderOnFire, dropItem, dropItem, dropStack, dropStack, emitGameEvent, emitGameEvent, entityDataRequiresOperator, equals, extinguish, getAir, getBlockPos, getBlockStateAtPos, getBlockX, getBlockY, getBlockZ, getBodyY, getBoundingBox, getBrightnessAtEyes, getBurningDuration, getCameraPosVec, getChunkPos, getClientCameraPosVec, getCommandSource, getCustomName, getDataTracker, getDefaultName, getDefaultNetherPortalCooldown, getDisplayName, getEffectiveExplosionResistance, getEntityName, getEntityWorld, getEyeHeight, getEyePos, getEyeY, getFireTicks, getFirstPassenger, getFlag, getFluidHeight, getFreezingScale, getFrozenTicks, getHandPosOffset, getHeight, getHighSpeedSplashSound, getHorizontalFacing, getHoverEvent, getId, getItemsEquipped, getJumpVelocityMultiplier, getLandingBlockState, getLandingPos, getLeashOffset, getLeashPos, getLerpedPos, getMaxAir, getMaxNetherPortalTime, getMessageSourceProfile, getMinFreezeDamageTicks, getMountedHeightOffset, getMoveEffect, getMovementDirection, getName, getOppositeRotationVector, getOppositeRotationVector, getParticleX, getParticleZ, getPassengerDismountOffset, getPassengerList, getPassengersDeep, getPermissionLevel, getPistonBehavior, getPitch, getPitch, getPortalRect, getPos, getPose, getPrimaryPassenger, getRandomBodyY, getRemovalReason, getRenderDistanceMultiplier, getRootVehicle, getRotationClient, getRotationVec, getRotationVecClient, getRotationVector, getRotationVector, getSavedEntityId, getScoreboardTags, getScoreboardTeam, getServer, getSoundCategory, getSplashSound, getStandingEyeHeight, getSteppingBlockState, getSteppingPos, getSwimHeight, getSwimSound, getSyncedPos, getTargetingMargin, getTeamColorValue, getTeleportTarget, getTrackedPosition, getType, getUuid, getUuidAsString, getVehicle, getVelocity, getVelocityAffectingPos, getWidth, getWorld, getX, getY, getYaw, getZ, handleAttack, hasCollidedSoftly, hasCustomName, hashCode, hasNetherPortalCooldown, hasNoGravity, hasPassenger, hasPassengerDeep, hasPassengers, hasPassengerType, hasPermissionLevel, hasPlayerRider, hasPrimaryPassenger, hasVehicle, hasWings, interactAt, isAttackable, isCollidable, isConnectedThroughVehicle, isCustomNameVisible, isDescending, isFireImmune, isFrozen, isGlowingLocal, isImmuneToExplosion, isInLava, isInPose, isInRange, isInRange, isInsideWaterOrBubbleColumn, isInSneakingPose, isInvisible, isInvisibleTo, isInvulnerable, isInvulnerableTo, isLiving, isOnFire, isOnGround, isPartOf, isPlayer, isRegionUnloaded, isRemoved, isSilent, isSneaking, isSneaky, isSpectator, isSprinting, isSubmergedIn, isSubmergedInWater, isSwimming, isTeammate, isTeamPlayer, isTouchingWater, isTouchingWaterOrRain, isWet, move, moveToWorld, occludeVibrationSignals, offsetX, offsetZ, onBlockCollision, onBubbleColumnCollision, onBubbleColumnSurfaceCollision, onKilledOther, onLanding, onPassengerLookAround, onPlayerCollision, onRemoved, onStartedTrackingBy, onStoppedTrackingBy, onStruckByLightning, onSwimmingStart, playExtinguishSound, playSound, playSoundIfNotSilent, playSwimSound, populateCrashReport, pushOutOfBlocks, raycast, readNbt, refreshPosition, refreshPositionAfterTeleport, refreshPositionAfterTeleport, refreshPositionAndAngles, refreshPositionAndAngles, remove, removeAllPassengers, removePassenger, removeScoreboardTag, requestTeleport, requestTeleportAndDismount, resetNetherPortalCooldown, resetPosition, saveNbt, saveSelfNbt, scheduleVelocityUpdate, sendMessage, setAir, setBoundingBox, setChangeListener, setCustomName, setCustomNameVisible, setFireTicks, setFlag, setFrozenTicks, setGlowing, setId, setInNetherPortal, setInPowderSnow, setInvisible, setInvulnerable, setNoGravity, setOnFire, setOnFireFor, setOnFireFromLava, setPitch, setPos, setPose, setPosition, setPosition, setRemoved, setRenderDistanceMultiplier, setRotation, setSilent, setSneaking, setSwimming, setUuid, setVelocity, setVelocity, setVelocityClient, setYaw, shouldBroadcastConsoleToOps, shouldEscapePowderSnow, shouldLeaveSwimmingPose, shouldReceiveFeedback, shouldRender, shouldRender, shouldSave, shouldSetPositionOnLoad, shouldSpawnSprintingParticles, shouldTrackOutput, slowMovement, spawnSprintingParticles, squaredDistanceTo, squaredDistanceTo, squaredDistanceTo, startRiding, streamPassengersAndSelf, streamSelfAndPassengers, teleport, tickNetherPortal, tickNetherPortalCooldown, toNbtList, toNbtList, toString, tryCheckBlockCollision, unsetRemoved, updateEventHandler, updateKilledAdvancementCriterion, updateMovementInFluid, updatePassengerForDismount, updatePassengerPosition, updatePosition, updatePositionAndAngles, updateSwimming, updateTrackedPosition, updateVelocity, updateWaterState, wouldPoseNotCollide, writeNbtMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface net.minecraft.server.command.CommandOutput
cannotBeSilenced
-
Field Details
-
SLIME_BALL
- Mappings:
Namespace Name Mixin selector official bXLboo;bX:Lcdk;intermediary field_37448Lnet/minecraft/class_7102;field_37448:Lnet/minecraft/class_1856;named SLIME_BALLLnet/minecraft/entity/passive/FrogEntity;SLIME_BALL:Lnet/minecraft/recipe/Ingredient;
-
SENSORS
- Mappings:
Namespace Name Mixin selector official bYLboo;bY:Lcom/google/common/collect/ImmutableList;intermediary field_37449Lnet/minecraft/class_7102;field_37449:Lcom/google/common/collect/ImmutableList;named SENSORSLnet/minecraft/entity/passive/FrogEntity;SENSORS:Lcom/google/common/collect/ImmutableList;
-
MEMORY_MODULES
- Mappings:
Namespace Name Mixin selector official caLboo;ca:Lcom/google/common/collect/ImmutableList;intermediary field_37450Lnet/minecraft/class_7102;field_37450:Lcom/google/common/collect/ImmutableList;named MEMORY_MODULESLnet/minecraft/entity/passive/FrogEntity;MEMORY_MODULES:Lcom/google/common/collect/ImmutableList;
-
VARIANT
- Mappings:
Namespace Name Mixin selector official ciLboo;ci:Laah;intermediary field_37457Lnet/minecraft/class_7102;field_37457:Lnet/minecraft/class_2940;named VARIANTLnet/minecraft/entity/passive/FrogEntity;VARIANT:Lnet/minecraft/entity/data/TrackedData;
-
TARGET
- Mappings:
Namespace Name Mixin selector official cjLboo;cj:Laah;intermediary field_37458Lnet/minecraft/class_7102;field_37458:Lnet/minecraft/class_2940;named TARGETLnet/minecraft/entity/passive/FrogEntity;TARGET:Lnet/minecraft/entity/data/TrackedData;
-
field_37459
private static final int field_37459- See Also:
- Mappings:
Namespace Name Mixin selector official ckLboo;ck:Iintermediary field_37459Lnet/minecraft/class_7102;field_37459:Inamed field_37459Lnet/minecraft/entity/passive/FrogEntity;field_37459:I
-
VARIANT_KEY
- See Also:
- Mappings:
Namespace Name Mixin selector official cbLboo;cb:Ljava/lang/String;intermediary field_38720Lnet/minecraft/class_7102;field_38720:Ljava/lang/String;named VARIANT_KEYLnet/minecraft/entity/passive/FrogEntity;VARIANT_KEY:Ljava/lang/String;
-
longJumpingAnimationState
- Mappings:
Namespace Name Mixin selector official ccLboo;cc:Lbbj;intermediary field_37451Lnet/minecraft/class_7102;field_37451:Lnet/minecraft/class_7094;named longJumpingAnimationStateLnet/minecraft/entity/passive/FrogEntity;longJumpingAnimationState:Lnet/minecraft/entity/AnimationState;
-
croakingAnimationState
- Mappings:
Namespace Name Mixin selector official cdLboo;cd:Lbbj;intermediary field_37452Lnet/minecraft/class_7102;field_37452:Lnet/minecraft/class_7094;named croakingAnimationStateLnet/minecraft/entity/passive/FrogEntity;croakingAnimationState:Lnet/minecraft/entity/AnimationState;
-
usingTongueAnimationState
- Mappings:
Namespace Name Mixin selector official ceLboo;ce:Lbbj;intermediary field_37453Lnet/minecraft/class_7102;field_37453:Lnet/minecraft/class_7094;named usingTongueAnimationStateLnet/minecraft/entity/passive/FrogEntity;usingTongueAnimationState:Lnet/minecraft/entity/AnimationState;
-
walkingAnimationState
- Mappings:
Namespace Name Mixin selector official cfLboo;cf:Lbbj;intermediary field_37454Lnet/minecraft/class_7102;field_37454:Lnet/minecraft/class_7094;named walkingAnimationStateLnet/minecraft/entity/passive/FrogEntity;walkingAnimationState:Lnet/minecraft/entity/AnimationState;
-
swimmingAnimationState
- Mappings:
Namespace Name Mixin selector official cgLboo;cg:Lbbj;intermediary field_37455Lnet/minecraft/class_7102;field_37455:Lnet/minecraft/class_7094;named swimmingAnimationStateLnet/minecraft/entity/passive/FrogEntity;swimmingAnimationState:Lnet/minecraft/entity/AnimationState;
-
idlingInWaterAnimationState
- Mappings:
Namespace Name Mixin selector official chLboo;ch:Lbbj;intermediary field_37456Lnet/minecraft/class_7102;field_37456:Lnet/minecraft/class_7094;named idlingInWaterAnimationStateLnet/minecraft/entity/passive/FrogEntity;idlingInWaterAnimationState:Lnet/minecraft/entity/AnimationState;
-
-
Constructor Details
-
FrogEntity
- Mappings:
Namespace Name Mixin selector official <init>Lbbl;<init>(Lbbp;Lcgv;)Vintermediary <init>Lnet/minecraft/class_1297;<init>(Lnet/minecraft/class_1299;Lnet/minecraft/class_1937;)Vnamed <init>Lnet/minecraft/entity/Entity;<init>(Lnet/minecraft/entity/EntityType;Lnet/minecraft/world/World;)V
-
-
Method Details
-
createBrainProfile
- Overrides:
createBrainProfilein classLivingEntity- Mappings:
Namespace Name Mixin selector official dzLbca;dz()Lbcv$b;intermediary method_28306Lnet/minecraft/class_1309;method_28306()Lnet/minecraft/class_4095$class_5303;named createBrainProfileLnet/minecraft/entity/LivingEntity;createBrainProfile()Lnet/minecraft/entity/ai/brain/Brain$Profile;
-
deserializeBrain
- Overrides:
deserializeBrainin classLivingEntity- Mappings:
Namespace Name Mixin selector official aLbca;a(Lcom/mojang/serialization/Dynamic;)Lbcv;intermediary method_18867Lnet/minecraft/class_1309;method_18867(Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/class_4095;named deserializeBrainLnet/minecraft/entity/LivingEntity;deserializeBrain(Lcom/mojang/serialization/Dynamic;)Lnet/minecraft/entity/ai/brain/Brain;
-
getBrain
- Overrides:
getBrainin classLivingEntity- Mappings:
Namespace Name Mixin selector official dyLbca;dy()Lbcv;intermediary method_18868Lnet/minecraft/class_1309;method_18868()Lnet/minecraft/class_4095;named getBrainLnet/minecraft/entity/LivingEntity;getBrain()Lnet/minecraft/entity/ai/brain/Brain;
-
initDataTracker
protected void initDataTracker()- Overrides:
initDataTrackerin classPassiveEntity- Mappings:
Namespace Name Mixin selector official a_Lbbl;a_()Vintermediary method_5693Lnet/minecraft/class_1297;method_5693()Vnamed initDataTrackerLnet/minecraft/entity/Entity;initDataTracker()V
-
clearFrogTarget
public void clearFrogTarget()- Mappings:
Namespace Name Mixin selector official qLboo;q()Vintermediary method_41359Lnet/minecraft/class_7102;method_41359()Vnamed clearFrogTargetLnet/minecraft/entity/passive/FrogEntity;clearFrogTarget()V
-
getFrogTarget
- Mappings:
Namespace Name Mixin selector official tLboo;t()Ljava/util/Optional;intermediary method_41360Lnet/minecraft/class_7102;method_41360()Ljava/util/Optional;named getFrogTargetLnet/minecraft/entity/passive/FrogEntity;getFrogTarget()Ljava/util/Optional;
-
setFrogTarget
- Mappings:
Namespace Name Mixin selector official aLboo;a(Lbbl;)Vintermediary method_41352Lnet/minecraft/class_7102;method_41352(Lnet/minecraft/class_1297;)Vnamed setFrogTargetLnet/minecraft/entity/passive/FrogEntity;setFrogTarget(Lnet/minecraft/entity/Entity;)V
-
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 official fnLbcc;fn()Iintermediary method_20240Lnet/minecraft/class_1308;method_20240()Inamed getMaxLookYawChangeLnet/minecraft/entity/mob/MobEntity;getMaxLookYawChange()I
-
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 official VLbcc;V()Iintermediary method_5986Lnet/minecraft/class_1308;method_5986()Inamed getMaxHeadRotationLnet/minecraft/entity/mob/MobEntity;getMaxHeadRotation()I
-
getVariant
- Mappings:
Namespace Name Mixin selector official fJLboo;fJ()Lbnn;intermediary method_41354Lnet/minecraft/class_7102;method_41354()Lnet/minecraft/class_7106;named getVariantLnet/minecraft/entity/passive/FrogEntity;getVariant()Lnet/minecraft/entity/passive/FrogVariant;
-
setVariant
- Mappings:
Namespace Name Mixin selector official aLboo;a(Lbnn;)Vintermediary method_41353Lnet/minecraft/class_7102;method_41353(Lnet/minecraft/class_7106;)Vnamed setVariantLnet/minecraft/entity/passive/FrogEntity;setVariant(Lnet/minecraft/entity/passive/FrogVariant;)V
-
writeCustomDataToNbt
- Overrides:
writeCustomDataToNbtin classAnimalEntity- Mappings:
Namespace Name Mixin selector official bLbbl;b(Lpj;)Vintermediary method_5652Lnet/minecraft/class_1297;method_5652(Lnet/minecraft/class_2487;)Vnamed writeCustomDataToNbtLnet/minecraft/entity/Entity;writeCustomDataToNbt(Lnet/minecraft/nbt/NbtCompound;)V
-
readCustomDataFromNbt
- Overrides:
readCustomDataFromNbtin classAnimalEntity- Mappings:
Namespace Name Mixin selector official aLbbl;a(Lpj;)Vintermediary method_5749Lnet/minecraft/class_1297;method_5749(Lnet/minecraft/class_2487;)Vnamed readCustomDataFromNbtLnet/minecraft/entity/Entity;readCustomDataFromNbt(Lnet/minecraft/nbt/NbtCompound;)V
-
canBreatheInWater
public boolean canBreatheInWater()- Overrides:
canBreatheInWaterin classLivingEntity- Mappings:
Namespace Name Mixin selector official dBLbca;dB()Zintermediary method_6094Lnet/minecraft/class_1309;method_6094()Znamed canBreatheInWaterLnet/minecraft/entity/LivingEntity;canBreatheInWater()Z
-
shouldWalk
private boolean shouldWalk()- Mappings:
Namespace Name Mixin selector official fLLboo;fL()Zintermediary method_41356Lnet/minecraft/class_7102;method_41356()Znamed shouldWalkLnet/minecraft/entity/passive/FrogEntity;shouldWalk()Z
-
shouldSwim
private boolean shouldSwim()- Mappings:
Namespace Name Mixin selector official fRLboo;fR()Zintermediary method_41357Lnet/minecraft/class_7102;method_41357()Znamed shouldSwimLnet/minecraft/entity/passive/FrogEntity;shouldSwim()Z
-
mobTick
protected void mobTick()- Overrides:
mobTickin classAnimalEntity- Mappings:
Namespace Name Mixin selector official TLbcc;T()Vintermediary method_5958Lnet/minecraft/class_1308;method_5958()Vnamed mobTickLnet/minecraft/entity/mob/MobEntity;mobTick()V
-
tick
public void tick() -
onTrackedDataSet
- Overrides:
onTrackedDataSetin classPassiveEntity- Mappings:
Namespace Name Mixin selector official aLbbl;a(Laah;)Vintermediary method_5674Lnet/minecraft/class_1297;method_5674(Lnet/minecraft/class_2940;)Vnamed onTrackedDataSetLnet/minecraft/entity/Entity;onTrackedDataSet(Lnet/minecraft/entity/data/TrackedData;)V
-
createChild
- Specified by:
createChildin classPassiveEntity- Mappings:
Namespace Name Mixin selector official aLbbi;a(Lage;Lbbi;)Lbbi;intermediary method_5613Lnet/minecraft/class_1296;method_5613(Lnet/minecraft/class_3218;Lnet/minecraft/class_1296;)Lnet/minecraft/class_1296;named createChildLnet/minecraft/entity/passive/PassiveEntity;createChild(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/passive/PassiveEntity;)Lnet/minecraft/entity/passive/PassiveEntity;
-
isBaby
public boolean isBaby()- Overrides:
isBabyin classPassiveEntity- Mappings:
Namespace Name Mixin selector official y_Lbca;y_()Zintermediary method_6109Lnet/minecraft/class_1309;method_6109()Znamed isBabyLnet/minecraft/entity/LivingEntity;isBaby()Z
-
setBaby
public void setBaby(boolean baby) - Overrides:
setBabyin classPassiveEntity- Mappings:
Namespace Name Mixin selector official aLbcc;a(Z)Vintermediary method_7217Lnet/minecraft/class_1308;method_7217(Z)Vnamed setBabyLnet/minecraft/entity/mob/MobEntity;setBaby(Z)V
-
breed
- Overrides:
breedin classAnimalEntity- Mappings:
Namespace Name Mixin selector official aLbnc;a(Lage;Lbnc;)Vintermediary method_24650Lnet/minecraft/class_1429;method_24650(Lnet/minecraft/class_3218;Lnet/minecraft/class_1429;)Vnamed breedLnet/minecraft/entity/passive/AnimalEntity;breed(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/entity/passive/AnimalEntity;)V
-
initialize
public EntityData initialize(ServerWorldAccess world, LocalDifficulty difficulty, SpawnReason spawnReason, @Nullable @Nullable EntityData entityData, @Nullable @Nullable NbtCompound entityNbt) - Overrides:
initializein classPassiveEntity- Mappings:
Namespace Name Mixin selector official aLbcc;a(Lchk;Lbaf;Lbce;Lbcs;Lpj;)Lbcs;intermediary method_5943Lnet/minecraft/class_1308;method_5943(Lnet/minecraft/class_5425;Lnet/minecraft/class_1266;Lnet/minecraft/class_3730;Lnet/minecraft/class_1315;Lnet/minecraft/class_2487;)Lnet/minecraft/class_1315;named initializeLnet/minecraft/entity/mob/MobEntity;initialize(Lnet/minecraft/world/ServerWorldAccess;Lnet/minecraft/world/LocalDifficulty;Lnet/minecraft/entity/SpawnReason;Lnet/minecraft/entity/EntityData;Lnet/minecraft/nbt/NbtCompound;)Lnet/minecraft/entity/EntityData;
-
createFrogAttributes
- Mappings:
Namespace Name Mixin selector official fKLboo;fK()Lbda$a;intermediary method_41355Lnet/minecraft/class_7102;method_41355()Lnet/minecraft/class_5132$class_5133;named createFrogAttributesLnet/minecraft/entity/passive/FrogEntity;createFrogAttributes()Lnet/minecraft/entity/attribute/DefaultAttributeContainer$Builder;
-
getAmbientSound
- Overrides:
getAmbientSoundin classMobEntity- Mappings:
Namespace Name Mixin selector official rLbcc;r()Lajt;intermediary method_5994Lnet/minecraft/class_1308;method_5994()Lnet/minecraft/class_3414;named getAmbientSoundLnet/minecraft/entity/mob/MobEntity;getAmbientSound()Lnet/minecraft/sound/SoundEvent;
-
getHurtSound
- Overrides:
getHurtSoundin classLivingEntity- Mappings:
Namespace Name Mixin selector official cLbca;c(Lbau;)Lajt;intermediary method_6011Lnet/minecraft/class_1309;method_6011(Lnet/minecraft/class_1282;)Lnet/minecraft/class_3414;named getHurtSoundLnet/minecraft/entity/LivingEntity;getHurtSound(Lnet/minecraft/entity/damage/DamageSource;)Lnet/minecraft/sound/SoundEvent;
-
getDeathSound
- Overrides:
getDeathSoundin classLivingEntity- Mappings:
Namespace Name Mixin selector official x_Lbca;x_()Lajt;intermediary method_6002Lnet/minecraft/class_1309;method_6002()Lnet/minecraft/class_3414;named getDeathSoundLnet/minecraft/entity/LivingEntity;getDeathSound()Lnet/minecraft/sound/SoundEvent;
-
playStepSound
- Overrides:
playStepSoundin classEntity- Mappings:
Namespace Name Mixin selector official bLbbl;b(Lgt;Lcvm;)Vintermediary method_5712Lnet/minecraft/class_1297;method_5712(Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Vnamed playStepSoundLnet/minecraft/entity/Entity;playStepSound(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)V
-
isPushedByFluids
public boolean isPushedByFluids()- Overrides:
isPushedByFluidsin classEntity- Mappings:
Namespace Name Mixin selector official crLbbl;cr()Zintermediary method_5675Lnet/minecraft/class_1297;method_5675()Znamed isPushedByFluidsLnet/minecraft/entity/Entity;isPushedByFluids()Z
-
sendAiDebugData
protected void sendAiDebugData()- Overrides:
sendAiDebugDatain classMobEntity- Mappings:
Namespace Name Mixin selector official RLbcc;R()Vintermediary method_18409Lnet/minecraft/class_1308;method_18409()Vnamed sendAiDebugDataLnet/minecraft/entity/mob/MobEntity;sendAiDebugData()V
-
computeFallDamage
protected int computeFallDamage(float fallDistance, float damageMultiplier) - Overrides:
computeFallDamagein classLivingEntity- Mappings:
Namespace Name Mixin selector official dLbca;d(FF)Iintermediary method_23329Lnet/minecraft/class_1309;method_23329(FF)Inamed computeFallDamageLnet/minecraft/entity/LivingEntity;computeFallDamage(FF)I
-
travel
Allows you to do certain speed and velocity calculations. This is useful for custom vehicle behavior, or custom entity movement. This is not to be confused with AI.See vanilla examples of custom horse vehicle and flying entities.
- Overrides:
travelin classLivingEntity- Parameters:
movementInput- represents the sidewaysSpeed, upwardSpeed, and forwardSpeed of the entity in that order- Mappings:
Namespace Name Mixin selector official gLbca;g(Ldwo;)Vintermediary method_6091Lnet/minecraft/class_1309;method_6091(Lnet/minecraft/class_243;)Vnamed travelLnet/minecraft/entity/LivingEntity;travel(Lnet/minecraft/util/math/Vec3d;)V
-
canJumpToNextPathNode
Returns if this entity can jump to the next node in path given the type of the node.- Overrides:
canJumpToNextPathNodein classMobEntity- Returns:
- if this entity can jump to the next node in path given the type of the node
- Mappings:
Namespace Name Mixin selector official bLbcc;b(Ldqf;)Zintermediary method_29244Lnet/minecraft/class_1308;method_29244(Lnet/minecraft/class_7;)Znamed canJumpToNextPathNodeLnet/minecraft/entity/mob/MobEntity;canJumpToNextPathNode(Lnet/minecraft/entity/ai/pathing/PathNodeType;)Z
-
isValidFrogFood
- Mappings:
Namespace Name Mixin selector official kLboo;k(Lbca;)Zintermediary method_41358Lnet/minecraft/class_7102;method_41358(Lnet/minecraft/class_1309;)Znamed isValidFrogFoodLnet/minecraft/entity/passive/FrogEntity;isValidFrogFood(Lnet/minecraft/entity/LivingEntity;)Z
-
isBreedingItem
- Overrides:
isBreedingItemin classAnimalEntity- Mappings:
Namespace Name Mixin selector official nLbnc;n(Lcav;)Zintermediary method_6481Lnet/minecraft/class_1429;method_6481(Lnet/minecraft/class_1799;)Znamed isBreedingItemLnet/minecraft/entity/passive/AnimalEntity;isBreedingItem(Lnet/minecraft/item/ItemStack;)Z
-
canSpawn
public static boolean canSpawn(EntityType<? extends AnimalEntity> type, WorldAccess world, SpawnReason reason, BlockPos pos, Random random) - Mappings:
Namespace Name Mixin selector official cLboo;c(Lbbp;Lcgw;Lbce;Lgt;Laml;)Zintermediary method_43398Lnet/minecraft/class_7102;method_43398(Lnet/minecraft/class_1299;Lnet/minecraft/class_1936;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Lnet/minecraft/class_5819;)Znamed canSpawnLnet/minecraft/entity/passive/FrogEntity;canSpawn(Lnet/minecraft/entity/EntityType;Lnet/minecraft/world/WorldAccess;Lnet/minecraft/entity/SpawnReason;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/random/Random;)Z
-