Minecraft:Terrain.png: Difference between revisions
More actions
Sync: updated from Minecraft |
Sync: updated from Minecraft |
||
| Line 11: | Line 11: | ||
== Usage == | == Usage == | ||
Before the introduction of [[Minecraft:texture pack]]s, <samp>terrain.png</samp> had to be manually edited or replaced in order to change any textures found in-game. The file would have to be placed inside an edited <samp>minecraft.jar</samp> file in order to work. | Before the introduction of [[Minecraft:Texture pack (Java Edition)|texture pack]]s, <samp>terrain.png</samp> had to be manually edited or replaced in order to change any textures found in-game. The file would have to be placed inside an edited <samp>minecraft.jar</samp> file in order to work. | ||
=== Empty regions === | === Empty regions === | ||
| Line 201: | Line 201: | ||
|[[File:Block of Gold JE3 BE1.png|32px]] [[File:Block of Iron JE2 BE1.png|32px]] [[File:Block of Diamond JE2 BE1.png|32px]] [[Minecraft:Block of gold|Blocks of gold]], [[Minecraft:block of iron|iron]] and [[Minecraft:block of diamond|diamond]] now use the top texture on all faces. The side textures are still used for [[Minecraft:particles]]. The bottom textures are now completely unused. | |[[File:Block of Gold JE3 BE1.png|32px]] [[File:Block of Iron JE2 BE1.png|32px]] [[File:Block of Diamond JE2 BE1.png|32px]] [[Minecraft:Block of gold|Blocks of gold]], [[Minecraft:block of iron|iron]] and [[Minecraft:block of diamond|diamond]] now use the top texture on all faces. The side textures are still used for [[Minecraft:particles]]. The bottom textures are now completely unused. | ||
|[[File:Nether Portal (placeholder texture) JE1 BE1.png|32px]] A placeholder texture for [[Minecraft:nether portal]]s has been added.}} | |[[File:Nether Portal (placeholder texture) JE1 BE1.png|32px]] A placeholder texture for [[Minecraft:nether portal]]s has been added.}} | ||
|{{HistoryLine||v1.2.2|Official support for 16×16 [[Minecraft:texture pack]]s without having to edit <samp>minecraft.jar</samp> has been added. Higher resolutions are not fully supported.}} | |{{HistoryLine||v1.2.2|Official support for 16×16 [[Minecraft:Texture pack (Java Edition)|texture pack]]s without having to edit <samp>minecraft.jar</samp> has been added. Higher resolutions are not fully supported.}} | ||
|{{HistoryLine|java beta}} | |{{HistoryLine|java beta}} | ||
|{{HistoryLine||1.2|[[File:201101101828 terrain.png|left|128px]] [[File:Cake JE1.png|32px]] [[File:Cake (1 bite) JE1.png|32px]] [[File:Cake (2 bites) JE1.png|32px]] [[File:Cake (3 bites) JE1.png|32px]] [[File:Cake (4 bites) JE1.png|32px]] [[File:Cake (5 bites) JE1.png|32px]] [[File:Cake (6 bites) JE1.png|32px]] [[File:Cake (7 bites) JE1.png|32px]] [[File:Cake (8 bites) JE1.png|32px]] [[File:Cake (9 bites) JE1.png|32px]] [[File:Cake (10 bites) JE1.png|32px]] [[File:Cake (11 bites) JE1.png|32px]] [[File:Cake (12 bites) JE1.png|32px]] [[File:Cake (13 bites) JE1.png|32px]] [[File:Cake (14 bites) JE1.png|32px]] [[File:Cake (15 bites) JE1.png|32px]] [[File:Dispenser JE1.png|32px]] [[File:Block of Lapis Lazuli JE1 BE1.png|32px]] [[File:Lapis Lazuli Ore JE1 BE1.png|32px]] [[File:Sandstone JE1 BE1.png|32px]] [[File:Spruce Log (UD) JE1 BE1.png|32px]] [[File:Birch Log (UD) JE1 BE1.png|32px]] [[File:Spruce Leaves JE1 BE1.png|32px]] The textures for [[Minecraft:cake]], [[Minecraft:dispenser]]s, [[Minecraft:lapis lazuli block]]s, [[Minecraft:lapis lazuli ore]], [[Minecraft:sandstone]], spruce leaves, spruce logs and birch logs have been added. Cakes with metadata 8-15 borrow from an adjacent placeholder texture. | |{{HistoryLine||1.2|[[File:201101101828 terrain.png|left|128px]] [[File:Cake JE1.png|32px]] [[File:Cake (1 bite) JE1.png|32px]] [[File:Cake (2 bites) JE1.png|32px]] [[File:Cake (3 bites) JE1.png|32px]] [[File:Cake (4 bites) JE1.png|32px]] [[File:Cake (5 bites) JE1.png|32px]] [[File:Cake (6 bites) JE1.png|32px]] [[File:Cake (7 bites) JE1.png|32px]] [[File:Cake (8 bites) JE1.png|32px]] [[File:Cake (9 bites) JE1.png|32px]] [[File:Cake (10 bites) JE1.png|32px]] [[File:Cake (11 bites) JE1.png|32px]] [[File:Cake (12 bites) JE1.png|32px]] [[File:Cake (13 bites) JE1.png|32px]] [[File:Cake (14 bites) JE1.png|32px]] [[File:Cake (15 bites) JE1.png|32px]] [[File:Dispenser JE1.png|32px]] [[File:Block of Lapis Lazuli JE1 BE1.png|32px]] [[File:Lapis Lazuli Ore JE1 BE1.png|32px]] [[File:Sandstone JE1 BE1.png|32px]] [[File:Spruce Log (UD) JE1 BE1.png|32px]] [[File:Birch Log (UD) JE1 BE1.png|32px]] [[File:Spruce Leaves JE1 BE1.png|32px]] The textures for [[Minecraft:cake]], [[Minecraft:dispenser]]s, [[Minecraft:lapis lazuli block]]s, [[Minecraft:lapis lazuli ore]], [[Minecraft:sandstone]], spruce leaves, spruce logs and birch logs have been added. Cakes with metadata 8-15 borrow from an adjacent placeholder texture. | ||
| Line 370: | Line 370: | ||
== See also == | == See also == | ||
* [[Minecraft:Texture pack]] | * [[Minecraft:Texture pack (Java Edition)]] | ||
Revision as of 11:17, 16 October 2026
|
For the {{{Description}}} of the same name, see [[{{{Destination}}}]]. |
Template:Exclusive Template:Outdated feature
terrain.png was a Minecraft:texture atlas found inside Minecraft:minecraft.jar. It was used to store the game's Minecraft:block and Minecraft:fluid textures, the block Minecraft:breaking animation, and some Minecraft:items. It has been superseded with minecraft_textures_atlas_.pngs, obtainable in the screenshots folder upon doing Template:Key in modern versions.
Format
terrain.png is a fixed-width 256×256-pixel file that is split into different 16×16 squares which correspond to the texture for each block found in-game.
Usage
Before the introduction of texture packs, terrain.png had to be manually edited or replaced in order to change any textures found in-game. The file would have to be placed inside an edited minecraft.jar file in order to work.
Empty regions
Template:Main Unused sections of the texture are occupied by lilac squares, which distantly resemble the Minecraft:missing texture used from 13w16a onward. The paintings sheet also used this purple texture, however other atlases, like Minecraft:items.png and Minecraft:particles.png, did not.
These regions are solely intended to mark unused spaces on the sheet. Despite this, there are several cases of these texture regions unintentionally being used by blocks, items and other features. The following list names some significant examples where this texture was used (full lists for each edition are available with example screenshots and version ranges: Java, Bedrock, Console)
- File:Placeholder Block JE1 BE1.pngFile:Locked chest JE3.pngFile:Locked chest (S) JE4.png Minecraft:Locked chest (Java/Console)
- File:Placeholder Block JE1 BE1.png Minecraft:Invalid Data Value Wool items with nonzero integer multiple of 16 damage values (Java/Console)
- File:Placeholder Texture Wheat.png Wheat with a growth state over 7 (Java)
- File:Cake (15 bites) JE1.png Minecraft:Cake with more than 7 bites taken out of it (Java)
- File:Water JE5.png Minecraft:Water in a short version range during Minecraft:Survival Test (Java)
- File:Placeholder Block JE1 BE1.png Minecraft:Leaves as a held itemTemplate:Verify in a short version range (Bedrock)
- File:Leaves carried BE1.png Minecraft:leaves_carried (Bedrock)
History
Java Edition
Template:Info needed section Template:HistoryTable
Bedrock Edition
Template:More images Template:Info needed section Template:HistoryTable
Legacy Console Edition
Template:More images Template:Info needed section Template:HistoryTable
Pi Edition
Gallery
-
A guide to the textures in terrain.png
-
Most of the historically unused textures in terrain.png, excluding those whose positions would have coincided (e.g. fire placeholder textures)
-
The terrain.png file from a modded version of 0.30, included in Mojang's archive, likely erroneouslyThe terrain.png file from a modded version of 0.30, included in Mojang's archive, likely erroneously
References
See also
Template:Navbox texture atlases
Minecraft:es:Terrain.png Minecraft:fr:Terrain.png Minecraft:ja:Terrain.png Minecraft:lzh:Terrain.png Minecraft:pt:Terrain.png Minecraft:ru:Terrain.png Minecraft:zh:Terrain.png