テクニック > ピストン


ピストンについての解説。



ピストンとは

β1.7から追加
ピストン
(Piston)
木材:3 丸石:4 鉄インゴット:1 レッドストーン:1
動力が送られるとピストンの向いてる方向に1マス押し出す。動力が切れると元に戻る。
押し出す方向にブロックがある場合、そのブロックを押し出す。一度に押し出せるブロックの数は12個まで。
粘着ピストン
(Sticky Piston)
スライムボール:1 ピストン:1
基本的にピストンと同じ。
動力が切れ元に戻る時に、押し出した先のブロック1つも引き戻す。
上向き以外の時、空中の砂や砂利は押し戻せないが、上向きの場合は落下せず引き戻すことができる。

ピストンの性質

移動できる物

  • ブロック各種(石、階段、ハーフブロック、柵、作業台、本棚等)
  • 砂・砂利(移動した先に地面が無いと落下する)
  • 生物(PC・NPC)
  • アイテム
  • トロッコ
  • 線路(移動した先に地面が無いとアイテム化する)
  • トラップドア(移動した先に壁が無いとアイテム化する)

移動できないもの

  • 黒曜石、岩盤、ネザーポータル、エンドポータル、金床。
  • ブロック以外のデータやエンティティが付属されるもの。
    チェスト、かまど、ジュークボックス、醸造台、エンチャントテーブル、ベッド、看板、
    音符ブロック、ディスペンサー、ドロッパー、日照センサー、ホッパー、トラップチェスト、
    スポーンブロック、エンドポータルフレーム、ビーコン、コマンドブロック。
  • 引き伸ばされた状態のピストン・粘着ピストン。
  • 全てのブロックはピストンによって-1以下、255以上に押し出すことはできない。
  • ピストンは13ブロック以上同時に押し出すことはできない。

移動するとアイテム化するもの

  • 適切なブロックがなければ設置できないもの。
    • 植物(特別な道具がなくても回収できるもの)
      草、シダ、苗木類、花類、きのこ類、小麦、ニンジン、ジャガイモ、サボテン、カボチャ、スイカ、サトウキビ、カカオ、スイレンの葉。
    • 一部の設置物
      松明、はしご、額、植木鉢、レッドストーン装置類、スイッチ・レバー類、ドア類、レール類。
      ただしトラップドア、レール類は移動先にも設置可能なブロックがあれば、アイテム化せずに移動できる。
  • その他
    ドラゴンの卵、クモの巣。
  • 草、シダ、スイカ、クモの巣など、破壊した際に別のアイテムとしてドロップするものは、そのアイテムとしてアイテム化する。
    草・シダ→一定確率で種、スイカ→カットされたスイカ、クモの巣→クモの糸

移動すると消滅するもの

  • 適切なブロックがなければ設置できず、また特定の道具がなければ回収できないもの。
    雪、つる、枯れ木、ケーキ。
  • 特定の道具がなければ回収できない一部のブロック。
    葉ブロック、水、溶岩。

解説動画

各ピストン・方角特性の解説動画です。

2種類のピストンの違い


粘着ピストンの方角特性(優先性)

参考:minecraft1.7ピストン方向特性 - youtube
※上記動画は南北を間違えている

同時に動かした場合のピストンの優先順位は
上>下>北(F2)>南(F0)>西(F1)>東(F3)

ただし、配線の長さが異なる場合、配線の短い側が優先となる。
例えば東西方向で

┌レ┐
│ │
ピ ピ

だと西側が先に伸びるが

┌─レ
│ │
ピ ピ

だと東側が先に伸びる

※1.2.5調べ

回路

ピストンパルサー回路

クロック回路の逆パターン、かつピストンには常時動力を送れるように溝を増やすことで一瞬の動力ONを取り出せる。

ピストンフリップフロップ回路


トグル式1




ガラスなどの透過ブロックはレッドストーンを妨げないため、通常ブロックと組み合わせて左右に動力を切り替える仕組み。
出力はピストンの内側にレッドストーントーチとリピーターを用いて得る。
ピストンの周りのブロックが変化(リピーターなど)すると、切り替えた瞬間また戻ってしまうので注意。
画像は出力が2つのバージョンだが、左側のガラスの位置にピストンを置くと出力が1つのコンパクト版になる。
その場合は左側の穴とリピーターは必要ない。

トグル式2


上記のトグル式1と同じような原理だが、ピストンを向い合せて動作させた際の微妙な動作を使ってさらに簡略化したもの。
ピストンを使ったT-Flip Flopの中では恐らく最小で作るのも非常に簡単。
ただし、ピストンやレッドストーン回路の動作修正が加わると今後使えなくなるかもしれない。

トグル式3



