TrainCarts/Train Spawn Chest [ja]

From BergerHealer Wiki
Revision as of 02:06, 17 June 2026 by Saihou-Heiki (talk | contribs) (Created page with "{{Command|train chest give PlayerName|トレインチェストを指定したプレイヤーにあげる|train.command.chest.create}}")
Jump to navigation Jump to search
Other languages:

概要

トレインチェストは列車をを収納し、またスポーンさせることができます。

トレインチェストは、列車の情報を保持できる特殊アイテムです。これを持って列車を右クリックすると、アイテム内に列車が格納されます。その後、レールの上でまた右クリックすると、先程格納した列車がスポーンします。その列車に関するあらゆるプロパティは保存されます。

列車をスポーンさせるとき、他の列車が近くにあると連結します。また、スポーン時の車両の向きはプレイヤーの向いている方向によって決まります。

権限とセキュリティ

スポーンチェストはチェスト付きトロッコを収納することで、アイテム増殖バグのように、あらゆるアイテムを複製するのに使えます。そのため、サバイバルではtrain.command.chest.use権限を剥奪するなど、権限を適切に管理してください。また、train.spawner.storagetrain.spawner.hopperの権限はアイテムを内包した列車をスポーンさせられないようにすることもできます。

つかいかた

トレインチェストを入手するには、このコマンドを使ってください。

プレイヤーに空っぽのトレインチェストをあげる
Command: /train chest
Permission: train.command.chest.create


既存の列車を右クリックすることでトレインチェストに列車を格納でき、またレールをクリックすることでスポーンさせることができます。 この動作のためにはtrain.command.chest.use権限が必要です。


スポーンパターン

Spawnサインと同じように、列車のスポーンパターンを記述してトレインチェストに列車を直接入れ込むことができます。


新しいトレインチェストに名前付きで保存された列車を格納し、プレイヤーにあげる
Command: /train chest mytrain
Permission: train.command.chest.create


トレインチェストの中の列車を更新するには、アイテムを手に持った状態でコマンドを使います。


スポーンパターンでトレインチェストの中身を更新する
Command: /train chest set mytrain
Permission: train.command.chest.create


特殊なコマンド

手にアイテムを持った状態で、コマンドを実行してください。

トレインチェストを空っぽにする
Command: /train chest clear
Permission: train.command.chest.create


列車を収納できないようにトレインチェストをロックする
Command: /train chest lock
Permission: train.command.chest.create


ロックされたトレインチェストをアンロックする
Command: /train chest unlock
Permission: train.command.chest.create


トレインチェストを人間でも判別しやすいように名前をつける
Command: /train chest name My Train
Permission: train.command.chest.create


トレインチェストに一回の回数制限を設定する
Command: /train chest finite yes
Permission: train.command.chest.create


スポーンさせた列車を自動で2ブロック毎ティックで走らせる
Command: /train chest speed 2.0
Permission: train.command.chest.create


他のプレイヤーにあげる

他のプレイヤーに対して、設定したトレインチェストをあげることができます。@pセレクタやコマンドブロックを用いて実行することもできます。


トレインチェストを指定したプレイヤーにあげる
Command: /train chest give PlayerName
Permission: train.command.chest.create


This command supports all the same updating options but as flags.

Gives a single-use spawn chest that spawns the Intercity01 train. Can not be used to pick up trains.
Command: /train chest give bergerkiller --finite --locked --train Intercity01
Permission: train.command.chest.create