TrainCarts/Signs/Station [zh-my]

From BergerHealer Wiki
Revision as of 04:45, 25 November 2025 by TC Bot (talk | contribs) (Updating to match new version of source page)
Jump to navigation Jump to search
Other languages:

介紹

一輛列車停在車站牌的上方。

車站用於停止和啟動列車,可設置停止時間(以秒為單位)。車站會將紅石信號輸入的方向作為列車的啟動方向,當兩邊都有紅石信號輸入時,車站會自動設置列車的啟動方向。

語法

Signtemplate.png
[train]
station
5
continue


第一行

使用 [train] 時,列車的中心位置(比如列車中間的礦車)會停在車站牌的上方。當使用 [cart] 時,列車會立即停止,第一輛礦車會停在車站牌的上方。


第二行

Station,後可跟數值。這個數值表示列車的啟動距離。數值越高,啟動速度就越慢。不加數值則插件會自動計算啟動距離,此時會將列車啟動到最遠 100 格方塊內的第一個彎軌道上。

你還可以指定「中心偏移量」,用於改變列車停靠車站的位置。通過指定 <距離數值>m 來修改,例如 「20.5m」。

下面的車站將會啟動列車到30格方塊外,且列車停靠車站時列車中心相對於車站牌偏移12.5格方塊。列車將等待10秒,然後啟動:

Signtemplate.png
[+train]
station 30 12.5m
10
continue


第三行

可選的停止時間(以秒為單位)。停止時間應用於啟動時。例如,當紅石從右側激活車站牌且車站牌設置了 3 秒停止時間時,當有列車駛入時,列車將等待 3 秒,之後朝右側(紅石信號輸入方向)駛出。


第四行

設置兩側都有紅石信號時使用的發車模式。車站會將列車發往紅石信號輸入的方向一側。如果車站完全沒有激活,列車會直接通過車站。反轉模式([!train])在此處仍然有效,因此如果信號反轉且車站牌沒被激活,則會判定為所有方向都有紅石信號。

若兩側都為紅石信號輸入側,則列車會永遠停靠在該車站,除非第四行設置為以下四種類型之一:

車站牌 結果
Sign 1.png
Image:TrainCarts station left.gif
Sign 2.png
Image:TrainCarts station right.gif
Sign 3.png
Image:TrainCarts station continue.gif
Sign 4.png
Image:TrainCarts station reverse.gif

自動調度

可以不指定方向,通過輸入route來替代。這會將車站接入自動尋路機制網絡,並讓列車以最合適的方向前往目的地。

如果有設置目的地,列車就會發往最適合到達目的地的方向。否則,列車將保持駛入車站時的方向繼續行駛。

Signtemplate.png
[train]
station
route continue


啟動速度

第四行也可以輸入數值,來設置車站的啟動速度。

Signtemplate.png
[train]
station
0.4


Signtemplate.png
[train]
station
5
continue 0.4


拉杆輸出

當列車停靠在車站時,車站會切換與自身附着在同一方塊的拉杆為開啟狀態。這可用於更改玩家離開屬性,開門或自動彈出列車裏的乘客。

示例

來回行駛

列車來回行駛。