ピストンMODでの動画だが、標準の粘着ピストンでも可能。
右側が入力、左側が出力。リピータの遅延が両方とも最大でないと動かない。
右側は一瞬だけONにする回路。
一瞬だけONになるとピストンの動作がおかしくなるというバグっぽい仕様を利用しているので、今後も使えるかどうかは微妙。

B.U.D.(Block Update Detector)回路

参考:SethBling's Block Update Detector Switch (Improvement on Etho's Version)
周囲のブロックの更新を検知する回路
ピストンのバグを使っているが、製作者のNotch氏がこのバグは消さないという発言をしているので、消されることはないだろう。
なおver1.7.4現在、コンパレーターやドロッパー等でも同様の現象が発生する。
※ピストン以外のB.U.Dについてはこちらを参照

図の氷と青ブロックで示した位置のブロックにレッドストーン回路の入力があるとき、ピストンに隣接するブロックに変化があると反応する。
文字で書くなら、ピストンの斜め上と、真上の1ブロックあけた位置。合計5ブロックが該当する。
氷ブロックと青ブロック位置ではRS回路の入力がOFFになった時の動作が異なる。
しかし周囲の状況次第で安定しないので、区別する意味はあまりない。
ピストンに隣接するブロックの変化を検出する回路の簡単な例を示す。

B.U.D.を利用した装置の例
【Minecraft】 半自動製氷機 【氷歩道】

ドア


ピストンブロックを利用した簡易的なドアです。
通常のドアを利用した両開きドアより作り易いかもしれません。

左右両開きドア


隠し扉

普通のピストンドアと比べると回路がかなり複雑になるので初心者にはあまりお勧めできない。




2x3ピストンドア
【Minecraft】ピストンドアの解説
階段がない分上記のものより簡単

地面(落とし穴)

【minecraft】ピストンで下に開く隠し扉 1.7.2
隠し扉が多いのは、やはりかっこいいのでしょうか。

隠し階段

【Minecraft】 わずか9分で「隠し階段」が作れる動画
こういうのも需要があるかもしれない


丸石自動生成機



自動修復壁

Minecraftで自動修復壁を改良してみた
クロック回路を使用しているので、使わないときは動作しないようにしないと重くなる。

簡易石自動生成機

水に溶岩を上からかける事でが生成される仕様を利用した簡単な機構の石生成施設。
(□…空白 ■…ブロック 矢印…ピストン(押出方向) 赤…レッドストーン回路 RR…レッドストーンリピーター 箱…木箱(チェスト))

石製造機構  ピストン(矢印)機構
(断面図)    (上面図)
□■溶■    □■↓■
■水□■    ■水□■
■■□■    □■□■
■■■■

2連石製造機構
(上面図 1層)      (2層)
□■■■■■□  □赤RR赤RR赤□
□■水↓水■□  □赤■□■赤□
箱→□□□←箱  □■溶■溶■□
□□□□□□□  □□■□■□□
2連石製造機構で使われるリピーターは中から外に向けて設置。
動力はパルサーを挟んだクロック回路で、2連石製造機構のリピーターは遅延2/4でやると程良く回る。
ピストン裏の木箱はピストンの押し出し制限の為で看板等でも代用可能。
2連石製造機構を更に向かいに作る事で4連にする事も可能だが効果は薄い。


サトウキビ全自動刈り取り機



オルゴール


ピストンの音がうるさいのが難点(一定の距離を取るとピストン音は除ける)

オルゴール状の機構はカウンタ回路として応用されることが多い

ピストンエレベーター

  • ピストンエレベーターは、回路が複雑かつ大規模になる。
  • 稼働時は、うるさい上に重いので注意。

螺旋押し上げ型

【Minecraft1.701】ピストンエレベーター
回路が大規模なうえにかなり不安定。

垂直押し上げ型

【Minecraft】2x2ハッチ式ピストンエレベーター【7ブロック上昇・下降】
下から押し上げるピストンと上から押し下げるピストンを用意し、間にトラップドアorフェンスゲートを挟むことで作ることができる。
乗り込み口にドアをつける場合、トラップドアが閉まることがあるので注意。
動作は安定しているが縦に長くなる。このままでは移動距離は最大7マス。

途中でピストンを付け足すことでほぼ無限に上がることができる。ただし回路が大規模になる。
【Minecraft】岩盤から地上までのピストンエレベーター【垂直押し上げ式】
【Minecraft】自由に上下できるピストンエレベーター【フェンスゲート式】

砂ブロックを使ったピストンエレベーター

砂ブロックと粘着ピストンを使った比較的シンプルな構造のエレベーターです。
  • ピストンは上方向、粘着ピストンは左方向にアームを伸ばします。
  • 2つのピストンに同時に動力を送りますが、粘着にはリピーターをつけ一瞬動作を遅らせます。
  • 動力ONでピストンが砂ブロックを上に持ち上げます。
  • 動力OFFでピストンのアームが下がり、同時に粘着のアームが左に伸びます。
  • この時、持ち上げられた砂ブロックが落ちる前に粘着のアームが伸びるため砂ブロックは一段上のままとなります。
