Minecraft Wiki

除另有声明,转载时均必须注明出处若簡繁轉換出錯,請以遊戲內為準请勇于扩充与修正内容有兴趣逛逛我们的微博沟通交流,欢迎到社区专页需要协助,请在告示板留言

了解更多

Minecraft Wiki
Advertisement

按钮(Button)是一种可提供短暂红石电源的非固体方块

自然生成

石质按钮自然生成在要塞里的铁门旁边。[仅Java版]

石质按钮还会自然生成在沙漠村庄的盔甲匠的房子里上的花岗岩上。

丛林木按钮自然生成在沙漠村庄的房子墙上。

获取

使用镐破坏石质按钮会更容易,使用斧破坏木质按钮会更容易。 Template:Breaking row

在以下情况时,按钮会被破坏并掉落自身:

  • 按钮的附着方块移动、消失或被摧毁
  • 流过按钮
  • 活塞尝试推动按钮或把方块推到按钮所在的方块

合成

石质按钮、木质按钮和磨制黑石按钮可分别由石头木板磨制黑石合成而来。

脚本错误:您必须指定要调用的函数。 脚本错误:您必须指定要调用的函数。 脚本错误:您必须指定要调用的函数。

用途

参见:红石元件

红石电源

按钮可用作单稳态电源(在被打开后很快自动变成关闭状态)。

放置
要放置一个按钮,对着要放置的按钮的面使用放置键。
按钮可以附着在完整不透明方块表面。详见不透明度/放置
Java版中,只要一个表面碰撞箱完整,按钮就可以附着在该表面,树叶除外。如果将按钮放置在方块的顶部或底部,按钮可以朝向任何方向。
基岩版中,它也可以放置在栅栏的顶部。
激活
按钮通常处于关闭状态,但可以通过玩家暂时打开。要打开一个按钮,使用放置键。射出去的和投掷出的三叉戟如果落在木质按钮上,木质按钮也会被打开。
生物不能直接打开按钮,但由生物发射出去的箭或投掷出的三叉戟可打开木质按钮。
行为
当按钮被打开时,石质按钮会保持打开状态10个红石刻(不计卡顿即为1秒),而木质按钮会保持打开状态15个红石刻(不计卡顿即为1.5秒)。被箭或三叉戟打开的木质按钮会一直保持打开,直到箭或三叉戟被拾起或在1分钟后消失。先射箭或投掷三叉戟再放置按钮,按钮不会自动打开,但手动按一次这个按钮,这个按钮会一直保持打开,直到箭或三叉戟消失。
当打开时,按钮会:
  • 激活任何毗邻的红石粉信号等级15。
  • 激活任何四周的背对按钮的红石比较器红石中继器至信号等级15。
  • 强充能它的附着至充能等级15。
  • 激活任何毗邻的(包括上面的或下面)的机械元件(例外:活塞不会被其活塞臂朝向的电源激活)。
当按钮更改状态时,它会向其毗邻提供一个方块更新,以及向按钮附着方块的毗邻提供一个方块更新

燃料

木质按钮可用作熔炉的燃料,每个木质按钮能烧炼0.5个物品。[仅Java版]

数据值

按钮的类型由它的ID名称定义,它的方向和开关状态存储在它的方块数据值或方块状态里。按钮还具有方块状态,该状态有望在将来的版本中替换方块数据的功能。

ID

Java版

名称命名空间ID物品标签JE本地化键名
石头按钮stone_buttonbuttonsblock.minecraft.stone_button
橡木按钮oak_buttonwooden_buttons
buttons
block.minecraft.oak_button
云杉木按钮spruce_buttonwooden_buttons
buttons
block.minecraft.spruce_button
白桦木按钮birch_buttonwooden_buttons
buttons
block.minecraft.birch_button
丛林木按钮jungle_buttonwooden_buttons
buttons
block.minecraft.jungle_button
金合欢木按钮acacia_buttonwooden_buttons
buttons
block.minecraft.acacia_button
深色橡木按钮dark_oak_buttonwooden_buttons
buttons
block.minecraft.dark_oak_button
绯红木按钮crimson_buttonwooden_buttons
non_flammable_wood
buttons
block.minecraft.crimson_button
诡异木按钮warped_buttonwooden_buttons
non_flammable_wood
buttons
block.minecraft.warped_button
磨制黑石按钮polished_blackstone_buttonbuttonsblock.minecraft.polished_blackstone_button

基岩版

名称命名空间ID数字ID 本地化键名
石头按钮stone_button77tile.stone_button.name
橡木按钮wooden_button143tile.wooden_button.name
云杉木按钮spruce_button399tile.spruce_button.name
白桦木按钮birch_button396tile.birch_button.name
丛林木按钮jungle_button398tile.jungle_button.name
金合欢木按钮acacia_button395tile.acacia_button.name
深色橡木按钮dark_oak_button397tile.dark_oak_button.name
绯红木按钮crimson_button515tile.crimson_button.name
诡异木按钮warped_button516tile.warped_button.name
磨制黑石按钮polished_blackstone_button551tile.polished_blackstone_button.name

方块数据值

参见:数据值

基岩版中,按钮的方块数据值存储按钮的方向以及按钮开关的状态。

位元
0x1
0x2
0x4

