按钮
稀有度 | |
---|---|
创造标签页(JE) | |
创造分类(BE) |
物品 |
合适挖掘工具 | |
硬度 | |
爆炸抗性 | |
引燃几率 | |
烧毁几率 | |
熔岩可燃性 | |
窒息生物 | |
红石导体 | |
最大堆叠 | |
光照透明 |
是 |
可再生 |
磨制黑石:否 |
命名空间ID |
详见数据值 |
自然生成
石质按钮还会自然生成在沙漠村庄的盔甲匠的房子里上的花岗岩上。
丛林木按钮自然生成在沙漠村庄的房子墙上。
获取
使用镐破坏石质按钮会更容易,使用斧破坏木质按钮会更容易。 Template:Breaking row
在以下情况时,按钮会被破坏并掉落自身:
合成
石质按钮、木质按钮和磨制黑石按钮可分别由石头、木板和磨制黑石合成而来。
脚本错误:您必须指定要调用的函数。 脚本错误:您必须指定要调用的函数。 脚本错误:您必须指定要调用的函数。
用途
参见:红石元件
红石电源
按钮可用作单稳态电源(在被打开后很快自动变成关闭状态)。
- 放置
- 要放置一个按钮,对着要放置的按钮的面使用放置键。
- 按钮可以附着在完整不透明方块表面。详见不透明度/放置。
- 在Java版中,只要一个表面碰撞箱完整,按钮就可以附着在该表面,树叶除外。如果将按钮放置在方块的顶部或底部,按钮可以朝向任何方向。
- 在基岩版中,它也可以放置在栅栏的顶部。
- 激活
- 生物不能直接打开按钮,但由生物发射出去的箭或投掷出的三叉戟可打开木质按钮。
- 行为
- 当按钮被打开时,石质按钮会保持打开状态10个红石刻(不计卡顿即为1秒),而木质按钮会保持打开状态15个红石刻(不计卡顿即为1.5秒)。被箭或三叉戟打开的木质按钮会一直保持打开,直到箭或三叉戟被拾起或在1分钟后消失。先射箭或投掷三叉戟再放置按钮,按钮不会自动打开,但手动按一次这个按钮,这个按钮会一直保持打开,直到箭或三叉戟消失。
- 当打开时,按钮会:
- 当按钮更改状态时,它会向其毗邻提供一个方块更新,以及向按钮附着方块的毗邻提供一个方块更新。
燃料
木质按钮可用作熔炉的燃料,每个木质按钮能烧炼0.5个物品。
数据值
按钮的类型由它的ID名称定义,它的方向和开关状态存储在它的方块数据值或方块状态里。按钮还具有方块状态,该状态有望在将来的版本中替换方块数据的功能。
ID
名称 | 命名空间ID | 物品标签(JE) | 本地化键名 |
---|---|---|---|
石头按钮 | stone_button | buttons | block.minecraft.stone_button |
橡木按钮 | oak_button | wooden_buttons buttons | block.minecraft.oak_button |
云杉木按钮 | spruce_button | wooden_buttons buttons | block.minecraft.spruce_button |
白桦木按钮 | birch_button | wooden_buttons buttons | block.minecraft.birch_button |
丛林木按钮 | jungle_button | wooden_buttons buttons | block.minecraft.jungle_button |
金合欢木按钮 | acacia_button | wooden_buttons buttons | block.minecraft.acacia_button |
深色橡木按钮 | dark_oak_button | wooden_buttons buttons | block.minecraft.dark_oak_button |
绯红木按钮 | crimson_button | wooden_buttons non_flammable_wood buttons | block.minecraft.crimson_button |
诡异木按钮 | warped_button | wooden_buttons non_flammable_wood buttons | block.minecraft.warped_button |
磨制黑石按钮 | polished_blackstone_button | buttons | block.minecraft.polished_blackstone_button |
基岩版:
名称 | 命名空间ID | 数字ID | 本地化键名 |
---|---|---|---|
石头按钮 | stone_button | 77 | tile.stone_button.name |
橡木按钮 | wooden_button | 143 | tile.wooden_button.name |
云杉木按钮 | spruce_button | 399 | tile.spruce_button.name |
白桦木按钮 | birch_button | 396 | tile.birch_button.name |
丛林木按钮 | jungle_button | 398 | tile.jungle_button.name |
金合欢木按钮 | acacia_button | 395 | tile.acacia_button.name |
深色橡木按钮 | dark_oak_button | 397 | tile.dark_oak_button.name |
绯红木按钮 | crimson_button | 515 | tile.crimson_button.name |
诡异木按钮 | warped_button | 516 | tile.warped_button.name |
磨制黑石按钮 | polished_blackstone_button | 551 | tile.polished_blackstone_button.name |
方块数据值
参见:数据值
在基岩版中,按钮的方块数据值存储按钮的方向以及按钮开关的状态。
位元 | 值 |
---|---|
0x1 0x2 0x4 |
这3位存储了0-5的一个值:
|
0x8 | 如果设置了此位,那么按钮处于激活状态。
|
由于基岩版中的指令无法使用数据标签,因此/testforblock指令无法侦测被放置在某个方向被激活的按钮。
但可以利用/execute指令同时侦测多种数据值,如下:
execute @s ~ ~ ~ detect ~ ~1 ~ wooden_button 2 testforblock ~ ~1 ~ wooden_button 7
方块状态
参见:方块状态
在Java版中,按钮的方块数据值存储按钮的方向以及按钮开关的状态。
名称
默认值
接受值
描述
face wall
floor
ceiling
wall
方块放置的朝向。
分别代表方块的底部、顶部和侧面。
facing north
north
south
east
west
从按钮附着的方块到按钮的方向。
与玩家放置按钮时玩家的朝向相反。
powered false
true
false
如果按钮目前是激活的,则为True。
基岩版:
名称
默认值
接受值
描述
button_pressed_bit 0
0
1
按钮是否被激活。
facing_direction 0
0
1
2
3
4
5
方块放置的朝向。
与玩家放置该方块时的朝向相反。
历史
Java版Alpha
v1.0.1 加入了石质按钮。
Java版
1.0.0 Beta 1.9 Prerelease 5 更改了石质按钮的材质。
1.4.2 12w34a File:Oak Button JE1 BE1.png 加入了木质按钮。
12w34b 更改了石质按钮和木质按钮的合成配方。
12w37a 把按钮的红石信号输出时间从9红石刻变为12红石刻。
1.8 14w04a 按钮现在能够放在方块的顶部和底部。
14w10a 石质按钮的材质更新了。
1.9 15w43a 赋予了木质按钮不同于石质按钮的音效。
16w02a 使用镐破坏石质按钮会更容易,使用斧破坏木质按钮会更容易。
1.11 16w33a 木质按钮现在可以在熔炉里使用。
1.13 17w47a 按钮现在有全部木材的六种变种。
木质按钮的ID从wooden_button
重命名为oak_button
。 按钮不能再被放置在活塞顶部了。 按钮现在有底部的材质了。 在方块的顶部和底部放置按钮可以有4种朝向。 在扁平化前,方块的数字ID分别是77和143。
1.14 18w43a 更改了石质按钮的材质。
更改了木质按钮的材质。
1.16 20w06a 加入了绯红和诡异木按钮。
20w15a 加入了磨制黑石按钮。
携带版Alpha
0.13.0 build 1 加入了按钮。
基岩版
1.4.0 beta 1.2.14.2 按钮现在有全部木材的六种变种。
1.10.0 beta 1.10.0.3 按钮现在可以自然生成在沙漠村庄里了。 更改了石质按钮的材质。 更改了木质按钮的材质。
1.16.0 beta 1.16.0.51 加入了绯红和诡异木按钮。
beta 1.16.0.57 加入了磨制黑石按钮。
原主机版
TU1 CU1 1.0 Patch 1 加入了石质按钮。
TU9 File:Oak Button JE1 BE1.png 加入了木质按钮。
更改了石质按钮的合成配方。
TU14 1.04 木质按钮现在会被箭触发。
TU31 CU19 1.22 Patch 3 按钮现在能够放在方块的顶部和底部。
TU59 CU57 1.76 Patch 38 按钮现在有全部木材的六种变种。
1.90 更改了石质按钮的材质。
更改了木质按钮的材质。
New Nintendo 3DS版
0.1.0 File:Oak Button JE1 BE1.png 加入了按钮。
漏洞
Template:Issue list