blocks.png-atlas

For a comprehensive history of block texture changes, see Java Edition history of textures.
This feature is exclusive to Java Edition.
 
blocks.png-atlas in Java Edition 1.21.6.

blocks.png-atlas is a texture atlas used to store all block and item textures and some block entity and entity textures.

Format

blocks.png-atlas is a fixed-width 1024×512-pixel file that is split into different 16×16-pixel squares for most blocks and items. Only the top left 1024×512 corner is actually filled with blocks and items in the base game default textures.

The following textures are included:

Viewing

Like other atlases, blocks.png-atlas can be produced in the game's screenshot folder by pressing F3 and S in 1.19.4 Pre-release 3 and onwards. In prior versions, however, the atlas is often hidden.

As the UV mapping for block and item models is unbounded, custom models can be used to view the atlas in-game in full, though high-quality copies will not be obtainable through this method.

From 19w41a, resource packs can also display the atlas using shader tricks. This can be used to view several different atlases before changes in 21w10a make this impossible. An example resource pack can be found here in the Minecraft Commands discord server alongside instructions.

History

Java Edition
1.15Pre-release 1Added blocks.png-atlas, following the splitting of textures-atlas.
1.19.322w42aAs an optimization to resource pack loading, everything in the relevant directory is compiled into this atlas, rather than only those sprites which are used by the game.
22w46aA customizable atlas json file has been added which can be used to control which graphics are added to this atlas.
1.19.4Pre-release 3The way in which sprites are arranged on atlases has been changed considerably, resulting in atlas dimensions being generally smaller.
This atlas can now be exported to the screenshots folder using F3+S.

Versions of the atlas

Note: atlasdumper is currently broken for versions 25w08a and beyond, so accurate, consistent versions of the atlas cannot currently be obtained.
Game version Atlas Additions Changes Removals Notes
Main Development
1.15 Pre-release 1 Introduction
Pre-release 3 Honeycomb
1.16 20w06a Ancient debris, basalt, crimson blocks, crimson items, nether sprouts, block of netherite, shroomlight, soul fire, soul lantern, soul torch, soul soil, warped blocks, warped items, weeping vines, netherite tools, netherite armor, and netherite sword. Nether wart block.
20w07a Soul lantern.
20w09a Potted crimson roots, crying obsidian, target, and potted warped roots.
20w10a Nether sprouts, netherite tools, netherite armor, netherite sword, netherite scraps.
20w11a Nether gold ore, twisting vines.
20w12a
20w13a
20w15a
20w16a
20w17a
20w19a
20w21a
Pre-release 3
Pre-release 5
20w14infinite
1.17 20w45a
20w46a
20w48a
20w49a
20w51a
21w03a
21w05a
21w06a
21w07a
21w08a
21w10a
21w11a
21w13a
21w14a
21w15a
21w16a
21w17a
21w18a
21w20a
Pre-release 1
Pre-release 2
Pre-release 3
1.17.1 Pre-release 1
1.18 21w41a
21w42a
Pre-release 5
Pre-release 7
1.19 Deep Dark Experimental Snapshot 1
22w11a
22w12a
22w13a
22w14a
22w15a
22w16a
22w17a
22w13oneBlockAtATime
1.19.3 22w42a
22w45a
22w46a
Pre-release 3
1.19.4 23w04a
23w05a
23w06a
23w07a
Pre-release 2
Pre-release 3
Pre-release 4
1.20 23w12a
23w13a
23w14a
23w17a
23w13a_or_b
1.20.2 23w31a
1.20.3 23w42a
23w43a
23w44a
23w45a
23w46a
Pre-Release 1
Pre-Release 3
1.20.5 23w51a
24w03a
24w05a
24w06a
24w09a
24w10a
24w11a
24w13a
Pre-Release 1
24w14potato
1.21 24w18a
24w19a
Pre-Release 2
1.21.2 24w33a
24w38a
24w40a
1.21.4 24w44a
24w46a
1.21.5 25w02a
25w03a
25w05a
25w06a
25w08a
25w10a
25w14craftmine
1.21.6 25w15a
25w20a
1.21.7 Release Candidate 1

Mipmapped versions

Up to four mipmapped versions of each atlas are also generated by the game, depending on the current values in Video Settings. The textures would be shrunk to 8×8, 4×4, 2×2 and 1×1, and would render instead of the normal textures at far distances or sharp angles of incidence.

Game version Atlas Notes
Main Development Mipmap level
1 2 3 4
1.15 Pre-release 1
Pre-release 3
1.16 20w06a
20w07a
20w09a
20w10a
20w11a
20w12a
20w13a
20w15a
20w16a
20w17a
20w19a
20w21a
Pre-release 3 * * Level 3 and below are unchanged.
Pre-release 5
20w14infinite
1.17 20w45a
20w46a
20w48a
20w49a
20w51a
21w03a
21w05a
21w06a
21w07a
21w08a
21w10a
21w11a
21w13a
21w14a
21w15a
21w16a
21w17a
21w18a
21w20a
Pre-release 1
Pre-release 2
Pre-release 3 * Level 4 is unchanged.
1.17.1 Pre-release 1 * Level 4 remains unchanged.
1.18 21w41a
21w42a
Pre-release 5
Pre-release 7
1.19 Deep Dark Experimental Snapshot 1
22w11a
22w12a
22w13a
22w14a
22w15a
22w16a
22w17a
22w13oneBlockAtATime
1.19.3 22w42a
22w45a
22w46a
Pre-release 3 * * Levels 3 and 4 are unchanged.
1.19.4 23w04a
23w05a * Level 4 is unchanged.
23w06a * Level 4 remains unchanged.
23w07a
Pre-release 2
Pre-release 3
Pre-release 4
1.20 23w12a - Mipmap level 4 is not generated due to the nonstandard resolution of this iteration of the sniffer egg texture; see MC-261232.
23w13a
23w14a
23w17a
23w13a_or_b
1.20.2 23w31a
1.20.3 23w42a
23w43a
23w44a
23w45a
23w46a
Pre-Release 1
Pre-Release 3
1.20.5 23w51a
24w03a
24w05a
24w06a
24w09a
24w10a
24w11a
24w13a
Pre-Release 1
24w14potato
1.21 24w18a
24w19a
Pre-Release 2
1.21.2 24w33a
24w38a
24w40a
1.21.4 24w44a
24w46a
1.21.5 25w02a
25w03a
25w05a
25w06a
25w08a
25w10a
25w14craftmine - Mipmap level 4 is not generated due to the nonstandard resolution of the mine travelling block texture.
1.21.6 25w15a
25w20a
1.21.7 Release Candidate 1

References

  1. a b c d e MC-241061 — resolved as "Invalid".

Navigation