Bat
Bat — mob.
Spawning
Bats are passive ambient mobs that spawn in groups of up to eight in dark Overworld spaces. A Java spawn attempt needs light level 3 or lower, a solid spawn surface, and enough air for the small flying body. Bats can appear at any height when the area is not exposed to the sky; they use stone, granite, diorite, andesite, tuff, or deepslate as their supported blocks and do not naturally spawn in the deep dark.
Their ambient spawn category is separate from the ordinary passive-mob cap. This is why a cave can contain bats even when the usual animal limit is already full. The spawn space needs about 1.5 blocks of air, so a low ceiling or a slab can prevent a valid attempt.
| Group size | 8 |
|---|---|
| Light level | 3 or less |
| Spawn category | Ambient |
| Spawn dimension | Overworld |
| Spawn surface | Stone, granite, diorite, andesite, tuff, or deepslate |
| Air clearance | About 1.5 blocks |
Sounds
Bats use separate ambient, hurt, death, and takeoff sound events. The ambient event is selected while a bat is flying; the takeoff event marks the transition from its quiet hanging state.
Behavior
Bats fly without a target, change direction frequently, and emit quiet squeaks while exploring. When idle they hang upside down from the underside of a solid block; approaching a hanging bat or breaking its support makes it take off. The source stores this resting state as a single entity flag, freezes the bat while it hangs, and chooses ambient sound less often in that state. A bat despawns when it is more than 32 blocks from a player.
The mob is passive and cannot be bred, tamed, leashed, placed in a boat, or put in a minecart. Approaching a resting bat within about four blocks wakes it. It does not attack, does not trigger pressure plates, and does not drop items or experience when it dies.
| Category | ambient |
|---|---|
| Max health | 6 |
| Width | 0.5 |
| Height | 0.9 |
| Summonable | Yes |
| Fire immune | No |
| Health | 6 |
| Size | 0.9 blocks high × 0.5 blocks wide |
| Drops | None |
| Experience | None |
| Transport | Not leashable; no boat or minecart placement |
| Resting disturbance | Player within 4 blocks or support removed |
| Collision | Does not push players or trigger redstone components |
Data values
The Java entity identifier is `minecraft:bat`. Its hanging state is stored as a boolean entity flag, so the same mob record can represent a flying or upside-down bat.
| Identifier | minecraft:bat |
|---|---|
| Version | Minecraft 26.2 |
| Entity ID | minecraft:bat |
| Entity family | Ambient flying mob |
| Hanging state | True while attached beneath a block |
| Mob cap | Ambient category |
Trivia
Bats are the only Java mob in the ambient mob-cap category. They are primarily an atmosphere feature: their cave movement and sound make underground spaces feel occupied without adding combat pressure.
Gallery
See also
References
The entity class contains the resting flag, four-block wake-up range, movement and sound transitions, while the spawn and loot files define the valid surface and empty drops.
| Local source | Batbat |
|---|---|
| Entity implementation | `net/minecraft/world/entity/ambient/Bat.java` |
| Spawnable surfaces | `data/minecraft/tags/block/bats_spawnable_on.json` |
| Entity loot | `data/minecraft/loot_table/entities/bat.json` |
| Renderer | `net/minecraft/client/renderer/entity/BatRenderer.java` |
Navigation
Data and provenance
minecraft:bat
Snapshot digest verified.
Facts
| Category | ambient |
|---|---|
| Max health | 6 |
| Width | 0.5 |
| Height | 0.9 |
| Summonable | Yes |
| Fire immune | No |
34541f5c11653889395f1ddf82603f1d9f5e1e5b41c600d7672f8b20369d6dc2Provenance and publication
- Readiness
- Pending
- Snapshot
- 918feb41c87c05a6f3e94e327fb01a82543180a2376b65610c6f0521456532a5
- Source set
- 918feb41c87c05a6f3e94e327fb01a82543180a2376b65610c6f0521456532a5
- Entity identifier
- minecraft:bat
- Digest
- 34541f5c11653889395f1ddf82603f1d9f5e1e5b41c600d7672f8b20369d6dc2
- Missing locales
- ru, en


