Turtle

This article is about the mob. For the wearable armor-like item, see Turtle Shell. For the mob in Minecraft Legends, see MCL:Turtle.
Turtle
Turtle.png: Infobox image for Turtle the entity in Minecraft
Invicon Turtle Spawn Egg.png: Inventory sprite for Turtle Spawn Egg in Minecraft as shown in-game with description: Turtle Spawn Egg
Health points

30HP♥ × 15

Behavior

Passive

Mob type

Animal, Aquatic

Hitbox size

In Java Edition:
Adult:
Height: 0.4 blocks
Width: 1.2 blocks
Baby:
Height: 0.12 blocks
Width: 0.36 blocks
In Bedrock Edition:
Adult:
Height: 0.4 blocks
Width: 1.2 blocks
Baby:
Height: 0.032 blocks
Width: 0.096 blocks

Speed

0.25

Spawn

Beach

Usable items
There is a related tutorial page for this topic!
 

Turtles are passive mobs found in beach biomes. They can be bred with seagrass and lay turtle eggs. They are the only source of turtle scutes, which drop from baby turtles when they mature into adults.

Spawning

Turtles occasionally spawn in small groups on the sand in beaches, but not in snowy beaches or stony shores.

Turtles have a 5% chance to spawn as babies.

In Java Edition, turtles spawn in groups of up to 5 individuals, at light levels greater than 8, on sand blocks less than 4 blocks above sea level. (From y level -64 to 67 (sea level + 4))

In Bedrock Edition, turtles spawn in groups of 2–6, in light levels of 7 and higher, at Y=60–67.

Turtle spawns in:
Category: CreatureJava EditionBedrock Edition
Spawn areaSpawn weightSpawn ChanceGroup sizeSpawn weightGroup size
Beach55100%2–582–6

Drops

Breeding

Upon successful breeding, 1–7XP is dropped.

On death

Java Edition:

ItemQuantity / Chance / Average
DefaultLooting ILooting IILooting III
Seagrass0–266.67%1.000–383.33%1.500–491.67%2.000–594.44%2.50
Bowl[A]1100.00%1.001100.00%1.001100.00%1.001100.00%1.00

ItemQuantity / Chance / Average
DefaultLooting ILooting IILooting III
Seagrass0–22310–356320–4111220–5171852
Bowl[A]111111111111

ItemAmountProbability
DefaultLooting ILooting IILooting III
Seagrass013 (33.33%)16 (16.67%)112 (8.33%)118 (5.56%)
113 (33.33%)13 (33.33%)14 (25.00%)16 (16.67%)
213 (33.33%)13 (33.33%)13 (33.33%)518 (27.78%)
3016 (16.67%)14 (25.00%)518 (27.78%)
400112 (8.33%)16 (16.67%)
5000118 (5.56%)
Average1 (1.00)32 (1.50)2 (2.00)52 (2.50)
Bowl[A]11 (100.00%)1 (100.00%)1 (100.00%)1 (100.00%)
Average1 (1.00)1 (1.00)1 (1.00)1 (1.00)

Killed1
ItemExpected Drop
DefaultLooting ILooting IILooting III
Seagrass1.001.502.002.50
Bowl[A]1.001.001.001.00

  1. Only when killed by lightning.

Bedrock Edition:

ItemQuantity / Chance / Average
DefaultLooting ILooting IILooting III
Seagrass0–266.67%1.000–366.67%1.330–466.67%1.670–566.67%2.00
Bowl[A]1100.00%1.001100.00%1.001100.00%1.001100.00%1.00

ItemQuantity / Chance / Average
DefaultLooting ILooting IILooting III
Seagrass0–22310–323430–423530–5232
Bowl[A]111111111111

ItemAmountProbability
DefaultLooting ILooting IILooting III
Seagrass013 (33.33%)13 (33.33%)13 (33.33%)13 (33.33%)
113 (33.33%)16 (16.67%)112 (8.33%)118 (5.56%)
213 (33.33%)13 (33.33%)14 (25.00%)16 (16.67%)
3016 (16.67%)14 (25.00%)29 (22.22%)
400112 (8.33%)16 (16.67%)
5000118 (5.56%)
Average1 (1.00)43 (1.33)53 (1.67)2 (2.00)
Bowl[A]11 (100.00%)1 (100.00%)1 (100.00%)1 (100.00%)
Average1 (1.00)1 (1.00)1 (1.00)1 (1.00)

Killed1
ItemExpected Drop
DefaultLooting ILooting IILooting III
Seagrass1.001.331.672.00
Bowl[A]1.001.001.001.00

  1. Only when killed by lightning.

Baby turtles do not drop anything when they die.

Growth

When a baby turtle matures into an adult, it drops 1 turtle scute.

Behavior

