Test Block
| Rarity tier |
Epic |
|---|---|
| Renewable |
No |
| Stackable |
Yes (64) |
| Tool |
None |
| Blast resistance |
3,600,000 |
| Hardness |
-1 |
| Luminous |
No |
| Transparent |
No |
| Flammable |
No |
| Catches fire from lava |
No |
{
"title": "Test Block",
"rows": [
{
"field": "Epic",
"label": "(link to Rarity article, displayed as Rarity tier)"
},
{
"field": "No",
"label": "(link to Renewable resource article, displayed as Renewable)"
},
{
"field": "Yes (64)",
"label": "Stackable"
},
{
"field": "None",
"label": "Tool"
},
{
"field": "3,600,000",
"label": "(link to Explosion#Blast resistance article, displayed as Blast resistance)"
},
{
"field": "-1",
"label": "(link to Breaking#Blocks by hardness article, displayed as Hardness)"
},
{
"field": "No",
"label": "(link to Light article, displayed as Luminous)"
},
{
"field": "No",
"label": "(link to Opacity article, displayed as Transparent)"
},
{
"field": "No",
"label": "(link to Flammable article, displayed as Flammable)"
},
{
"field": "No",
"label": "Catches fire<br>from (link to lava article, displayed as lava)"
}
],
"invimages": [
"[&dTest Block]Test Block start",
"[&dTest Block]Test Block log",
"[&dTest Block]Test Block fail",
"[&dTest Block]Test Block accept"
],
"images": [
"Test Block start.png",
"Test Block log.png",
"Test Block fail.png",
"Test Block accept.png"
]
}
A test block is a technical block that is used for game tests.
Obtaining
[edit | edit source]Test blocks are available in the Creative inventory, under the Operator Utilities tab, and using the /setblock, /fill, or /give commands. When placed, test blocks are unbreakable in Survival and have the same blast resistance as bedrock.
Usage
[edit | edit source]Cannot be placed in Survival. When placed, use the test block to open its GUI. The GUI opens only if the player is in Creative mode, and has permission level 2 or higher.
Start
[edit | edit source]Emits a constant redstone signal, similarly to a block of redstone, when the test starts. This block is required to be part of the structure of a block-based test.
Log
[edit | edit source]Logs a message to the server log every time it receives a redstone signal. The message is set in the block's GUI. This has a speech bubble texture.
Fail
[edit | edit source]Causes a test to fail when it receives a redstone signal. This has a frowning face texture.
Accept
[edit | edit source]Causes a test to pass when it receives a redstone signal. This block is required to be part of the structure of a block-based test. This has a smiling face texture.
Data values
[edit | edit source]ID
[edit | edit source]| Name | Identifier | Form | Translation key |
|---|---|---|---|
test_block | Block & Item | block |
Block states
[edit | edit source]| Name | Default value | Allowed values | Description |
|---|---|---|---|
| mode | start | startlogfailaccept | The state the test block is in. |
History
[edit | edit source]| Java Edition | |||||||
|---|---|---|---|---|---|---|---|
| 1.21.5 | 25w03a | ||||||
| 25w04a | The name of block state has been changed from test_block_mode to mode. | ||||||
| 25w10a | |||||||
Issues
[edit | edit source]Issues relating to "Test Block" are maintained on the bug tracker. Issues should be reported and viewed there.