Button

A button is a non-solid block that produces a temporary redstone signal when pressed.
Variants
Obtaining
Crafting
The crafting recipe is the same for all types and variants of buttons, using a single matching plank, stone, or polished blackstone block to craft the matching button.
| Name | Ingredients | Crafting recipe |
|---|---|---|
| Wooden button | Matching Planks | |
| Stone Button or Polished Blackstone Button |
Stone or Polished Blackstone |
Natural generation
Oak buttons can generate inside trial chambers between dispensers with random surprises or loots. In Java Edition, stone buttons can generate inside strongholds next to iron doors. Jungle buttons generate naturally on house walls in desert villages. Stone buttons can also generate in desert villages, in armorer houses attached to granite.
Usage
Redstone power
A button can be used as a monostable power source (it automatically deactivates shortly after being activated).
A stone button stays on for 1 second (20 ticks, 10 redstone ticks), while a wooden button stays on for 1.5 seconds (30 ticks, 15 redstone ticks).
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.
Behavior
Buttons are usually in an inactive state, but can be temporarily activated by players. A button can be activated by using it.
While active, a button:
- powers any adjacent redstone dust to power level 15, including beneath the button (if the button attaches to a vertical surface, or to the bottom of a block)
- 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.
- powers the block of air that it occupies, which in turn is able to power any adjacent redstone components, seemingly sending its power through the air.
- 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.
Breaking
A button is removed and drops 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.
Block states
| Name | Default value | Allowed values | Description |
|---|---|---|---|
| face | wall | ceilingfloorwall | 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 | eastnorthsouthwest | The direction it's facing. Opposite to the direction the player is facing if placed on the side of a block. |
| powered | false | falsetrue | If true, the button is currently activated. |
| Name | Metadata Bits | Default value | Allowed values | Values for Metadata Bits |
Description |
|---|---|---|---|---|---|
| button_pressed_bit | 0x8 | false | falsetrue | 01 | If the button is currently activated. |
| facing_direction | 0x10x20x4 | 0 | 012345 | 012345 | The direction it's facing.
|
Video
History
Change in 1.9 snapshot 15w46a: mobs can no longer spawn in blocks containing any type of buttons.
| Java Edition Alpha | |||||||
|---|---|---|---|---|---|---|---|
| v1.0.1 | Added stone buttons. | ||||||
| Java Edition | |||||||
| 1.4.2 | 12w34a | Added oak buttons. | |||||
| 12w34b | Added a recipe for oak buttons. | ||||||
| The recipe for stone buttons now requires one stone, rather than two. | |||||||
| 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 | The models of buttons have been changed. | ||||||
| 1.13 | 17w47a | The names of buttons have been split. | |||||
| 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. | |||||||
| Added birch, spruce, jungle, acacia and dark oak buttons. | |||||||
| 1.16 | 20w06a | Added crimson and warped buttons. | |||||
| 20w15a | Added polished blackstone buttons. | ||||||
| 1.19 | 22w11a | Added mangrove buttons. | |||||
| 22w14a | Added mangrove swamps, which makes mangrove buttons obtainable. | ||||||
| 1.19.3 Experiment | 22w42a | Added bamboo buttons. | |||||
| 1.19.4 Experiment | 23w07a | Added cherry buttons. | |||||
| 1.21.2 Experiment | 24w40a | Added pale oak buttons. | |||||
| Pocket Edition Alpha | |||||||
| v0.13.0 | build 1 | There are now two types of buttons: stone and wooden. | |||||
| Legacy Console Edition | |||||||
| Xbox 360 | Xbox One | PS3 | PS4 | PS Vita | Wii U | Switch | |
| TU9 | CU1 | 1.00 | 1.00 | 1.00 | Patch 1 | 1.0.1 | There are now two types of buttons: stone and wooden. |
| TU31 | CU19 | 1.22 | 1.22 | 1.22 | Patch 3 | Buttons are now able to be placed on the top and bottom of blocks. | |
| TU69 | 1.76 | 1.76 | 1.76 | Patch 38 | Added birch, spruce, jungle, acacia and dark oak buttons. | ||
| New Nintendo 3DS Edition | |||||||
| 0.1.0 | Added two types of buttons: stone and wooden. | ||||||
-
First image of a button on a ceiling.
Trivia
- During Minecraft Live 2021, a copper button was announced to be implemented along with the copper golem if it won[1], but since the copper golem lost the vote, the button was never added.
Gallery
Renders
-
Oak button -
Spruce button -
Birch button -
Jungle button -
Acacia button -
Dark oak button -
Mangrove button -
Cherry button -
Bamboo button -
Pale oak button -
Crimson button -
Warped button -
Stone button -
Polished blackstone button
| |||||||||