活塞
“ 当收到红石信号时,活塞可以推动多至12个方块。信号输入时,活塞会在不到一秒的时间内伸出活塞臂。任何挡道的实体都会被它推动,包括玩家,而且,如果你在活塞前端放一块黏液块,它们就会被弹走。弹弹弹! ” ——Duncan Geere[1] 活塞(Piston)是一种被红石信号激活时可以推动大多数方块和实体的方块。 黏性活塞(Sticky Piston)和普通活塞的功能相同,但当红石信号结束时也能拉回被移动的方块,而普通活塞只会将方块留在原处。 目录
获取[]活塞可以徒手破坏,但在Java版中,用镐破坏它们速度更快。镐也是破坏活塞的合适工具,尽管其合成配方中含有木板。[2]
合成[]
自然生成[]丛林神庙中会自然生成3个黏性活塞。 远古城市中心的红石地下室里会自然生成黏性活塞。 用途[]参见:利用活塞和活塞电路 活塞在被放置时永远朝向玩家。当其被激活时,活塞的木质表面(活塞头)会在启动延迟后[仅Java版]/在2游戏刻后[仅基岩版]开始伸出,且最多推动12个方块,伸出会持续2个游戏刻。另外,这个过程会发出以活塞为中心31×31×31的区域内都能听到的声音。在伸出的活塞头方向上的任何实体将会随着方块被一起推动,如果实体没有地方可以去,方块会被推进生物里,如果该方块是窒息方块会造成该生物窒息。 当活塞撤销激活,它会简单地通过拉回活塞头来缩回,缩回是启动延迟后[仅Java版]/在2游戏刻后[仅基岩版]发生的,缩回过程持续2个游戏刻。如果是黏性活塞,它同时会拉回活塞头前面的方块。在Java版中,黏性活塞缩回时,活塞头替换为空气后拉回的方块才开始移动。 黏性活塞只有在缩回时才有黏性,因此静止时黏性活塞头上的方块不会被黏住,可以被另一个活塞推开,黏性活塞也不能粘住可落下方块使其抵抗重力。在Java版中,黏性活塞也无法在推动方块的时候再将其拉回:比如前面有一个方块的活塞收到一个小于或等于2游戏刻的脉冲,活塞只会推出而不会拉回方块,黏性活塞会使面前正在被同方向推出的一个方块立即到位。[3] 活塞推动一个黏液块会向活塞朝向方向弹飞它移动中碰到的任何实体。 附着在墙上的方块(比如拉杆)可以放在活塞或黏性活塞上。 在活塞推出方块的2游戏刻内,如果该方块收到爆炸的影响,不管爆炸的强度是否足以破坏方块,都会被破坏成掉落物形式。 启动延迟[]此特性为Java版独有。 活塞开始运动有0到1游戏刻的启动延迟。一个游戏刻的游戏流程中方块事件被处理之前和处理过程中创建的方块事件在这个游戏刻执行,启动延迟为0游戏刻。方块事件被处理之后创建的方块事件在下一游戏刻才能执行,启动延迟为1游戏刻。 限制[]活塞可以推动大多数的方块,黏性活塞也可以拉回大多数的方块,除了那些在下表中列出的方块。如果黏性活塞不能够拉回一个方块,它会把那个方块留在原地。 活塞不会把方块推入虚空或者超过地图顶端,活塞也不能推拉超过12个方块。 在基岩版中,活塞在被连接到不正确的红石电路时会随机移动,被称为“活塞短路(Piston Short-Circuiting)”。这可以用来使玩家穿过方块而被“挤”到方块的另一边。 下表列出了所有在某些情况下不能被推动和拉动的方块。 此条目需要更新。 理由:荒野更新、装饰型方块。 不能被推动和拉动的方块
活塞也不会移动“附着在其他方块”的方块,因为它们将以物品形式掉落。 例外[]
激活[]用红石线激活活塞 活塞可以使用多种方法激活:
因为活塞是非实体方块,不能将其充能。 黏液块&蜂蜜块[]
A活塞可以伸出是因为黏液块忽略了毗邻的黑曜石。B活塞不能伸出是因为钻石块被黑曜石挡住,从而使黏液块也无法移动。 当活塞推拉一个方块时,方块移动的方向有其他可移动的方块阻挡,则阻挡方块移动的方块也会被推拉。 活塞推拉一个黏液块或蜂蜜块的时候,与该黏液块、蜂蜜块毗邻的方块也会和黏液块、蜂蜜块一起移动,而无法被活塞移动的方块会被忽略。但是将要被推拉的方块中只要有一个被无法移动的方块阻挡,活塞就无法进行推拉。 活塞不能通过推拉黏液块或蜂蜜块来移动自身。 黏液块和蜂蜜块不能被非黏性活塞拉动。当旁边的其他方块移动时,黏液块和蜂蜜块不会与该方块黏住一起移动。 活塞可移动的最大12个方块依然适用。举例来说,一个由黏液块或蜂蜜块组成的2×2×3的立方体可以被一个黏性活塞推拉,而再有其他可移动方块与之相邻时就不行了。 被活塞推拉的蜂蜜块和黏液块不会彼此相黏。 技术性组件[]活塞头[]活塞头
活塞头(Piston Head)(又称活塞臂)是一个技术方块,用于已经伸出的活塞。若想单独放置,只能使用 在Java版中,它有一个方块状态来定义它是一个普通活塞头或者黏性活塞头。在基岩版中,它们以不同的方块ID定义。 方块状态[]参见:方块状态
移动的活塞[]移动的活塞
移动的活塞(Moving Piston)[仅Java版]或称移动的方块(Moving Block)[仅基岩版]是无法获得的技术性方块。活塞推拉方块时,方块需要进入或离开网格单元而占据了每个不同方块网格,因此不能被存储为正常方块。活塞推拉方块的过程中,活塞本身和移动中的所有方块都被替换为“移动的活塞”方块,并被存储在其方块实体中。在活塞推拉到位后,重新恢复为原来的方块。但是,在Java版中,如果它是由一个命令放置并没有活塞与之对应,将永远保持不变。 它本身是不可见的,但其方块实体可见且渲染为储存的方块的移动动画。它本身没有碰撞箱,但它会使用其方块实体的碰撞箱,随方块的移动而改变。在不使用命令的情况下只能被TNT破坏。它不可替代,因此玩家不能在它所在的位置放置方块。它没有选择框,玩家无法选中它。在玩家的脚步声音方面,游戏对它采用了和石头相同的方式。 方块状态[]参见:方块状态 该技术性方块使用下面的方块状态:
方块实体[]参见:方块实体格式 该技术性方块具有与其相关联的保存了其附加数据的方块实体。 Java版:
基岩版:
音效[]Java版:
基岩版:
数据值[]ID[]Java版:
基岩版:
方块数据[]参见:数据值
方块状态[]参见:方块状态
Java版:
基岩版:
成就[]主条目:成就
视频[]历史[]
你知道吗[]
画廊[]
艺术作品[]
参见[]
参考[]
注释[]
红石 参见:Template:Redstone/content [编辑]
|