蒸気ノズル

蒸気ノズル

alaindustrial:steam_nozzle
原子力実装済みnuclearreactormultiblocksteamfluid-transportexhaust

概要

蒸気ノズルは原子炉の排気口です。原子炉カラムで沸いた水は蒸気に なり、蒸気はカラムにたまり、どこかへ逃がさなければなりません。ノズルがその「どこか」です。蒸気パイプで蒸気を受け取り( 以降、蒸気は蒸気パイプしか通りません—— 流体パイプは蒸気を運びません)、自分が向いているブロックへ吹き出し、 蒸気はそこで消えます。ここから何かを取り戻すことはできません。

なぜ排気を規則ではなくブロックにしたのか。もし蒸気がカラムの中で勝手に消えるなら、回路は半分しか ありません。プレイヤーは水をつないだきり、冷却のことを二度と考えなくなります。パイプで外へ出さねば ならない蒸気は、冷却を両端のある本物の循環に変えます。ついでに部屋の姿も決まります——パイプは低い ところから入り、高いところから出て、その先で何かが蒸気を噴いている、という姿です。

何をするか

性質値
受け取るもの蒸気のみ
渡すものなし — ノズルのタンクから一滴も取り出せない
タンク500 mB
排出速度100 mB/t
パイプをつなぐ場所吹き出し口が向いている面以外のどの面でも
パーティクルバニラの間欠泉: 吹き出し口が上向き——GEYSER_PLUME の柱(流量に応じて 1〜3)と口元に GEYSER_BASE 2 つ。横向き——GEYSER_POOF(流量に応じて 2〜6)。噴出は 4 ティックに 1 回()
音自前のイベント .steam_nozzle.vent、中身はバニラの間欠泉の音——「音」を参照

タンクは意図して小さく、流量 5 ティック分しかありません。役目は一瞬ノズルを追い越したラインを ならすことであって、貯蔵ではありません。大きくすれば、プレイヤーはそこに蒸気を停めておくように なり、「ノズルに届いた蒸気は失われる」という、回路の釣り合いを支える前提が崩れます。

吹き出し口の面は意図的にパイプへ公開していません。そうでなければ、ノズルが吹き出している先の ブロックへ排気ラインを引き込み、自分で自分に給気させることができてしまいます。

吹き出し口の前に空気が要ります

蒸気はノズルが向いているブロックへ放出されます。そのブロックが置き換えられないもの(壁、土、別の 機械)だと、ノズルは止まります。タンクは空にならず、その手前のラインが詰まり、カラムは沸騰を やめ、原子炉の温度は上がっていきます。

これについての通知はありませんし、これからもありません——壁に埋めたノズルは何もしません。実物と 同じです。ただし結果のほうは、プレイヤーに関わる側で分かります。 制御装置の蒸気バーが 90 % から黄色くなって「排気詰まり」と表示され、 熱のゲージが上がります。

ノズルはいくつ必要か

ノズル 1 個の排出は 100 mB/t、パイプ1 区間は 50 mB/t、 原子炉入口も 50 mB/t です。蒸気は沸いた水と 1:1 で生まれ、 HV 上限の部屋は 1 ティックあたり 250〜273 mB の蒸気を出す(2×3 に並べたカラム 6 本で 250、 12×12×12 の広間で 273)ので、原子炉の完全な排気は外向きの入口 6 つ、パイプ 6 系統、ノズル 3 個に なります。渇水のあとで水を取り戻した原子炉はしばらく多めに沸かします——満ゲージでこれに加えて最大 250 mB/t——が、この上乗せは温度とともに小さくなります。配置ごとの数字は

ノズルへつないだパイプは、そこへ排出する設定でなければなりません。他の流体消費先と同じく、 パイプの面をレンチで「排出」に切り替えます。

ブロックの性質

