Texture atlas/Predefined/Removed from Java Edition/User interface atlases

From Minecraft Wiki
Jump to navigation Jump to search

This page catalogues all user interface atlases that were split in 23w31a to form gui.png-atlas·

This section is missing information about: Document these:
Please edit the article to include this information and other missing details.

A considerable amount of different atlases were used for GUI textures before being split in Java Edition 23w31a. These texture files are now compiled into gui.png-atlas.

A handful of other user interface graphics were generated by the game at runtime, rather than being defined as image files, either in atlases or as independent files. Many of these were later made to be texture defined. Examples include:

  • Text field (normal and highlighted) - textures added in 23w32a
  • Scroller handle - texture added in 23w32a
  • Scroller background - texture added in 24w09a
  • Tooltip - texture added in 24w36a
  • Highlighted slot - added in 24w37a

In addition, UI buttons were generated by code from 0.0.13a to 0.0.22a_05 before the introduction of widgets.png in Java Edition Classic 0.0.23a, making this case somewhat of a very early precursor.

advancements/tabs.png

[edit | edit source]

tabs.png was used for storing tab textures for use in the advancement menu.

Java Edition
1.1217w13a
tabs.png has been implemented.
1.20.223w31a tabs.png has been removed, with each bar texture split into individual files.

bars.png

[edit | edit source]

bars.png was used for storing boss bar textures and their overlays.

The file was compressed in 15w49a, 1.11-pre1 and 19w41a.

Java Edition
1.915w31a
bars.png has been implemented.
1.20.223w31a bars.png has been removed, with each bar texture split into individual files.

icons.png

[edit | edit source]
Main article: icons.png

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

inventory.png

[edit | edit source]
Main article: inventory.png

This file still exists, but only houses the graphic for the inventory window; it was formerly an atlas containing further sprites, and before that housed several status effect textures.

widgets.png

[edit | edit source]
Main article: widgets.png

widgets.png (previously known as gui.png) was used for defining several types of menu buttons and icons.

stats_icons.png

[edit | edit source]

Previously known as slot.png

Java Edition Beta
1.4
Added slot.png.
Java Edition
1.111w49a
Added fully transparent textures of language button with separate speech bubble layer, which implies they were created and stored here before being moved into gui.png.
1.6.113w24a slot.png has been renamed to stats_icons.png
1.915w33a
Added icons for items picked up and items dropped.
1.20.223w31a stats_icons.png has been removed, with each texture split into individual files.

tabs.png

[edit | edit source]

Previously known as allitems.png

Java Edition
1.3.112w21b
Added allitems.png.
12w22a
Each tab now has its own texture.
The inventory texture was moved to listitems.png.
1.6.113w24a allitems.png has been renamed to tabs.png
1.19.322w45a
Added a 7th tab.
Each tab is now 2 pixels skinnier.
1.20.223w31a tabs.png has been removed, with each texture split into individual files.

Completely split atlases

[edit | edit source]

Container sprites with split elements

[edit | edit source]

History

[edit | edit source]

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

Additions

[edit | edit source]
Java Edition
1.915w31a Added bars.png.

Removals

[edit | edit source]