这3位存储了0-5的一个值:

  • 0:按钮在被贴方块的底面
  • 1:按钮在被贴方块的顶面
  • 2:按钮在被贴方块的北面
  • 3:按钮在被贴方块的南面
  • 4:按钮在被贴方块的西面
  • 5:按钮在被贴方块的东面
0x8 如果设置了此位,那么按钮处于激活状态。
  • 6:按钮未处于激活状态
  • 7:按钮处于激活状态

由于基岩版中的指令无法使用数据标签,因此/testforblock指令无法侦测被放置在某个方向被激活的按钮。 但可以利用/execute指令同时侦测多种数据值,如下: execute @s ~ ~ ~ detect ~ ~1 ~ wooden_button 2 testforblock ~ ~1 ~ wooden_button 7

方块状态

参见:方块状态

Java版中,按钮的方块数据值存储按钮的方向以及按钮开关的状态。

Java版

名称 默认值 接受值 描述
facewallfloor
ceiling
wall
方块放置的朝向。
分别代表方块的底部、顶部和侧面。
facingnorthnorth
south
east
west
从按钮附着的方块到按钮的方向。
与玩家放置按钮时玩家的朝向相反。
poweredfalsetrue
false
如果按钮目前是激活的,则为True。

基岩版

名称 默认值 接受值 描述
button_pressed_bit00
1
按钮是否被激活。
facing_direction00
1
2
3
4
5
方块放置的朝向。
与玩家放置该方块时的朝向相反。

历史

Java版Alpha
v1.0.1Stone Button JE1 加入了石质按钮。
Java版
1.0.0Beta 1.9 Prerelease 5Stone Button JE2 BE1 更改了石质按钮的材质。
1.4.212w34aFile:Oak Button JE1 BE1.png 加入了木质按钮。
12w34b更改了石质按钮和木质按钮的合成配方。
12w37a把按钮的红石信号输出时间从9红石刻变为12红石刻。
1.814w04a按钮现在能够放在方块的顶部和底部。
14w10aStone Button JE3 石质按钮的材质更新了。
1.915w43a赋予了木质按钮不同于石质按钮的音效。
16w02a使用镐破坏石质按钮会更容易,使用斧破坏木质按钮会更容易。
1.1116w33a木质按钮现在可以在熔炉里使用。
1.1317w47aBirch Button JE1 BE1 Spruce Button JE1 BE1 Jungle Button JE1 BE1 Acacia Button JE1 BE1 Dark Oak Button JE1 BE1 按钮现在有全部木材的六种变种。
木质按钮的ID从wooden_button重命名为oak_button
按钮不能再被放置在活塞顶部了。
按钮现在有底部的材质了。
在方块的顶部和底部放置按钮可以有4种朝向。
扁平化前,方块的数字ID分别是77和143。
1.1418w43aStone Button JE4 BE2 更改了石质按钮的材质。
Birch Button Spruce Button JE2 BE2 Jungle Button JE2 BE2 Acacia Button JE2 BE2 Dark Oak Button JE2 BE2 更改了木质按钮的材质。
1.1620w06aCrimson Button JE1 BE1 Warped Button JE1 BE1 加入了绯红和诡异木按钮。
20w15aPolished Blackstone Button JE1 BE1 加入了磨制黑石按钮。
携带版Alpha
0.13.0build 1Stone Button JE2 BE1 加入了按钮。
基岩版
1.4.0beta 1.2.14.2Birch Button JE1 BE1 Spruce Button JE1 BE1 Jungle Button JE1 BE1 Acacia Button JE1 BE1 Dark Oak Button JE1 BE1 按钮现在有全部木材的六种变种。
1.10.0beta 1.10.0.3按钮现在可以自然生成在沙漠村庄里了。
Stone Button JE4 BE2 更改了石质按钮的材质。
Birch Button JE2 BE2 Spruce Button JE2 BE2 Jungle Button JE2 BE2 Acacia Button JE2 BE2 Dark Oak Button JE2 BE2 更改了木质按钮的材质。
1.16.0beta 1.16.0.51Crimson Button JE1 BE1 Warped Button JE1 BE1 加入了绯红和诡异木按钮。
beta 1.16.0.57Polished Blackstone Button JE1 BE1 加入了磨制黑石按钮。
原主机版
TU1CU11.0Patch 1 Stone Button JE2 BE1 加入了石质按钮。
TU9File:Oak Button JE1 BE1.png 加入了木质按钮。
更改了石质按钮的合成配方。
TU141.04木质按钮现在会被箭触发。
TU31CU191.22Patch 3按钮现在能够放在方块的顶部和底部。
TU59CU571.76Patch 38Birch Button JE1 BE1 Spruce Button JE1 BE1 Jungle Button JE1 BE1 Acacia Button JE1 BE1 Dark Oak Button JE1 BE1 按钮现在有全部木材的六种变种。
  1.90 Stone Button JE4 BE2 更改了石质按钮的材质。
Oak Button JE2 BE2 Birch Button JE2 BE2 Spruce Button JE2 BE2 Jungle Button JE2 BE2 Acacia Button JE2 BE2 Dark Oak Button JE2 BE2 更改了木质按钮的材质。
New Nintendo 3DS版
0.1.0File:Oak Button JE1 BE1.png Stone Button JE2 BE1 加入了按钮。

漏洞

Template:Issue list

Advertisement