(ここがみそです)
  • 粘着のアームが左側の砂ブロックを引いてきて、先に持ち上げられた砂ブロックの下に配置します。
  • 以上の動作を繰り返すと、左側の砂ブロックが右側へ積み重ねられていきます。

さらに、図2のように対称位置にピストン及び粘着ピストンを同じ形に配置すれば左右交互に使えて、エレベーターの
上り下りとして使えます。回路にはクロック回路他使用します。

ただし、ピストンは最大12ブロックしか持ち上げられないので、それ以上の高さを求める場合、このシステムを2セット以上
連ねていく必要があります。
【Minecraft】砂ブロックを使ったピストンエレベーター【ゆっくり解説】

階段式1


横から押してプレイヤーを動かせることを利用して、プレイヤーを階段に乗せて上昇する。速度と、比較的コンパクトな作りが魅力。

階段といっしょに、下のブロックを動かして空白をうめないと、スタックしやすいようです。

階段式2


  • 左右から階段ブロックで圧縮をかけ、上へ上へと押し上げる。オプションが可能。
  • 性能は階段式1と同じものですが、配線がすこし違います

垂直押上げ式


  • 縦に積み重ねたピストンブロックを下から作動させて上に押し上げる
  • 使用後に自動でピストンを下に押し込める機構が複雑。幅もとるので実用性は微妙。

階段式簡易回路型

階段に押す事で強制的に階段を登らせるピストンエレベーターのRS回路を簡易化する為、予め階段を螺旋状に配置し外周にRS回路・リピーターを配置したピストンを作動させる簡易構造の装置。
構造は下記パーツを90度ずつ回転させて積み上げ、回路で繋ぐだけ。
(□=空白 ■=ブロック ピ=ピストン 階=階段 リ=リピーター RS=レッドストーンワイヤー)

 パーツ     方向     RS回路
□□□□   □□□□   □□□□
□階□□   □↑□□   □階□□
□□□■   □□□■   □□□RS
□ピ■■   □↑■■   □ピリRS

組み合わせ後
 上面図     方向
■■ピ■    ■■↓■
ピ階階■    →↑→■
■階階ピ    ■←↓←
■ピ■■    ■↑■■
  • ピストンを設置後、後ろを向いて階段を設置と言った手順でどんどん積み上げて行き、RSとリピーターで繋ぐだけなので延長が楽です。
  • β1.7.2現在、ピストンの仕様(バグ?)で突起部分が当たり判定を持たない場合があり、たまに置いて行かれます。
    • 粘着ピストンに換装する事で解決が可能になります。RS回路はそのままでピストンを1block外側に配置しブロックを吸着させるだけ。


ピストンエスカレーター

ピストンを階段状に配置し、クロック回路とレッドストーントーチ・リピーターを使うだけの簡単構造で実現した上りエスカレーター
(□=空白 \=RST(トーチ) ■=ブロック 矢印=ピストン(矢印方向に伸縮))

   RST部分      ピストン部分
□■□\■□□□  □↑□□←□□□
□\■□\■□□  □□↑□□←□□
□□\■□\■□  □□□↑□□←□
□□□\■□□□  □□□□↑□□□
      -粘着ピストンver-
■□□□\■□□  ↑■□□■←□□
\■□□□\■□  □↑■□□■←□
□\■□□□\■  □□↑■□□■←
□□\■□□□□  □□□↑■□□□
□□□\■□□□  □□□□↑□□□
  • 動力であるクロック回路はレッドストーン回路を参考にしてください。
    • 動力供給は下から上への一方通行(RSTの性質によるもの)なのでエスカレーター最下層から供給してください。
  • ピストン部は下側と上側に分かれるので片方をリピーターで遅延させてください。

ブロック部分の隣(手前か奥)にピストンを配置し、トーチを並べるだけなので延長がとても簡単です。
上図はアイテム運搬用ですが高さを調整するだけで人を運ぶ事も可能。
方向転換もトーチの反対側と言う制約付きで比較的簡易に行えます。
ON/OFFの構造を付け加えれば動作時以外の騒音は抑えれます。

動く歩道



アイテムエレベーター


アイテムを対象としたエレベーター


2:26から技術解説。

南北(F0,F2)方向からプレスするとアイテムが上に跳ね上がる。東西方向からだと跳び上がらない。
隣接ブロックがガラスなど透過ブロックの場合はアイテムが跳び上がらない。

可動橋


高速動作させたピストンに砂を押させると空中を真横に押すことができる。
これを利用して空中にスパンの長い橋を出現・撤去する機構を作ることが出来る。

