Minecraft:Texture atlas/Predefined
More actions
Certain texture atlases are defined as image files themselves in resource packs, rather than being compiled at runtime. It appears that these are generally being phased out and split into constituent sprites.
List of atlases
Java Edition
The following texture atlas files are still in use as of Minecraft:Java Edition 1.21.11. It is not known if Mojang plans to split these into their constituent textures in the future, potentially replacing them with a procedurally-generated atlas.
Minecraft:Fonts can also use a texture atlas system, however this is data-driven, unlike the following cases, which are hardcoded.
experience_orb.png
This file is used for each size of Minecraft:experience orb. The five last textures are unused. The changing coloration used for experience orbs is done via a hardcoded Minecraft:tint system, rather than proper animation as is done for most animated textures,<ref>Template:Bug</ref> and the translucency is also hardcoded instead of being controlled by the texture's alpha channel.<ref>Template:Bug</ref>
Bedrock Edition
map_icons.png
This file is used for older static icons on Minecraft:maps. Interestingly, it has many unused icons which have existed for many years. Various newer map icons are stored in their own files.
moon_phases.png
This file stores all eight phases of the Minecraft:moon.
kz.png
kz.png is used for storing the textures of the first Minecraft:paintings.
Particle texture atlases
particles.png is used for storing the textures of most Minecraft:particles. Several other atlases were or are used to store other particles with multiple textures.
User interface atlases
Removed
items.png
items.png was used for storing the textures of Minecraft:items.
terrain.png
terrain.png was used for storing the textures of Minecraft:blocks.
History
Specific changes to texture files are documented in each texture file's dedicated section or page.