Texture atlas/Predefined/Removed from Java Edition/User interface atlases
Minecraft Wiki article. Categories: Articles_to_be_expanded
This article is reproduced from Texture atlas/Predefined/Removed from Java Edition/User interface atlases on the Minecraft Wiki. Mirrored from revision 3325946. It is licensed CC BY-NC-SA 3.0 by the Minecraft Wiki contributors — not under the Codex’s CC BY-SA 4.0, and it may not be used commercially. Edits belong upstream, not here.
This page catalogues all user interface atlases that were split in 23w31a to form gui.png-atlas·
- assets/minecraft/textures/gui/checkbox.png
- assets/minecraft/textures/gui/container/blast_furnace.png
- assets/minecraft/textures/gui/server_selection.png
- assets/realms/textures/gui/realms/cross_icon.png
- assets/minecraft/textures/gui/advancements/widgets.png
- assets/minecraft/textures/gui/tab_button.png
- assets/minecraft/textures/gui/container/furnace.png
- assets/minecraft/textures/gui/container/brewing_stand.png
- assets/minecraft/textures/gui/resource_packs.png
- assets/realms/textures/gui/realms/user_icon.png
- assets/minecraft/textures/gui/container/beacon.png
- assets/minecraft/textures/gui/toasts.png
- assets/realms/textures/gui/realms/reject_icon.png
- assets/minecraft/textures/gui/book.png
- assets/realms/textures/gui/realms/accept_icon.png
- assets/realms/textures/gui/realms/world_icon.png
- assets/minecraft/textures/gui/report_button.png
- assets/realms/textures/gui/realms/restore_icon.png
- assets/minecraft/textures/gui/container/villager2.png
- assets/realms/textures/gui/realms/link_icons.png
- assets/realms/textures/gui/realms/trailer_icons.png
- assets/minecraft/textures/gui/container/stonecutter.png
- assets/minecraft/textures/gui/slider.png
- assets/minecraft/textures/gui/container/gamemode_switcher.png
- assets/minecraft/textures/gui/world_selection.png
- assets/realms/textures/gui/realms/op_icon.png
- assets/realms/textures/gui/realms/plus_icon.png
- assets/minecraft/textures/gui/container/enchanting_table.png
- assets/minecraft/textures/gui/container/bundle.png
- assets/minecraft/textures/gui/container/horse.png
- assets/minecraft/textures/gui/container/anvil.png
- assets/realms/textures/gui/realms/news_icon.png
- assets/realms/textures/gui/realms/invitation_icons.png
- assets/minecraft/textures/gui/recipe_book.png
- assets/minecraft/textures/gui/social_interactions.png
- assets/minecraft/textures/gui/spectator_widgets.png
- assets/minecraft/textures/gui/container/smoker.png
- assets/minecraft/textures/gui/recipe_button.png
- assets/minecraft/textures/gui/container/loom.png
- assets/realms/textures/gui/realms/invite_icon.png
- assets/minecraft/textures/gui/container/cartography_table.png
- assets/realms/textures/gui/realms/cross_player_icon.png
Possibly also these, depending on how they work:
- assets/realms/textures/gui/realms/expired_icon.png
- assets/minecraft/textures/gui/info_icon.png
- assets/minecraft/textures/gui/sprites/language.png
- assets/realms/textures/gui/realms/off_icon.png
- assets/minecraft/textures/gui/container/bundle_background.png
- assets/realms/textures/gui/realms/world_icon.png
- assets/realms/textures/gui/realms/news_notification_mainscreen.png
- assets/realms/textures/gui/realms/trial_icon.png
- assets/minecraft/textures/gui/container/grindstone.png
- assets/realms/textures/gui/realms/slot_frame.png
- assets/minecraft/textures/gui/container/smithing.png
- assets/minecraft/textures/gui/checkmark.png
- assets/realms/textures/gui/realms/on_icon.png
- assets/minecraft/textures/gui/unseen_notification.png
- assets/minecraft/textures/gui/sprites/accessibility.png
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
tabs.png was used for storing tab textures for use in the advancement menu.
| Java Edition | |||||||
|---|---|---|---|---|---|---|---|
| 1.12 | 17w13a | ||||||
| 1.20.2 | 23w31a | tabs.png has been removed, with each bar texture split into individual files. | |||||
bars.png
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.9 | 15w31a | ||||||
| 1.20.2 | 23w31a | bars.png has been removed, with each bar texture split into individual files. | |||||
icons.png
icons.png was used for storing the textures of certain UI elements.
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
widgets.png (previously known as gui.png) was used for defining several types of menu buttons and icons.
stats_icons.png
Previously known as slot.png
| Java Edition Beta | |||||||
|---|---|---|---|---|---|---|---|
| 1.4 | ![]() | ||||||
| Java Edition | |||||||
| 1.1 | 11w49a | ![]() 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.1 | 13w24a | slot.png has been renamed to stats_icons.png | |||||
| 1.9 | 15w33a | ||||||
| 1.20.2 | 23w31a | stats_icons.png has been removed, with each texture split into individual files. | |||||
tabs.png
Previously known as allitems.png
| Java Edition | |||||||
|---|---|---|---|---|---|---|---|
| 1.3.1 | 12w21b | ||||||
| 12w22a | The inventory texture was moved to listitems.png. | ||||||
| 1.6.1 | 13w24a | allitems.png has been renamed to tabs.png | |||||
| 1.19.3 | 22w45a | Each tab is now 2 pixels skinnier. | |||||
| 1.20.2 | 23w31a | tabs.png has been removed, with each texture split into individual files. | |||||
Completely split atlases
Container sprites with split elements
History
Specific changes to texture files are documented in each texture file's dedicated section or page.
Additions
| Java Edition | |||||||
|---|---|---|---|---|---|---|---|
| 1.9 | 15w31a | Added bars.png. | |||||
Removals
Sources
- Texture atlas/Predefined/Removed from Java Edition/User interface atlases — Minecraft Wiki, CC BY-NC-SA 3.0, revision 3325946.







