活塞(Pistons)为一种可以推动大多数方块的方块,推动的方向根据它的朝向决定。
粘性活塞(StickyPistons)与活塞相似,但在能推动方块的同时也能拉动方块。
在延伸时粘性活塞和普通的活塞的行为是一样的,最多能推动12个方块。在收缩时粘性活塞会拉动在其前方的方块。黑曜石基岩,任何带有方块实体值的方块,以及延伸的活塞都是不能拉动的,就像它们不能被推动一样。
用途
使用活塞来推动被粘性活塞黏住的方块是有可能的,粘性活塞也无法使悬空的沙子和沙砾抵抗重力。其粘性仅会在收缩时奏效。
活塞在被放置时永远朝向玩家,当其被激活时,活塞会向自己的朝向,把木制的活塞臂伸出一个方块。能够推动在其延伸方向直线上的最多12个方块。
当回到未激活状态时,活塞不会拉回任何方块(但能够受重力影响的方块会下落)。如果你想拉回方块,请参见活塞#粘性活塞。
活塞的木质表面也能够推动玩家,生物与其他实体。但是如果没有足够的空间推动,活塞臂仅仅会穿过该实体而不会给实体造成任何伤害。如果与压力板配合使用,能够将玩家或生物推出只有一格宽的走道,这是一种相当有效的陷阱。
伸出的活塞臂被认为是固体透明方块(类似玻璃)。如果活塞臂伸入玩家或生物,他们不会窒息,他们可以移动出活塞臂但无法再移动回去。
类似地如果被活塞推动的方块被推向玩家或生物,他们会被推动。但是如果没有足够的空间推动,这个方块会占据玩家或生物所在的空间。如果该方块是非透明方块,那么玩家或生物会窒息。
当方块正在被推动的过程中,它(们)会暂时为非固体,从而导致本来位于被推动方块上的玩家、生物或物品会掉下去,穿过正在被推动的方块。但自1.6起在上面的玩家不会掉下去。
因为液体无法穿过活塞臂,所以活塞能够用于控制液体流动。
活塞也能推动矿车与船。注意如果矿车位于铁轨上,铁轨也会被一起推动。如果被推动的方向没有空间或者下方没有方块,铁轨会掉落为可捡起的物品。
通过设计合理的红石电路的控制,活塞可以用于制作非常快的电梯。
来源:minecraft中文wiki