空中ではレッドストーン動力を伝える方法がないので空中のブロックを移動させる唯一の方法だった。
1.5からはレッドストーンブロックを押し出すことで空中のブロックにアクセスできる可能性が出てきたが
動作後のブロックの撤去までを考慮すると実用は難しいと思われる。



上記動画の方式は1.4移行ではレッドストーンの動作タイミングが変更になったため使用できなくなったと思われたが
1.6、1.7で動作する方式が考案されている。



編集用コメント

コメント欄の方針に関してはコメント欄方針を参照して下さい。
wikiの編集が苦手な方は、以下のコメントフォームへ書き込んで頂ければ有志でページに取り込みます。
※コメントを投稿する際は、以下の点を確認して下さい※
  • 編集に関わらない内容のコメント・質問・雑談 は一律して削除されます。
    Wiki運営に関してはWiki運営掲示板、質問は質問掲示板、雑談等は非公式フォーラムにてお願いします。
  • 投稿の前に、一度コメントログや、バージョンアップ直後はパッチノートにも目を通し、 既に同じ内容が載っていないか確認して下さい。
  • 投稿されているコメントへの返信の際は、 返信したいコメント横の○にチェックを入れて 返信して下さい。
    表示できる親コメントの数は限られます。新規投稿をむやみに行うことは、他のコメントが流れてしまう要因になります。
  • 階段式2のオプションの例を1、2つほど載せていただけれないでしょうか?とても動画をみれる環境ではないもので・・・ - 名無しさん 2013-04-03 01:55:37
  • 「ピストンは最大12ブロック押し出せる」と「ピストンは12ブロック以上同時に押し出せない」って矛盾してないですか?私の理解が足りてないだけかもしれませんが - 名無しさん 2013-08-03 16:19:44
    • 確かにそうですね。12ブロックに2つの解釈ができてしまいます - 名無しさん 2013-08-03 22:06:50
      • 修正しました。 - 名無しさん 2013-12-28 13:53:04
  • スティッキーピストンって粘着ピストンのことですか?もし、そうでしたら、編集を頼みます。 - 名無しさん 2013-08-12 20:34:58
    • そうですが、以前まで日本語訳がスティッキーピストンでした。1.6.2で変わったのかな?他のページにもスティッキーで記載されているのがありますので、全て修正するには時間かかるかもです。 - 名無しさん 2013-08-12 21:45:37
      • 15から - 名無しさん 2013-10-16 15:18:37
      • とりあえずこのページのスティッキーという文字列を粘着に置換してみた - 名無しさん 2013-11-13 16:20:56
  • ピストンの挙動を今更バグと言うのはどうなの?ここまで来たら仕様なんじゃなイカ? - 名無しさん 2013-09-06 01:58:38
    • まじめに議論したいならまずそのふざけた語尾を直してからにしてください - 名無しさん 2013-10-24 17:24:26
  • リンク修正 - 名無しさん 2013-10-23 17:02:05
  • ちょっと気になったものでBudとBUDをB.U.D.に統一しました - 名無しさん 2013-11-13 13:48:20
  • 粘着ピストンがブロックを引き戻さない条件を記述したほうがいいと思います。 - 名無しさん 2014-01-01 16:21:31
    • ちなみに粘着ピストンに1tickの信号でブロックを引き戻しません - 名無しさん 2014-01-01 16:22:40
  • 丸石製造機周辺で石と丸石が混同されているのでは? - 名無しさん 2014-01-19 21:55:35
  • BUDの事なんですが、ピストンの所がディスペンサーやドロッパーでもBUDらしき現象がおきました。なので「ピストンのバグ」という記述は直した方がいいのでは。1.7.2です。私だけかもしれないので、検証の上修正お願いします - 名無しさん 2014-01-25 16:58:07
    • テクニック/レッドストーンの項に記述がありましたので"ピストン、ディスペンサー及びドロッパーのバグ"として後日修正します - 名無しさん 2014-02-09 15:51:54
  • 30秒で・・・の動画が消されていますのでリンクの削除をお願いします。 - 名無しさん 2014-03-13 01:25:54
    • 対処しました。 - 名無しさん 2014-03-13 09:00:47
名前:

|新しいページ|検索|ページ一覧|RSS|@ウィキご利用ガイド | 管理者にお問合せ
|ログイン|
Wikiのガイドライン
必ずお読みください!

基本事項



プラットフォーム



アイテムデータ



ゲームデータ



ワールド



Tips



ADVANCE



マルチプレイ



リンク





Wiki運営



その他





カウンタ


合計
-

トップページ
今日 : -
昨日 : -

更新履歴


取得中です。
※「ログ」「アーカイブ」「コメント」のページはここの履歴に表示されませんので、「更新履歴」および「コメント」から参照してください

人気ページ