Invalid data value Wool
Invalid data value wool is a specific item form of wool with damage values outside of the usual range which wool can usually be obtained in, resulting in an unusual appearance.
{ "title": "Invalid data value Wool", "rows": [ { "field": "Common", "label": "(link to Rarity article, displayed as Rarity tier)" }, { "field": "Yes", "label": "(link to Renewable resource article, displayed as Renewable)" }, { "field": "Yes (64)", "label": "Stackable" } ], "invimages": [], "images": [ "Placeholder Block JE1 BE1.png", "Wool 16n JE4.png", "Missing Model JE3.png" ] }
Obtaining Edit
Invalid data value wool is currently not known to be obtainable without the use of commands, inventory editors or other such tools, in any version.
Properties Edit
Invalid data value wool is particularly notable due to its use of block textures in unexpected ways. From Beta 1.2 to Beta 1.8.1, as well as in early versions of Xbox 360 Edition, the item used the block placeholder texture, a texture only very rarely encountered in the unmodified game without the use of texture packs. From Beta 1.9 Prerelease to 13w01b, the item used the texture of newly-planted nether wart.
This bizarre texture usage can be easily be explained via analysis of terrain.png, a texture atlas used to store the texture of all blocks in the game prior to 1.5. All 15 textures used by colored wool blocks can be found in a 2×8 rectangle at the bottom left. This rectangle, however, contained a sixteenth texture that was initially unused. Wool with a damage value of 0 is white, and white wool's texture is located above this rectangle somewhat, and the game's code regards a damage value of 0 as a special case. However, if a wool item with a metadata value of ±16, ±32, ±48, ±64, ... is obtained as an item, which cannot be done in normal Survival gameplay or in Creative without commands, the game does not special-case these values due to them not being intentionally obtainable, resulting in this sixteenth texture in the rectangle being selected as the item's texture.
In Beta 1.9's development, the then-new nether wart required a texture to be used in-game. Where exactly a texture is in terrain.png is ultimately arbitrary, as the game's code can be made to point at any desired region. Ultimately, the textures used by nether wart were placed at a position in terrain.png which resulted in the first stage's texture being within the 2×8 rectangle used by most wool items, resulting in the invalid cases using the newly-planted nether wart texture as if it were any other texture.
![]() |
![]() |
The terrain.png used in Beta 1.8.1 |
The terrain.png used in Beta 1.9 Prerelease |
Placement Edit
When placed, invalid data value wool will place normal white wool blocks. As these placed blocks are proper white wool, they will drop white wool when broken, rather than invalid data values of wool.
History Edit
[hide]Java Edition Indev | |||||||
---|---|---|---|---|---|---|---|
0.31 | 20100131 | ![]() | |||||
20100201-2227 | ![]() | ||||||
? | ![]() | ||||||
[hide]Java Edition Infdev | |||||||
Minecraft Infdev | 20100611 | ![]() | |||||
20100624 | ![]() | ||||||
[hide]Java Edition Alpha | |||||||
v1.0.1 | ![]() | ||||||
[hide]Java Edition Beta | |||||||
1.2 | ![]() | ||||||
1.6 | Test Build 3 | ![]() | |||||
1.8 | Pre-release | ![]() | |||||
[hide]Java Edition | |||||||
1.0.0 | Beta 1.9 Prerelease | ![]() | |||||
RC2 | ![]() | ||||||
1.3.1 | 12w22a | ![]() | |||||
1.4.2 | 12w34a | ![]() | |||||
1.5 | 13w02a | Texture handling has been overhauled. As invalid data value wool does not have a texture to point to, it causes a game crash immediately when the game attempts to render it. | |||||
1.5.1 | 13w12~ | ![]() | |||||
1.8 | 14w07a | ![]() | |||||
14w10a | ![]() | ||||||
14w25a | ![]() | ||||||
14w30a | Invalid data value wool, alongside other invalid data value items, now appears the size of a full block when held in third person or by another player or mob. | ||||||
1.9 | 15w31a | ![]() | |||||
The items also appear the size of a full block when held in first person and when dropped on the ground, and also appear larger than before in an item frame. | |||||||
1.13 | 17w43a | ![]() | |||||
17w47a | Numeric IDs for blocks and items have been completely removed from the game. As a result, invalid data value wool has been "removed" as they now convert into white wool. | ||||||
[hide]Pocket Edition | |||||||
v0.2.0 | Invalid data value wool exists and uses the nether wart texture when in 1st or 3rd person perspectives. | ||||||
v0.8.0 | v0.8.0 alpha build 1 | Invalid data value wool no longer uses the nether wart texture. | |||||
[hide]Legacy Console Edition | |||||||
Xbox 360 | Xbox One | PS3 | PS4 | PS Vita | Wii U | Switch | |
0.66.0054.0 | ? | ? | ? | ? | ? | ? | ![]() |
TU2 | ![]() | ||||||
TU3 | ![]() | ||||||
TU5 | ![]() |
Issues Edit
Invalid data value wool items are an issue, and due to their removal, can be considered already fixed.
Trivia Edit
- The first known mention of invalid data value wool is from January 23, 2011, ten days after it properly came into existence in Beta 1.2.[2]
Gallery Edit
-
Invalid data value wool in Java Edition Beta 1.3
-
Invalid data value wool in TU1
References Edit
Edit
[hide] | |||
---|---|---|---|
Obtainable in Survival |
| ||
Others | |||
Related |