Turtles can move around slowly on land and swim at a fast speed in water. Like other passive mobs, they move around aimlessly and flee when attacked. When on land, they generally attempt to move to the nearest water source that is at least 2 blocks deep, regardless if player made or natural. When in an enclosed area, such as a player-made enclosure, they generally swim in circles if the water is in the area, and rarely go on land to explore, if there is any.

Turtles cannot be attached to leads,[1] but they can be led by a player holding seagrass within 10 blocks of the turtle.

Turtles can be picked up by boats and minecarts.

Turtles are dealt 3.4×1038 (♥ × 1.7×1038) damage when struck by lightning, In Bedrock Edition, turtles are dealt 10000HP♥ × 5000 damage.

As with other aquatic mobs, turtles suffer extra damage when hit by a trident with the Impaling enchantment in Java Edition, and cannot drown, despite the fact that real-life turtles breathe air.

Predators

Turtles and turtle eggs are attacked by the following mobs:

Mob Attack baby turtles Attack adult turtles Attack turtle eggs
Bogged
Fox
Skeleton
Stray
Stray cat
Wild ocelot
Wild wolf
Wither skeleton
Yes No No
Drowned
Husk
Zombie
Zombie villager
Yes No Yes
Goat
Warden
Randomly Randomly No
Ravager No No Partial[note 1]
EntitySprite tamed-wolf.png: Sprite image for tamed-wolf in Minecraft Tamed wolf When owner attacks When owner attacks No
Vindicator named "Johnny"
Zoglin
Yes Yes No
Wither Yes Yes Partial[note 1]
Zombified piglin No No Yes

Zombies and their variants deliberately trample on turtle eggs, causing them to break.

  1. a b Unlike zombies, zombified piglins, and their variants, withers and ravagers do not intentionally break turtle eggs but are able to break turtle eggs if they are in its way.

Home position

A turtle remembers the block on which it spawned as its home position. No matter how far away the turtle is, it always attempts to return to its home position to lay its eggs after breeding.

If the player uses a tool enchanted with Silk Touch to obtain and move turtle eggs to a new location before hatching, the baby turtles remember the new hatching location as their home beach.

If a turtle is spawned from a spawn egg, summoned with the /summon command, or spawned by a monster spawner, it remembers the spawn location as its home position.

A turtle digs sand around the block on which it lays its eggs.

Breeding

A turtle lays eggs after digging.

Feeding two turtles seagrass results in them entering love mode and one of the turtles becoming pregnant. The pregnant turtle has eggs in its body and is therefore about 0.2 blocks taller than normal.

Egg laying

The turtle then travels back to its home position, which is where it first spawned. The turtle does not stop traveling until it is within a 9-block distance from its home position. Upon arrival, it seeks a nearby sand block on which to lay its eggs. Then, it spends a few seconds digging vigorously while turning 180 degrees a few times. Finally, it lays a cluster of 1–4 turtle eggs, as a single block. Turtles have a cooldown of 90 seconds (1800 game ticks) after breeding in Bedrock Edition, or 5 minutes (300 seconds; 6000 game ticks) in Java Edition.

Egg hatching

Turtle eggs can be placed on any block in clusters of up to 4; however, they only hatch on sand, red sand, or suspicious sand, above or below water. Eggs can be broken without tools and can also be trampled by living entities falling or walking on them. When a cluster is trampled, the eggs crack and break one at a time. A turtle can walk on turtle eggs without breaking them.

Turtle eggs progress toward hatching by cracking. Cracking occurs during random ticks, and an egg hatches once it has cracked 3 times. When a cluster of eggs hatches, all eggs within the block hatch simultaneously. Eggs grow faster at night and typically take 4 to 5 in-game days to hatch. Mining a cluster of turtle eggs with Silk Touch causes it to drop one egg at a time, which the player can collect. Eggs do not preserve the cracking stage when harvested.

Babies

With a height of 0.12 blocks, baby turtles are among the smallest mobs in the game. Baby turtles are small enough that when they walk on soul sand, they are entirely within the space at the top of the block.

Upon hatching, baby turtles search for the nearest water block within a 47×1×47 region two blocks below the turtle and attempt to approach it.

Baby turtles take one Minecraft day to grow up (20 minutes). The growth can be accelerated using seagrass. Each use reduces the remaining growth duration by 10%. Upon becoming an adult, the turtle drops a turtle scute.

Cats attack baby turtles.

Sounds

Java Edition:
Turtles use the Friendly Creatures sound category for entity-dependent sound events.

