Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Minecraft:Terrain.png: Difference between revisions

From SAS Gaming Wiki
SyncBot (talk | contribs)
Sync: updated from Minecraft
SyncBot (talk | contribs)
Sync: updated from Minecraft
 
(2 intermediate revisions by the same user not shown)
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 packs]], <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 107: Line 107:
|{{HistoryLine|java pre-classic}}
|{{HistoryLine|java pre-classic}}
|{{HistoryLine||Cave game tech test|[[File:200902092053 terrain.png|left|128px]] Added <samp>terrain.png</samp>.
|{{HistoryLine||Cave game tech test|[[File:200902092053 terrain.png|left|128px]] Added <samp>terrain.png</samp>.
|This version of the file dates to February of 2009, predating the first builds of the game by 3 months and most likely implying its usage in ''[[Minecraft:RubyDung]]''.
|This version of the file dates to February of 2009, predating the first builds of the game by 3 months and most likely implying its usage in ''[[Minecraft:RubyDung]]''. According to the filename, terrain.png is created on February 9, 2009 at 20:53.
|[[File:Grass Block JE1.png|32px]] [[File:Stone JE1.png|32px]] The textures for [[Minecraft:grass block]]s and [[Minecraft:stone]] have been added.}}
|[[File:Grass Block JE1.png|32px]] [[File:Stone JE1.png|32px]] The textures for [[Minecraft:grass block]]s and [[Minecraft:stone]] have been added.}}
|{{HistoryLine||rd-20090515|[[File:200905152136 terrain.png|left|128px]] [[File:Cobblestone JE1.png|32px]] [[File:Dirt JE1.png|32px]] [[File:Oak Planks JE1.png|32px]] The textures for [[Minecraft:cobblestone]], [[Minecraft:dirt]] and [[Minecraft:planks]] have been added.
|{{HistoryLine||rd-20090515|[[File:200905152136 terrain.png|left|128px]] [[File:Cobblestone JE1.png|32px]] [[File:Dirt JE1.png|32px]] [[File:Oak Planks JE1.png|32px]] The textures for [[Minecraft:cobblestone]], [[Minecraft:dirt]] and [[Minecraft:planks]] have been added.
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 packs]] 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 241: Line 241:
|[[File:Mossy Cobblestone JE2 BE1.png|32px]] The texture for [[Minecraft:mossy cobblestone]] has changed.}}
|[[File:Mossy Cobblestone JE2 BE1.png|32px]] The texture for [[Minecraft:mossy cobblestone]] has changed.}}
|{{HistoryLine|java}}
|{{HistoryLine|java}}
|{{HistoryLine||1.0.0|dev=Beta 1.9 Prerelease|[[File:201109221032 terrain.png|left|128px]] [[File:Lily Pad JE1 BE1.png|32px]] [[File:Mycelium JE1 BE1.png|32px]] [[File:Nether Bricks JE1 BE1.png|32px]] [[File:Nether Wart Age 0 JE1.png|32px]] [[File:Nether Wart Age 1-2 JE1.png|32px]] [[File:Nether Wart Age 3 JE1.png|32px]] The textures for [[Minecraft:lily pad]]s, [[Minecraft:mycelium]], [[Minecraft:nether bricks]], [[Minecraft:nether wart|nether wart crops]] have been added.
|{{HistoryLine||1.0.0|dev=Beta 1.9 Prerelease|[[File:201109221032 terrain.png|left|128px]] [[File:Lily Pad JE1 BE1.png|32px]] [[File:Mycelium JE1 BE1.png|32px]] [[File:Nether Bricks JE1 BE1.png|32px]] [[File:Nether Wart Age 0 JE1.png|32px]] [[File:Nether Wart Age 1-2 JE1.png|32px]] [[File:Nether Wart Age 3 JE1.png|32px]] The textures for [[Minecraft:lily pad]]s, [[Minecraft:mycelium]], [[Minecraft:nether bricks]], [[Minecraft:nether wart]]crops have been added.
|[[File:Nether Brick Fence (EW) JE1.png|32px]] [[File:Nether Brick Stairs.png|32px]] [[Minecraft:Nether brick fence]]s and [[Minecraft:nether brick stairs]] use nether bricks texture. Mycelium uses the dirt texture on the bottom face of the block.}}
|[[File:Nether Brick Fence (EW) JE1.png|32px]] [[File:Nether Brick Stairs.png|32px]] [[Minecraft:Nether brick fence]]s and [[Minecraft:nether brick stairs]] use nether bricks texture. Mycelium uses the dirt texture on the bottom face of the block.}}
|{{HistoryLine|||dev=Beta 1.9 Prerelease 2|[[File:201109281352 terrain.png|left|128px]] [[File:Cauldron JE1.png|32px]] The textures for [[Minecraft:cauldron]]s have been added.}}
|{{HistoryLine|||dev=Beta 1.9 Prerelease 2|[[File:201109281352 terrain.png|left|128px]] [[File:Cauldron JE1.png|32px]] The textures for [[Minecraft:cauldron]]s have been added.}}
Line 279: Line 279:
|[[File:Stem Age 8 JE2.png|32px]] [[File:Stem Age 9 JE2.png|32px]] [[File:Stem Age 10 JE2.png|32px]] [[File:Stem Age 11 JE2.png|32px]] [[File:Stem Age 12 JE2.png|32px]] [[File:Stem Age 13 JE2.png|32px]] [[File:Stem Age 14 JE2.png|32px]] [[File:Stem Age 15 JE2.png|32px]]|[[File:Attached Stem Age 8 JE2.png|32px]] [[File:Attached Stem Age 9 JE2.png|32px]] [[File:Attached Stem Age 10 JE2.png|32px]] [[File:Attached Stem Age 11 JE2.png|32px]] [[File:Attached Stem Age 12 JE2.png|32px]] [[File:Attached Stem Age 13 JE2.png|32px]] [[File:Attached Stem Age 14 JE2.png|32px]] [[File:Attached Stem Age 15 JE2.png|32px]] Due to this, subtle changes can also be seen in the overgrown versions of pumpkin and melon stems.}}
|[[File:Stem Age 8 JE2.png|32px]] [[File:Stem Age 9 JE2.png|32px]] [[File:Stem Age 10 JE2.png|32px]] [[File:Stem Age 11 JE2.png|32px]] [[File:Stem Age 12 JE2.png|32px]] [[File:Stem Age 13 JE2.png|32px]] [[File:Stem Age 14 JE2.png|32px]] [[File:Stem Age 15 JE2.png|32px]]|[[File:Attached Stem Age 8 JE2.png|32px]] [[File:Attached Stem Age 9 JE2.png|32px]] [[File:Attached Stem Age 10 JE2.png|32px]] [[File:Attached Stem Age 11 JE2.png|32px]] [[File:Attached Stem Age 12 JE2.png|32px]] [[File:Attached Stem Age 13 JE2.png|32px]] [[File:Attached Stem Age 14 JE2.png|32px]] [[File:Attached Stem Age 15 JE2.png|32px]] Due to this, subtle changes can also be seen in the overgrown versions of pumpkin and melon stems.}}
|{{HistoryLine||1.4.2|dev=12w32a|[[File:201208091533 terrain.png|left|128px]] [[File:Beacon JE1.png|32px]] [[File:Impulse Command Block JE1.png|32px]] The textures for [[Minecraft:beacon]]s and  [[Minecraft:command block]]s have been added.}}
|{{HistoryLine||1.4.2|dev=12w32a|[[File:201208091533 terrain.png|left|128px]] [[File:Beacon JE1.png|32px]] [[File:Impulse Command Block JE1.png|32px]] The textures for [[Minecraft:beacon]]s and  [[Minecraft:command block]]s have been added.}}
|{{HistoryLine|||dev=12w34a|[[File:201208231427 terrain.png|left|128px]] [[File:Root Vegetables Stage 0 JE1.png|32px]] [[File:Root Vegetables Stage 1 JE1.png|32px]] [[File:Root Vegetables Stage 2 JE1.png|32px]] [[File:Carrots Age 7 JE1.png|32px]] [[File:Potatoes Age 7 JE1.png|32px]] [[File:Flower Pot JE1.png|32px]] [[File:Item Frame JE1 BE1.png|32px]] The textures for [[Minecraft:carrot crop]]s, [[Minecraft:potato crop]]s, [[Minecraft:flower pot]]s, [[Minecraft:item frame]]s have been added.
|{{HistoryLine|||dev=12w34a|[[File:201208231427 terrain.png|left|128px]] [[File:Root Vegetables Stage 0 JE1.png|32px]] [[File:Root Vegetables Stage 1 JE1.png|32px]] [[File:Root Vegetables Stage 2 JE1.png|32px]] [[File:Carrots Age 7 JE1.png|32px]] [[File:Potatoes Age 7 JE1.png|32px]] [[File:Flower Pot JE1.png|32px]] [[File:Item Frame JE1 BE1.png|32px]] The textures for [[Minecraft:carrot]]crops, [[Minecraft:potato]]crops, [[Minecraft:flower pot]]s, [[Minecraft:item frame]]s have been added.
|[[File:Potted Dandelion JE1.png|32px]] [[File:Potted Rose JE1.png|32px]] [[File:Potted Red Mushroom JE1.png|32px]] [[File:Potted Brown Mushroom JE1.png|32px]] [[File:Potted Oak Sapling JE1.png|32px]] [[File:Potted Birch Sapling JE1.png|32px]] [[File:Potted Spruce Sapling JE1.png|32px]] [[File:Potted Jungle Sapling JE1.png|32px]] [[File:Potted Cactus JE1.png|32px]] [[File:Potted Fern JE1.png|32px]] [[File:Potted Dead Bush JE1.png|32px]] [[File:Flower Pot JE1 (facing NWU).png|32px]] Flower pots use the texture for each plant and dirt texture inside, and the underside is hollow.
|[[File:Potted Dandelion JE1.png|32px]] [[File:Potted Rose JE1.png|32px]] [[File:Potted Red Mushroom JE1.png|32px]] [[File:Potted Brown Mushroom JE1.png|32px]] [[File:Potted Oak Sapling JE1.png|32px]] [[File:Potted Birch Sapling JE1.png|32px]] [[File:Potted Spruce Sapling JE1.png|32px]] [[File:Potted Jungle Sapling JE1.png|32px]] [[File:Potted Cactus JE1.png|32px]] [[File:Potted Fern JE1.png|32px]] [[File:Potted Dead Bush JE1.png|32px]] [[File:Flower Pot JE1 (facing NWU).png|32px]] Flower pots use the texture for each plant and dirt texture inside, and the underside is hollow.
|[[File:Cobblestone Wall (ewU) JE1.png|32px]] [[File:Mossy Cobblestone Wall (ewU) JE1.png|32px]] [[File:Oak Button (S) JE1 BE1.png|32px]] [[Minecraft:Cobblestone walls]], mossy cobblestone walls, [[Minecraft:item frame]]s bezel, wooden [[Minecraft:button]]s use textures for [[Minecraft:cobblestone]], [[Minecraft:mossy cobblestone]], birch [[Minecraft:planks]] and oak planks.}}
|[[File:Cobblestone Wall (ewU) JE1.png|32px]] [[File:Mossy Cobblestone Wall (ewU) JE1.png|32px]] [[File:Oak Button (S) JE1 BE1.png|32px]] [[Minecraft:Cobblestone walls]], mossy cobblestone walls, [[Minecraft:item frame]]s bezel, wooden [[Minecraft:button]]s use textures for [[Minecraft:cobblestone]], [[Minecraft:mossy cobblestone]], birch [[Minecraft:planks]] and oak planks.}}
Line 370: Line 370:


== See also ==
== See also ==
* [[Minecraft:Texture pack]]
* [[Minecraft:Texture pack (Java Edition)]]





Latest revision as of 11:16, 17 October 2026

Template:Exclusive Template:Outdated feature

File:Terrain.png
terrain.png in 13w01b, the last Java Edition version to actually use this file

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

File:Placeholder Texture JE1 BE1.png

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)

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

Template:HistoryTable

Gallery

References

Template:Reflist

See also


Navigation

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