項目値
形状吹き出し方向に 10×10×10 — 完全な立方体ではない。管は壁から 16 ピクセル中 10 だけ突き出す
遮蔽完全な立方体ではない
硬さ4.0
爆発耐性20.0
道具ツルハシ(ドロップに必須)
音金属
向き6 方向すべて
自前のタンク500 mB、ティックはサーバー側のみ

向きはプレイヤーがクリックした面から決まります。吹き出し口は常に、押し当てた面から見て外を 向きます。天井にも床にも取り付けられます——向きを決めるのは設置であって、別途の回転ではありません。

蒸気の残量はクライアントへまったく同期されません。噴出はサーバー側で生まれ、近くの全員へ自動的に 送られます。同期しても見せるものがありません——モデル上に蒸気は見えないからです。

噴出: 雲ではなく間欠泉

以前、ノズルは CLOUD の雲を出していました。今はバニラの間欠泉です——ワールドの硫黄間欠泉と 同じパーティクルを参照しているだけで、何もコピーしていません。上を向いたノズルは GEYSER_PLUME の柱( = 1、いちばん低い柱)を上げ、口元に GEYSER_BASE を出します。間欠泉のパーティクル は上昇しかできないので、横や下を向いたノズルは柱を上げず、口の前から GEYSER_POOF を吐き出し、 それが横の口から出た蒸気のように上へ流れます。

排出は今も毎ティック行われます。まとめるのは見た目だけです。ノズルは 4 ティックの間に出した量を 合計し、その合計に比例した濃さで噴出を 1 回描きます。細い流れは細く、満流は満流に見えます。間欠泉の パーティクルは 1 秒以上残るため、毎ティック噴出させると白い壁になってしまいます。

音

イベントいつ音量 / ピッチ
.steam_nozzle.vent排出が始まったとき(停止からの切り替わり)0.5、ピッチ 0.9〜1.1
同上排出が続く間、100 ティックごと0.4、ピッチ 0.9〜1.1

イベントは自前、音声ファイルはバニラです。MOD の は minecraft:block/potent_sulfur/geyser_continuous/eruption_active1…7(6〜13 秒のクリップ)を指すだけ で、何もコピーしません。自前のイベントにしたのは字幕のためです。これらのクリップのバニラのイベント (block.potent_sulfur.geyser_continuous_eruption_active)には字幕がなく、耳の聞こえないプレイヤーが 読めない音は表示として半分しか働きません。字幕は MOD のすべての言語で「蒸気ノズルがシューッと鳴る」 です。

クリップは周期より長いので、前のクリップが鳴っている間に次が始まり、ばらばらの破裂音ではなく途切れ ない噴気音に聞こえます。ラインが蒸気を途切れ途切れに送るノズルは数ティックごとに「排出中」と「停止」 を行き来するため、前回の開始から 20 ティック経つまでは音を再開しません。排出するものがなければ 無音です。音のタイミングは保存されません。ワールドを読み込むと、ノズルは単に新しく鳴り始めます。

どこに設置するか

ノズルはシェルの一部ではありません。部屋の内側に置けば内装のマスをひとつ占めます(違反では ありませんが無意味です。蒸気は部屋の中に残ります)。シェルのブロックの代わりに壁へ埋め込めば 破れができ、部屋は解けます。置き場所は外側、原子炉入口の隣の壁で、 吹き出し口を開けた空へ向けます。

レシピ

I I = 鉄インゴット ×3
I P I P = 流体パイプ ×1
C C = 機械ケース ×1

レシピは意図して安く、パラジウムも遮蔽合金も要りません。ノズルは密閉された部屋の外にぶら下がって おり、圧力を保つ必要も遮蔽する必要もないからです。回路の高い部分は入口であって排気ではなく、 ノズル 3 個が壁 1 枚ぶんの値段であってはなりません。

進行

関連項目

クラフト

定型クラフト
鉄インゴット
鉄インゴット
液体パイプ
鉄インゴット
マシンケース
作業台
▶
蒸気ノズル×2
蒸気ノズル