{{Infobox block
| image = Stone Button.png
| transparent = Yes
| light = No
| tool = Pickaxe
|waterloggable = {{jebe|No|Yes}}
| renewable = Yes
| stackable = Yes (64)
| flammable = No
| lavasusceptible = No
}}
A '''stone button''' is a variant of the [[button]] that produces a temporary [[redstone]] signal only when pressed by a [[player]]. Like other buttons, stone buttons are a non-solid [[block]].
== Obtaining ==
=== Breaking ===
A stone button is most easily broken with a [[pickaxe]]. It drops itself as an item when broken using any [[tool]].
{{breaking row
|horizontal=1
|Stone Button
|Pickaxe
|link=none}}
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.{{only|java}}
* a [[piston]] tries to push it or moves a block into its space.
=== Natural generation ===
Stone buttons are naturally generated in [[stronghold]]s, next to iron doors.{{only|java|short=yes}}
Stone buttons also generate in [[desert]] [[village]]s, in armorer houses attached to granite.
=== Crafting ===
{{Crafting
|Stone
|Output=Stone Button
|type=Redstone
}}
== Usage ==
{{see also|Redstone circuit}}
=== Placement ===
Buttons can be placed by {{control|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.{{only|java}}
It can also be attached to the top of a fence {{in|be}}.
More information about placement on transparent blocks can be found at [[Opacity/Placement]].
=== Redstone power ===
A button can be used as a [[monostable]] redstone [[Redstone components#Power components|power source]] (it automatically deactivates shortly after being activated).
Buttons are usually in an inactive state, but can be temporarily activated by players. A stone button is activated by a player {{control|using}} it. [[Mob]]s cannot activate buttons directly.
When activated, a stone button remains active for {{convert|1|second|redstone tick|game tick}}.
While active, a button:
* powers any adjacent [[redstone dust]] to [[Redstone circuit#Power|power level]] 15, including beneath the button
* powers any adjacent [[redstone comparator]]s or [[redstone repeater]]s facing away from the button to power level 15
* strongly powers its attachment block to power level 15
* activates any adjacent [[Redstone components#Mechanism components|mechanism components]], including above or below, such as [[piston]]s, [[redstone lamp]]s, etc.
When a button changes state it provides a [[Redstone circuit#Redstone update|redstone update]] to all redstone components adjacent to itself (including above and below), and to all redstone components adjacent to its attachment block.
== Sounds ==
=== Generic ===
{{Sound table/Block/Stone}}
=== Unique ===
{{:Stone Button/Sounds|a stone button}}
== Data values ==
=== ID ===
{{edition|java}}:
{{ID table
|edition=java
|showblocktags=y
|showitemtags=y
|showforms=y
|generatetranslationkeys=y
|displayname=Stone Button
|spritetype=block
|nameid=stone_button
|blocktags=buttons
|itemtags=buttons
|foot=1}}
{{edition|bedrock}}:
{{ID table
|edition=bedrock
|shownumericids=y
|showforms=y
|generatetranslationkeys=y
|displayname=Stone Button
|spritetype=block
|nameid=stone_button
|id=77
|foot=1}}
=== Block states ===
{{see also|Block states}}
{{:Button/BS}}
== Video ==
{{yt|n7BP3NDpHtA}}
== History ==
{{expand section|when the pitch of the sound of the button being pressed in was changed in Java Edition}}
{{info needed section|{{bug|MC-8522}}}}
{{HistoryTable
|{{HistoryLine|java alpha}}
|{{HistoryLine||v1.0.1|[[File:Stone Wall Button (N) JE1.png|32px]] [[File:Stone Wall Button (E) JE1.png|32px]] [[File:Stone Wall Button (S) JE1.png|32px]] [[File:Stone Wall Button (W) JE1.png|32px]]
[[File:Powered Stone Wall Button (N) JE1.png|32px]] [[File:Powered Stone Wall Button (E) JE1.png|32px]] [[File:Powered Stone Wall Button (S) JE1.png|32px]] [[File:Powered Stone Wall Button (W) JE1.png|32px]]
[[File:Stone Button (item) JE1.png|32px]] Added stone buttons, which can be placed on the sides of blocks.
|This was the recipe used at the time:
{{Collapse|title=Recipe|content=
{{Crafting Table
|B2= Stone
|B3= Stone
|Output= Button
|ignoreusage=1
}}
}}
}}
|{{HistoryLine|java beta}}
|{{HistoryLine||1.8|dev=Pre-release|Dropped button items no longer appear abnormally large.|Stone buttons now generate next to iron doors in [[stronghold]]s.{{check version}}}}
|{{HistoryLine|java}}
|{{HistoryLine||1.0.0|dev=Beta 1.9 Prerelease 5|[[File:Stone Wall Button (N) JE2.png|32px]] [[File:Stone Wall Button (E) JE2.png|32px]] [[File:Stone Wall Button (S) JE2.png|32px]] [[File:Stone Wall Button (W) JE2.png|32px]]
The texture of stone has been changed, which changes the edges of unpressed buttons.}}
|{{HistoryLine||1.4.2|dev=12w34b|The crafting recipe for stone buttons has been changed.
{{Collapse|title=Recipe|content=