banner_patterns.png-atlas
banner_patterns.png-atla is a procedurally-generated texture atlas used to store textures for banners and all banner patterns.
banner_patterns.png-atlas is a fixed-width 512×512-pixel file that store textures for all banner patterns.
Minecraft also previously generated mipmapped versions of this atlas, for unknown reasons. They are not used by the game at all – only blocks placed in the world which use the json model system use mipmapped textures.[3] The mipmapped version no longer generates since 1.21.9.

banner_patterns.png-atla is a procedurally-generated texture atlas used to store textures for banners and all banner patterns.
Format
banner_patterns.png-atlas is a fixed-width 512×512-pixel file that store textures for all banner patterns.
History
| Java Edition | |||||||
|---|---|---|---|---|---|---|---|
| 1.15 | Pre-release 1 | Added banner_patterns.png-atlas, following the splitting of textures-atlas. | |||||
| 1.19.3 | 22w42a | As an optimization to resource pack loading, everything in the relevant directory is compiled into this atlas, rather than only those sprites which are used by the game. | |||||
| 22w46a | A customizable atlas json file has been added which can be used to control which graphics are added to this atlas. | ||||||
| 1.19.4 | Pre-release 3 | The way in which sprites are arranged on atlases has been changed considerably, resulting in atlas dimensions being generally smaller. | |||||
| This atlas can now be exported to the screenshots folder using F3+S. | |||||||
| 1.21.9 | 25w31a | Mipmapped versions of this atlas are no longer generated. | |||||
| 1.21.11 | 25w44a | All textures now have an extra pixel of padding in all four directions. | |||||
Versions of the atlas
| Game version | Atlas | Changes | Notes | |
|---|---|---|---|---|
| Main | Development | |||
| 1.15 | Pre-release 1 | Introduction | ||
| 1.16 | 20w15a | Added Snout | ||
| 1.19.3 | 22w42a | Banner texture moved here from blocks.png-atlas | ||
| 1.19.4 | Pre-release 3 | Rearranged due to packing optimization | ||
| Joke update: 23w13a_or_b | Added New Thing | |||
| 1.20.5 | 24w11a | Added: Flow, Guster | ||
| 1.21 | Pre-Release 2 | Flow and Guster are now mirrored on the reverse.[1] | ||
| 1.21.11 | 25w44a | All textures now have an extra pixel of padding in all four directions. This negatively impacts tiling efficiency.[2] | ||
Mipmapped versions
Minecraft also previously generated mipmapped versions of this atlas, for unknown reasons. They are not used by the game at all – only blocks placed in the world which use the json model system use mipmapped textures.[3] The mipmapped version no longer generates since 1.21.9.
| Game version | Atlas | Notes | ||||
|---|---|---|---|---|---|---|
| Main | Development | Mipmap level | ||||
| 1 | 2 | 3 | 4 | |||
| 1.15 | Pre-release 1 | |||||
| 1.16 | 20w15a | |||||
| 1.19.3 | 22w42a | |||||
| 1.19.4 | Pre-release 3 | |||||
| 23w13a_or_b | ||||||
| 1.20.5 | 24w11a | |||||
| 1.21 | Pre-Release 2 | |||||
References
Navigation
| |||||||||||||||
| |||||||||||||||
| |||||||||||||||