Bat

Mobs

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.

Data: Spawning
Group size8
Light level3 or less
Spawn categoryAmbient
Spawn dimensionOverworld
Spawn surfaceStone, granite, diorite, andesite, tuff, or deepslate
Air clearanceAbout 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.

Data: Behavior
Categoryambient
Max health6
Width0.5
Height0.9
SummonableYes
Fire immuneNo
Health6
Size0.9 blocks high × 0.5 blocks wide
DropsNone
ExperienceNone
TransportNot leashable; no boat or minecart placement
Resting disturbancePlayer within 4 blocks or support removed
CollisionDoes 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.

Data: Data values
Identifierminecraft:bat
VersionMinecraft 26.2
Entity IDminecraft:bat
Entity familyAmbient flying mob
Hanging stateTrue while attached beneath a block
Mob capAmbient 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.

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.

Data: References
Local sourceBatbat
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.

Page is awaiting additional checks.Missing locales: ru, en

Facts

Categoryambient
Max health6
Width0.5
Height0.9
SummonableYes
Fire immuneNo
Data source34541f5c11653889395f1ddf82603f1d9f5e1e5b41c600d7672f8b20369d6dc2

Provenance and publication

Readiness
Pending
Snapshot
918feb41c87c05a6f3e94e327fb01a82543180a2376b65610c6f0521456532a5
Source set
918feb41c87c05a6f3e94e327fb01a82543180a2376b65610c6f0521456532a5
Entity identifier
minecraft:bat
Digest
34541f5c11653889395f1ddf82603f1d9f5e1e5b41c600d7672f8b20369d6dc2
Missing locales
ru, en