どうもこんにちは、最近ミレニアム開発目標にウグイスが紛れ込んでいないか疑っているさいほうへいきです!
みなさんはTrainCartsプラグインを触っていますか?

TrainCartsプラグインはMinecraftのプラグインのひとつで、主にトロッコの動作を大幅に拡張するものです!
指定された書式に従い、看板でさまざまなコマンドを記述することによってなかなかとんでもないレベルの機能を利用できるんですね。
まんクラにもTrainCartsプラグインは入っていて、今回はそれを利用して簡単な丸石製造機を作ってみました!
僕はTrainCartsを触るのはニュービーというか、初めて数日も経ってないくらいなので、若干試行錯誤しつつトライしています。
ぜひどうぞ!
作ってみた!
というわけで、こちらが非常にシンプルなTrainCarts製の丸石製造機です。

これは駮岡市に置いているアホ丸石製造機ですね。
仕組みは簡単で、右下のレバーを下げると動作を開始し、丸石を超効率で回収してくれます。
石の製造自体はシンプルな溶岩+水の機構なので、TrainCartsプラグインが担当しているのは主に掘削と回収です。
それで肝心の性能ですが、おおよそ10秒強でスタックの丸石を製造できます! とんでもないね。

作業の片手間に少し放置しておくだけで、すぐ丸石がパンパンになるまで製造できてしまいます。すげえ。
作り方
作り方は非常に簡単です!
ブロック側の整備


適当な囲いの中に、水源と溶岩を設置して石を生産する部分を作ります。溶岩が溢れ出さないように注意しましょう。

それから、製造された石の横面にレールを敷き、レールの一ブロック手前を左右の端それぞれ二ブロックずつ掘ります。
そしてその左側の溝に、看板を二つ置きます。
一番左の看板にはこう書き込みましょう!
[+train]
launch 0.4
right
三行目はしっかり空けるのがポイント。動作しなくなります。
左から二番目の看板には、こう。
[+train]
chest in
次は、右側の溝に看板とレバーを設置しましょう。
看板にはこう書きます。
[train]
launch 0.4
left

あとは左側の看板の上にチェストを設置すれば、ブロック面でのセットアップは終わりです。
コマンド側の整備
次は、コマンドを使って最後の仕上げを行っていきます!
レールにチェストトロッコを置き、次のコマンドをじゅんばんこにすべて実行してください。
/train edit
/train breakblocks cobblestone stone
/train pickupitems true
これだけ!
設定が正常にできていれば、あとはレバーを下げるだけで猛スピードで丸石を作り始めます。やったー!
解説
今回使った、見慣れないコマンドと看板について解説していきます。
左右の看板
先程、左右の端っこの看板にはこんな感じのことを書きこみましたね。
[+train]
launch 0.4
left
これについて、一行ずつ解説していきます。
まず一行目の[+train]。
これは、『この看板がトロッコの動きを制御するものだよ』『常に動作させてね』というサイン。
亜種として[train](レッドストーン入力がある時だけ動作)や[!train](入力がない時だけ動作)などもあります。
次に、二行目のlaunch 0.4。
これは、『レールに乗ったトロッコを0.4の速度で走らせる』というサインです。
0.4の数値を書き換えれば速度が変更できますが、溶岩が落ちて石ができる速度を大幅に越えると意味がないので、装置の長さなどと相談して決めましょう。
そして四行目のleftやright。
シンプルに加速させる方向を表しており、leftであれば左向きへ加速します。
他にも四方位や上下などの記述も可能ですが、今回は使いません。
そして、三行目はなぜ空白にするのか? ということですが、実は三行目は別の機能を書き込む欄なんですよね。
今回はその機能を使わなかったので、あけておいたというわけです。ここを詰めてしまうと動かないので気を付けましょう。
チェストの看板
チェストの下の看板はこう書きました。
[+train]
chest in
これは、チェストトロッコが通過した際に、隣接しているチェストに中身を移し替えるというサイン。
チェストトロッコだけだと二十七スタックしか入れられないので、外にラージチェストを設置することでより多くの保存容量を確保しているというわけです。
トロッコのコマンド
トロッコに対して、こういうコマンドを打ち込みましたね。
/train edit
/train breakblocks cobblestone stone
/train pickupitems true
一行ずつ解説していきます。
/train edit
まず、これは一番近くのトロッコを編集しますよ、というもの。
これ以降のコマンドで、どのトロッコのプロパティを書き換えるのかをあらかじめ宣言しておくというわけです。
/train breakblocks cobblestone stone
これは、丸石および石を破壊するという設定。
これを付与されたトロッコが丸石か石の横を通ると、一瞬で破壊してアイテム化してくれます。
/train pickupitems true
そして最後に、ドロップアイテムを拾うよというコマンド。
壊したブロックを回収しないと意味がないので、チェストの内部に入れ込んでくれます。
ちなみにホッパートロッコを用いればこのコマンドは必要なくなるのですが、逆に先述のchest inがホッパーでは動作しないらしいので、こちらを推奨します。
まとめ
というわけで、今回はTrainCartsプラグインを用いた丸石製造機の紹介でした!
両サイドで一挙に回収できるようにしたり、ストレージを増築したり、はたまた玄武岩製造機にしたり……と、このテンプレートをちょこっと改編するだけで大きく拡張が可能なのも嬉しいところ。
もし質問などがあれば、ぜひお気軽にお寄せくださいね!
では、今回の記事も最後までありがとうございました。
さいほうへいきでした!

コメント
これをパクって何か大規模にやりたいと思いました