Texture atlas

From Minecraft Wiki
Jump to: navigation, search
Iron Pickaxe JE3 BE2.png
This article is a work in progress.
Please help in the creation of this article by expanding or improving it.
The talk page may contain suggestions.

A texture atlas is an arrangement of game sprites on a single image file, used by the game to store and access associated sprites more efficiently than with individual files. Minecraft uses both procedurally-generated and predefined texture atlases for different purposes.

Procedurally-generated texture atlases[edit]

This section needs expansion.
You can help by adding to it.

Block and item textures are combined into the same atlas. It is not known where particle, painting, status effect and other individual textures are combined.

Predefined texture atlases[edit]

Current[edit]

bars.png[edit]

This section is missing information about Bedrock Edition info.
Please expand the section to include this information. Further details may exist on the talk page.

bars.png is used for storing boss bar textures and their overlays. As of Java Edition 1.16.2, this file is still in use.

Java Edition
1.915w31a
201507291523 bars.png
bars.png has been updated.
15w49a
201512021604 bars.png
bars.png has been seemingly compressed.
1.11pre1
201611081242 bars.png
bars.png has been seemingly compressed.
1.1519w41a
201910091521 bars.png
bars.png has been seemingly compressed.

icons.png[edit]

Main article: icons.png

icons.png is used for storing the textures of certain UI elements.

As of Java Edition 1.16.2, this file is still used in the game.

inventory.png[edit]

Main article: inventory.png

This file is only loosely defined as a texture atlas due to the small amount of auxiliary sprites surrounding the main inventory box. Nonetheless, it has a notable history of housing several status effect textures.

kz.png[edit]

Main article: kz.png
Information icon.svg
This feature is exclusive to Bedrock Edition.

kz.png is used for storing the textures of paintings.

particles.png[edit]

Main article: particles.png
Information icon.svg
This feature is exclusive to Bedrock Edition.

particles.png is used for storing the textures of most particles. Two other atlases, explosion.png and sweep.png, were used for respectively storing explosion and sweeping attack particles.‌[Java Edition only]

Removed[edit]

items.png[edit]

Main article: items.png

items.png was used for storing the textures of items

terrain.png[edit]

Main article: terrain.png

terrain.png was used for storing the textures of blocks.

History[edit]

Specific changes to texture files are documented in each texture file's dedicated section or page.

Java Edition pre-Classic
rd-131655Added terrain.png.
Java Edition Classic
0.26Added particles.png.
Java Edition Indev
0.3120091231-2Added items.png.
Java Edition
1.513w02aterrain.png and items.png have been split up into their constituent textures.
1.1419w06aparticles.png, explosion.png and sweep.png have been split up into their constituent textures.
19w07apaintings_kristoffer_zetterstrand.png has been split up into its constituent textures.
19w08ainventory.png has been partially split up to remove the status effect textures, which are now split into individual textures, leaving only the actual inventory textures.
Pocket Edition Alpha
v0.1.0Added terrain.png, items.png, particles.png and gui_blocks.png.
v0.8.0build 2terrain.png, items.png and gui_blocks.png have been replaced with other atlases.

See also[edit]