Sounds
SoundSubtitlesSourceDescriptionResource locationTranslation keyVolumePitchAttenuation
distance
​Turtle breathes[sound 1]Friendly MobsRandomly while on landentity.turtle.ambient_land[sound 1]subtitles.entity.turtle.ambient_land​​[sound 1]0.8 [sound 2]0.8-1.2
(Baby: 1.3-1.7)
16
​Turtle diesFriendly MobsWhen an adult turtle diesentity.turtle.deathsubtitles.entity.turtle.death1.00.8-1.216
​Baby Turtle diesFriendly MobsWhen a baby turtle diesentity.turtle.death_babysubtitles.entity.turtle.death_baby1.01.3-1.716
​Turtle hurtsFriendly MobsWhen an adult turtle is damagedentity.turtle.hurtsubtitles.entity.turtle.hurt1.00.8-1.216
​Baby Turtle hurtsFriendly MobsWhen a baby turtle is damagedentity.turtle.hurt_babysubtitles.entity.turtle.hurt_baby1.01.3-1.716
​Turtle Egg hatchesBlocksWhen a baby turtle is hatchedentity.turtle.egg_hatchsubtitles.entity.turtle.egg_hatch0.70.9-1.1?
​Turtle lays eggFriendly MobsWhen a turtle lays an eggentity.turtle.lay_eggsubtitles.entity.turtle.lay_egg0.30.9-1.116
​Turtle swims[sound 1]Friendly MobsRandomly while swimmingentity.turtle.swim[sound 1]subtitles.entity.turtle.swim​​[sound 1]varies [sound 3]0.8-1.216
​Turtle shamblesFriendly MobsWhile an adult turtle is walking on landentity.turtle.shamblesubtitles.entity.turtle.shamble0.151.016
​Baby Turtle shamblesFriendly MobsWhile a baby turtle is walking on landentity.turtle.shamble_babysubtitles.entity.turtle.shamble_baby0.151.016
  1. a b c d e f MC-98316 — Wrong subtitles caused by missing distinction
  2. Except idle2, which is 0.7
  3. Multiplied by 0.6 for swim1 and swim4, 0.3 for swim2 and swim5, and 0.2 for swim3

Bedrock Edition:

Sounds
SoundSourceDescriptionResource locationVolumePitch
Friendly Creatures‌
Friendly Mobs​
Randomlymob.turtle.ambient1.00.8-1.2 (Baby: 1.3-1.7)
Friendly Creatures‌
Friendly Mobs​
When an adult turtle diesmob.turtle.death1.00.8-1.2
Friendly Creatures‌
Friendly Mobs​
When a baby turtle diesmob.turtle_baby.death1.01.3-1.7
Friendly Creatures‌
Friendly Mobs​
When an adult turtle is damagedmob.turtle.hurt1.00.8-1.2
Friendly Creatures‌
Friendly Mobs​
When a baby turtle is damagedmob.turtle_baby.hurt1.01.3-1.7
Friendly Creatures‌
Friendly Mobs​
When a baby turtle is hatchedmob.turtle_baby.born1.01.0
BlocksWhen a turtle lays an eggblock.turtle_egg.drop0.850.9
Friendly Creatures‌
Friendly Mobs​
While a turtle is swimmingmob.turtle.swim1.00.6-1.4
Friendly Creatures‌
Friendly Mobs​
While an adult turtle is walkingmob.turtle.step1.01.0
Friendly Creatures‌
Friendly Mobs​
While a baby turtle is walkingmob.turtle_baby.step1.01.0

Data values

ID

Java Edition:

NameIdentifierEntity tagsTranslation key
EntitySprite turtle.png: Sprite image for turtle in Minecraft Turtleturtleaquatic
can_breathe_under_water
not_scary_for_pufferfish
sensitive_to_impaling
entity.minecraft.turtle

Bedrock Edition:

NameIdentifierNumeric ID Translation key
EntitySprite turtle.png: Sprite image for turtle in Minecraft Turtleturtle74entity.turtle.name

Entity data

Turtles have entity data associated with them that contains various properties.

Java Edition:

Main article: Entity format
  • [NBT Compound / JSON Object] Entity data
    • Additional fields for mobs that can breed see Template:Nbt inherit/breedable/template
    • Tags common to all entities see Template:Nbt inherit/entity/template
    • Tags common to all mobs see Template:Nbt inherit/mob/template
    • [Byte] has_egg: 1 or 0 (true/false) - true means the turtle is currently pregnant.
    • [Int Array] home_pos : Coordinates of the block where the turtle spawned.

Bedrock Edition:

See Bedrock Edition level format/Entity format.

Achievements

IconAchievementIn-game descriptionActual requirements (if different)Gamerscore earnedTrophy type (PS)
PS4Other
It SpreadsKill a mob next to a catalyst10Bronze
OverkillDeal nine hearts of damage in a single hit.Damage can be dealt to any mob, even those that do not have nine hearts of health overall.30Bronze
Over-OverkillDeal 50 hearts of damage in a single hit using the MaceDamage can be dealt to any mob, even those that do not have 50 hearts of health overall.20Silver

