textures-atlas

For a comprehensive history of block texture changes, see Java Edition history of textures.
This feature is exclusive to Java Edition.
 
textures-atlas in Java Edition 19w46b, the last version to actually use this file.

textures-atlas was a texture atlas used to store all block and item textures, and was later used for many other types of textures.

Format

textures-atlas, upon first introduction, was a fixed-width 512×512-pixel file that was split into different 16×16-pixel squares for most blocks and items, although flowing liquids used 32×32. The size would later expand to 2048×1024 in its final versions of use.

While initially only used for blocks, fluids, items, the block breaking animation, and item frames, it would eventually see use for many other objects of the game:

The missing texture also remained present in each version.

Viewing

As textures-atlas is only generated for internal usage by the game, it is often never visible in its entirety. However, from its introduction in 14w25a up until 1.8, copies of it would be produced in the .minecraft folder for debug purposes; this was removed in the first pre-release for 1.8.1.

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.814w25aAdded textures-atlas, deprecating the existing blocks-atlas and items-atlas.
The game now outputs copies of the atlas, under the name textures_0.png, textures_1.png, textures_2.png, textures_3.png and textures_4.png, to the .minecraft folder.
1.8.1pre1textures_[0-4].png are no longer produced in the .minecraft folder.
1.915w41atextures-atlas has now expanded from 512×512 to 1024×512 pixels.
1.1519w38atextures-atlas has now expanded from 1024×512 to 2048×1024 pixels.
Pre-release 1textures-atlas is no longer generated by the game, instead having been split into several smaller atlases:

Versions of the atlas

Game version Atlas Additions Changes Removals Notes
Main Development
1.8 14w25a Introduction
14w25b
14w26a
14w27a
14w28a
14w29a
14w30a
14w31a
14w32a
14w32b
14w32d
14w33a
14w33b
15w14a
1.9 15w31a
15w33a
15w34a
15w35a
15w41a Now twice as wide as expected, perhaps due to an off-by-one error in determining sprite positions.
15w42a
15w43b
15w44a
15w49a
15w49b
1.RV-Pre1
1.10 16w20a
1.11 16w39a
16w39b
16w39c
pre1
1.11.1 16w50a
1.12 17w06a
17w13a
17w15a
pre4
1.13 17w43a
17w47a
17w47b
18w07a
18w07b
18w08a
18w08b
18w09a
18w10a
18w10b
18w11a
18w14a
18w14b
18w15a
18w19a
18w20a
18w20b
18w20c
18w22a
18w22b
pre1
pre2
pre3
pre5
pre8
1.13.1 18w32a
1.14 18w43a
18w43b
18w44a
18w45a
18w46a
18w47a
18w47b
18w48a
18w49a
18w50a
19w02a
19w03a
19w07a
19w08a
19w11a
19w12a
19w13b
19w14a
Pre-Release 1
3D Shareware v1.34
1.14.1 Pre-Release 1
1.15 19w34a
19w36a
19w38a
19w39a
19w41a
19w42a
19w45a

Mipmapped versions

Up to four mipmapped versions of each atlas would also be 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.8 14w25a
14w25b
14w26a * Level 4 is unchanged - redstone wire's texture was simply rotated.
14w27a
14w28a
14w29a
14w30a
14w31a
14w32a
14w32b
14w32d
14w33a
14w33b
15w14a
1.9 15w31a
15w33a
15w34a
15w35a
15w41a
15w42a
15w43b
15w44a
15w49a
15w49b
1.RV-Pre1
1.10 16w20a
1.11 16w39a
16w39b
16w39c
pre1
1.11.1 16w50a
1.12 17w06a
17w13a
17w15a
pre4
1.13 17w43a
17w47a
17w47b
18w07a
18w07b
18w08a
18w08b
18w09a
18w10a
18w10b
18w11a
18w14a
18w14b
18w15a
18w19a
18w20a
18w20b
18w20c
18w22a
18w22b
pre1
pre2
pre3
pre5
pre8
1.13.1 18w32a
1.14 18w43a
18w43b
18w44a
18w45a
18w46a
18w47a
18w47b
18w48a
18w49a
18w50a
19w02a
19w03a
19w07a
19w08a
19w11a
19w12a
19w13b
19w14a File:19w14a textures-atlas 4.png
Pre-Release 1
3D Shareware v1.34
1.14.1 Pre-Release 1
1.15 19w34a
19w36a
19w38a -
19w39a -
19w41a -
19w42a
19w45a

Navigation