Button
Renewable |
Yes |
---|---|
Stackable |
Yes (64) |
Tool |
Any tool |
Blast resistance |
0.5 |
Hardness |
0.5 |
Luminant |
No |
Transparent |
Yes |
Flammable |
No |
Catches fire from lava |
No |
A button is a non-solid block that can provide temporary redstone power.
Contents
Obtaining[edit]
Breaking[edit]
Wooden buttons are easily broken with axes, while stone buttons are easily broken with pickaxes.
Block | Wooden | Stone | |
---|---|---|---|
Hardness | 0.5 | 0.5 | |
Tool | |||
Breaking time[A] | |||
Default | 0.75 | 0.75 | |
Wooden | 0.4 | 0.4 | |
Stone | 0.2 | 0.2 | |
Iron | 0.15 | 0.15 | |
Diamond | 0.1 | 0.1 | |
Netherite | 0.1 | 0.1 | |
Golden | 0.1 | 0.1 |
- ↑ Times are for unenchanted tools as wielded by players with no status effects, measured in seconds. For more information, see Breaking § Speed.
A button is removed and drops itself as an item if:
- its attachment block is moved, removed, or destroyed
- water or lava flows into its space
- a piston tries to push it or moves a block into its space
Natural generation[edit]
Stone buttons are naturally generated in strongholds, next to iron doors.[JE only] Stone buttons also generate in desert armorer house attached to granite.
Jungle buttons generate naturally on house walls in desert villages.
Crafting[edit]
Buttons can be crafted from planks for a matching wood-type button, or stone for a stone button.
Name | Ingredients | Crafting recipe |
---|---|---|
Wooden Button | Matching Planks | |
Stone Button | Stone | |
Polished Blackstone Button | Polished Blackstone |
Usage[edit]
Redstone power[edit]
A button can be used as a monostable power source (it automatically deactivates shortly after being activated).
- Placement
- Buttons can be placed by using it on a surface.
- They can be attached to the side, bottom and top of any full opaque block.
- If placed on the top or bottom of a block, the button can face any direction.[Java Edition only]
- It can also be attached to the top of a fence in Bedrock Edition.
- More information about placement on transparent blocks can be found at Opacity/Placement.
- Activation
- Buttons are usually in an inactive state, but can be temporarily activated by players. A button can be activated by using it. A wooden button can also be activated by a fired arrow or a thrown trident if its collision box touched the button.
- Mobs cannot activate buttons directly, but arrows fired by skeletons or dispensers can activate wooden buttons.
- Behavior
- When activated, a wooden button remains active for 15 redstone ticks (1.5 seconds, barring lag), while a stone button remains active for 10 redstone ticks (1 second, barring lag). A wooden button activated by a fired arrow or a thrown trident remains active until the arrow or trident despawns (after one minute) or is picked up by a player.
- While active, a button:
- powers any adjacent redstone dust to power level 15, including beneath the button
- powers any adjacent redstone comparators or redstone repeaters facing away from the button to power level 15
- strongly powers its attachment block to power level 15
- activates any adjacent mechanism components, including above or below, such as pistons, redstone lamps, etc.
- When a button changes state it provides a redstone update to all redstone components adjacent to itself (including above and below), and to all redstone components adjacent to its attachment block.
Fuel[edit]
Wooden buttons can be used as a fuel source in furnaces, smelting 0.5 items per button.[Java Edition only]
Sounds[edit]
Generic[edit]
Stone[edit]
Sound | Subtitle | Source | Description | Namespaced ID | Translation key | Volume | Pitch | Attenuation distance |
---|---|---|---|---|---|---|---|---|
Block broken | Blocks | Once the block has broken | block.stone.break | subtitles.block.generic.break | 1.0 | 0.8 | 16 | |
None[sound 1] | Blocks | Falling on the block with fall damage | block.stone.fall | None[sound 1] | 0.5 | 0.75 | 16 | |
Block breaking | Blocks | While the block is in the process of being broken | block.stone.hit | subtitles.block.generic.hit | 0.25 | 0.5 | 16 | |
Block placed | Blocks | When the block is placed | block.stone.place | subtitles.block.generic.place | 1.0 | 0.8 | 16 | |
Footsteps | Blocks | Walking on the block | block.stone.step | subtitles.block.generic.footsteps | 0.15 | 1.0 | 16 |
Sound | Source | Description | Namespaced ID | Volume | Pitch |
---|---|---|---|---|---|
Blocks | Once the block has broken | dig.stone | 1.0 | 0.8 | |
Blocks | Falling on the block with fall damage | fall.stone | 0.4 | 1.0 | |
Blocks | While the block is in the process of being broken | hit.stone | 0.37 | 0.5 | |
? | Blocks | Jumping from the block | jump.stone | 0.12 | 1.0 |
? | Blocks | Falling on the block without fall damage | land.stone | 0.22 | 1.0 |
Blocks | Walking on the block | step.stone | 0.3 | 1.0 | |
Blocks | When the block is placed | use.stone | 1.0 | 0.8 |
Wood[edit]
Sound | Subtitle | Source | Description | Namespaced ID | Translation key | Volume | Pitch | Attenuation distance |
---|---|---|---|---|---|---|---|---|
Block broken | Blocks | Once the block has broken | block.wood.break | subtitles.block.generic.break | 1.0 | 0.8 | 16 | |
None[sound 1] | Blocks | Falling on the block with fall damage | block.wood.fall | None[sound 1] | 0.5 | 0.75 | 16 | |
Block breaking | Blocks | While the block is in the process of being broken | block.wood.hit | subtitles.block.generic.hit | 0.25 | 0.5 | 16 | |
Block placed | Blocks | When the block is placed | block.wood.place | subtitles.block.generic.place | 1.0 | 0.8 | 16 | |
Footsteps | Blocks | Walking on the block | block.wood.step | subtitles.block.generic.footsteps | 0.15 | 1.0 | 16 |
Sound | Source | Description | Namespaced ID | Volume | Pitch |
---|---|---|---|---|---|
? | Blocks | Once the block has broken | dig.wood | 1.0 | 0.8 |
? | Blocks | Falling on the block with fall damage | fall.wood | 0.4 | 1.0 |
? | Blocks | While the block is in the process of being broken | hit.wood | 0.23 | 0.5 |
? | Blocks | Jumping from the block | jump.wood | 0.12 | 1.0 |
? | Blocks | Falling on the block without fall damage | land.wood | 0.18 | 1.0 |
? | Blocks | Walking on the block | step.wood | 0.3 | 1.0 |
? | Blocks | When the block is placed | use.wood | 1.0 | 0.8 |
Unique[edit]
Sound | Subtitle | Source | Description | Namespaced ID | Translation key | Volume | Pitch | Attenuation distance |
---|---|---|---|---|---|---|---|---|
Button clicks | Blocks | Stone button deactivates | block.stone_button.click_off | subtitles.block.button.click | 0.3 | 0.5 | 16 | |
Button clicks | Blocks | Stone button activates | block.stone_button.click_on | subtitles.block.button.click | 0.3 | 0.6 | 16 | |
Button clicks | Blocks | Wooden button deactivates | block.wooden_button.click_off | subtitles.block.button.click | 0.3 | 0.5 | 16 | |
Button clicks | Blocks | Wooden button activates | block.wooden_button.click_on | subtitles.block.button.click | 0.3 | 0.6 | 16 |
Data values[edit]
ID[edit]
Name | Namespaced ID | Block tags (JE) | Item tags (JE) | Form | Translation key |
---|---|---|---|---|---|
Stone Button | stone_button | buttons | buttons | Block & Item | block.minecraft.stone_button |
Oak Button | oak_button | buttons wooden_buttons | buttons wooden_buttons | Block & Item | block.minecraft.oak_button |
Spruce Button | spruce_button | buttons wooden_buttons | buttons wooden_buttons | Block & Item | block.minecraft.spruce_button |
Birch Button | birch_button | buttons wooden_buttons | buttons wooden_buttons | Block & Item | block.minecraft.birch_button |
Jungle Button | jungle_button | buttons wooden_buttons | buttons wooden_buttons | Block & Item | block.minecraft.jungle_button |
Acacia Button | acacia_button | buttons wooden_buttons | buttons wooden_buttons | Block & Item | block.minecraft.acacia_button |
Dark Oak Button | dark_oak_button | buttons wooden_buttons | buttons wooden_buttons | Block & Item | block.minecraft.dark_oak_button |
Crimson Button | crimson_button | buttons non_flammable_wood wooden_buttons | buttons non_flammable_wood wooden_buttons | Block & Item | block.minecraft.crimson_button |
Warped Button | warped_button | buttons non_flammable_wood wooden_buttons | buttons non_flammable_wood wooden_buttons | Block & Item | block.minecraft.warped_button |
Polished Blackstone Button | polished_blackstone_button | buttons | buttons | Block & Item | block.minecraft.polished_blackstone_button |
Name | Namespaced ID | Numeric ID | Form | Translation key |
---|---|---|---|---|
Stone Button | stone_button | 77 | Block & Item | tile.stone_button.name |
Oak Button | wooden_button | 143 | Block & Item | tile.wooden_button.name |
Spruce Button | spruce_button | 399 | Block & Item | tile.spruce_button.name |
Birch Button | birch_button | 396 | Block & Item | tile.birch_button.name |
Jungle Button | jungle_button | 398 | Block & Item | tile.jungle_button.name |
Acacia Button | acacia_button | 395 | Block & Item | tile.acacia_button.name |
Dark Oak Button | dark_oak_button | 397 | Block & Item | tile.dark_oak_button.name |
Crimson Button | crimson_button | 515 | Block & Item | tile.crimson_button.name |
Warped Button | warped_button | 516 | Block & Item | tile.warped_button.name |
Polished Blackstone Button | polished_blackstone_button | 551 | Block & Item | tile.polished_blackstone_button.name |
Metadata[edit]
In Bedrock Edition, a button's block data stores its orientation, and whether it is active:
Bits | Values |
---|---|
0x1 0x2 0x4 |
Three bits storing a value from 0 to 5:
|
0x8 | If this bit is set, the button is currently active. |
Block states[edit]
Name | Default value | Allowed values | Description |
---|---|---|---|
face | wall | ceiling floor wall | The face of the block it's placed on. Floor is on top of a block, ceiling is on the bottom, and wall is on one of its sides. |
facing | north | east north south west | The direction it's facing. Opposite to the direction the player is facing if placed on the side of a block. |
powered | false | false true | If true, the button is currently activated. |
Name | Default value | Allowed values | Description |
---|---|---|---|
button_pressed_bit | 0 | 0 1 | If the button is currently activated. |
facing_direction | 0 | 0 1 2 3 4 5 | The direction it's facing. Opposite to the direction the player is facing if placed on the side of a block. |
Video[edit]
History[edit]
Instructions: when the pitch of the sound of the button being pressed in was changed in Java Edition
Java Edition Alpha | |||||
---|---|---|---|---|---|
v1.0.1 | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | ||||
This was the recipe used at the time: | |||||
Java Edition Beta | |||||
1.8 | Pre-release | Dropped button items no longer appear abnormally large. | |||
Java Edition | |||||
1.0.0 | Beta 1.9 Prerelease 5 | ![]() ![]() ![]() ![]() The texture of stone has been changed, which changes the edges of unpressed buttons. | |||
1.4.2 | 12w34a | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | |||
12w34b | Added crafting recipe for wooden buttons. | ||||
The crafting recipe for stone buttons has been changed. | |||||
12w37a | The redstone signal duration of the button has been changed from 9 to 12 redstone ticks. | ||||
1.8 | 14w04a | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Buttons are now able to be placed on the top and bottom of blocks, and can currently only face north. | |||
14w10a | ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | ||||
1.9 | 15w43a | Wooden buttons have been given a different sound from stone buttons. | |||
16w02a | Wood buttons are now broken more easily with axes, and stone buttons are broken more easily with pickaxes. | ||||
1.11 | 16w33a | Wooden buttons can now be used in furnaces. | |||
1.13 | 17w47a | The wooden button ID has been changed from wooden_button to oak_button .
| |||
The names of buttons have been split into <wood type> button and stone button. | |||||
![]() ![]() ![]() ![]() ![]() | |||||
Buttons can no longer be placed on top of pistons. | |||||
Buttons can now be placed in all 4 rotations on the top and bottom of a block. | |||||
Prior to The Flattening, these blocks' numeral IDs were 77 and 143. | |||||
1.14 | 18w43a | ![]() ![]() ![]() ![]() ![]() ![]() ![]() | |||
18w44a | ![]() | ||||
18w47a | ![]() ![]() ![]() ![]() ![]() ![]() | ||||
18w50a | ![]() | ||||
1.16 | 20w06a | ![]() ![]() | |||
20w15a | ![]() | ||||
1.16.2 | 20w28a | Polished blackstone buttons are now renewable as piglins have an 8.71% chance to trade 8-16 blackstone during bartering. | |||
Pocket Edition Alpha | |||||
v0.13.0 | build 1 | ![]() ![]() | |||
Bedrock Edition | |||||
1.4.0 | beta 1.2.14.2 | ![]() ![]() ![]() ![]() ![]() | |||
1.10.0 | beta 1.10.0.3 | Buttons now generate in the new villages. | |||
![]() | |||||
![]() ![]() ![]() ![]() ![]() | |||||
1.16.0 | beta 1.16.0.51 | ![]() ![]() | |||
beta 1.16.0.57 | ![]() | ||||
1.16.20 | beta 1.16.20.50 | Crimson and warped buttons now uses regular plank sounds instead of their stem variant sounds. | |||
Legacy Console Edition | |||||
TU1 | CU1 | 1.0 | Patch 1 | 1.0.1 | ![]() |
TU9 | ![]() | ||||
The crafting recipe for stone buttons has been changed. | |||||
TU14 | 1.04 | Wooden buttons can now be triggered by arrows. | |||
TU31 | CU19 | 1.22 | Patch 3 | Buttons are now able to be placed on the top and bottom of blocks. | |
TU69 | 1.76 | Patch 38 | ![]() ![]() ![]() ![]() ![]() | ||
PlayStation 4 Edition | |||||
1.90 | ![]() | ||||
![]() ![]() ![]() ![]() ![]() | |||||
New Nintendo 3DS Edition | |||||
0.1.0 | ![]() ![]() |
Issues[edit]
Issues relating to "Button" are maintained on the bug tracker. Report issues there.
References[edit]