Advancements

IconAdvancementIn-game descriptionActual requirements (if different)
A Throwaway JokeThrow a Trident at something.
Note: Throwing away your only weapon is not a good idea.
Hit a mob with a thrown trident.
AdventureAdventure, exploration and combatKill any mob, or be killed by any living entity.
ArbalisticKill five unique mobs with one crossbow shotArmor Stand also counts for this advancement.
This is a hidden advancement, meaning that it can be viewed by the player only after completing it, regardless of if its child advancement(s), if any, have been completed.
It SpreadsKill a mob near a Sculk Catalyst Mobs that drop no experience as well as the ender dragon are ignored for this advancement.
Over-OverkillDeal 50 hearts of damage in a single hit using the MaceDamage can be dealt to any mob, even those that do not have 50 hearts of health overall.
Take AimShoot something with an ArrowUsing a bow or a crossbow, shoot a mob with an arrow, tipped arrow, or spectral arrow.
The Parrots and the BatsBreed two animals together A mule must be the result of breeding a horse and a donkey for this advancement as they are not breedable together. Other breedable mobs are ignored for this advancement.
Two by TwoBreed all the animals! A trader llama does not count as a llama, and a mule must be the result of breeding a horse and a donkey for this advancement as they are not breedable together. Other breedable mobs can be bred, but are ignored for this advancement.

History

October 17, 2012On Reddit, Jeb was asked "I asked at pax about turtles, any work done about those?" and replied "No... I saw Mo' Creatures' turtles and got a bit demotivated to do my own ones. Maybe later..."
September 19, 2012In a Reddit post anticipating the addition of another animal mob (which turned out to be the bat in 12w38a), Jeb replied to confirm that it would not be a turtle: "The truth is that I'll maybe end up adding turtles one day, it's just that Mo's turtles are difficult to top."
December 26, 2017 Turtle mobs were announced on Minecraft.net.
Java Edition
1.1318w07a Added turtles.
18w07bTurtles are now bred using seagrass, instead of raw cod.
18w11aAdded drowned, which attack baby turtles.
1.1418w44aAdded stray cats, which attack baby turtles.
19w07aAdded foxes, which attack baby turtles.
1.1519w39a The turtle models have changed; adult and baby turtles look different from each other, rather than simply being scale differences.
19w40a The turtle models have reverted.[2]
1.18.222w03aBaby turtles no longer suffocate when on soul sand.[3]
1.19.322w44aTurtles now have a breeding delay like other mobs.[4]
1.20.223w31aTurtles clearing away sand now emit an entity_action vibration of frequency 4.[5]
1.20.523w51aThe subtitles of baby turtles have been updated to be grammatically correct.[6]
Bedrock Edition
1.5.0beta 1.5.0.4 Added turtles (named sea turtles) and baby turtles.
1.8.0beta 1.8.0.8Added stray cats, which attack baby turtles.
1.13.0beta 1.13.0.1Added foxes, which attack baby turtles.
1.16.100beta 1.16.100.51Sea turtles now play a sound when they lay eggs.
1.19.80Preview 1.19.80.20Sea turtles can now ride boats and boats with chests, to match Java Edition.
Legacy Console Edition
Xbox 360Xbox OnePS3PS4PS VitaWii USwitch
TU69 1.761.761.76Patch 38 Added sea turtles and baby sea turtles.

Data History

Java Edition
1.21.525w07aThe HomePosX, HomePosY and HomePosZ fields have been collected into a single home_pos field.
Removed TravelPosX, TravelPosY, and TravelPosZ fields. They were used to represent the Coordinates that the turtle sometimes tries to swim to while in the water. They were chosen at random in order to make the turtle swim around randomly.
The HasEgg field has been renamed to has_egg.

Issues

Issues relating to "Turtle" are maintained on the bug tracker. Issues should be reported and viewed there.

Gallery

Mojang images

Screenshots

Textures

In other media

References

  1. MC-125629 — Turtles can't be leashed — resolved as "Works As Intended".
  2. MC-161858
  3. MC-245416 — resolved as "Fixed".
  4. MC-137306 — resolved as "Fixed".
  5. MC-215768 — Sculk sensors do not detect turtles clearing away sand — resolved as "Fixed".
  6. MC-167375 — Baby turtle subtitles are grammatically incorrect — resolved as "Fixed".
  7. "Minecraft Java Edition 1.19.4"Minecraft.net, March 14, 2023.
  8. bark! They moo! They oink! Yet we love them all equally. Today is the day to show our appreciation for all the world's amazing animals. Treat them to some wheat or feed them a well-deserved carrot. But above all else, be nice to them! #minecraft #worldanimalday "minecraft" @BohBQS5jWMQ on Instagram, October 4, 2018

External links

Navigation