/Spawning
Saihou-Heiki (talk | contribs) (Created page with "TrainCarts/スポーン") |
Saihou-Heiki (talk | contribs) (Created page with "プレイヤーは<code>/train save [name]</code>のコマンドを利用して、編集している列車を保存することができます。この際に設定した名前は、スポーンパターンで利用できます。") |
||
| (6 intermediate revisions by the same user not shown) | |||
| Line 2: | Line 2: | ||
== 概要 == | == 概要 == | ||
TrainCartsでは、複数の方法で列車をスポーンさせることができます。 | |||
* [[Special:MyLanguage/TrainCarts/VanillaMinecarts|'''通常のトロッコ''']]:プレイヤーは通常、TrainCarts仕様のトロッコをスポーンさせます。このページでは、バニラ仕様のトロッコをスポーンさせる方法を解説しています。 | |||
* [[Special:MyLanguage/TrainCarts/VanillaMinecarts|''' | * [[Special:MyLanguage/TrainCarts/Signs/Spawner|'''Spawnサイン''']]:レール上に、レッドストーン信号の入力に反応して、もしくは時間を指定した周期的なスポーンを行います。 | ||
* [[Special:MyLanguage/TrainCarts/Signs/Spawner|''' | * [[Special:MyLanguage/TrainCarts/Train Spawn Chest|'''トレインチェスト''']]:プレイヤーが列車を収納、スポーンできる持ち運び可能なアイテムです。 | ||
* [[Special:MyLanguage/TrainCarts/Train Spawn Chest|''' | |||
== スポーンパターン == | |||
= | |||
トレインチェストやSpawnサインは、スポーンパターンの構文をサポートしています。この構文を用いれば、複数の異なるトロッコや保存済みの列車を記述でき、それらをまとめてスポーンできます。 | |||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
! | ! メカニズム | ||
! | ! パターン | ||
! | ! 説明 | ||
|- | |- | ||
| | | バニラのトロッコ | ||
| <code>m</code> | | <code>m</code> | ||
| | | 乗ることができる普通のトロッコをスポーンさせます。 | ||
|- | |- | ||
| | | 保存済みの列車 | ||
| <code>MyTrain</code> | | <code>MyTrain</code> | ||
| | | ''MyTrain''として保存された列車をスポーンさせます。 | ||
|- | |- | ||
| | | 繰り返し | ||
| <code>mmm</code> | | <code>mmm</code> | ||
| | | みっつの乗れるトロッコをスポーンさせます。 | ||
|- | |- | ||
| | | 数量前置詞 | ||
| <code>3m3s</code> | | <code>3m3s</code> | ||
| | | みっつの乗れるトロッコ、みっつのチェスト付きトロッコで構成された六両編成の列車をスポーンさせます。 | ||
|- | |- | ||
| | | グループ化 | ||
| <code>3[ms]</code> | | <code>3[ms]</code> | ||
| | | 乗れるトロッコとチェスト付きトロッコのペアを三組。<code>msmsms</code>と同じです。 | ||
|- | |- | ||
| | | 確率 | ||
| <code>3[33%RedCart 33%GreenCart 33%BlueCart]</code> | | <code>3[33%RedCart 33%GreenCart 33%BlueCart]</code> | ||
| | | 事前に保存されたみっつの色のトロッコを、ランダムで一種類選んで三両編成にしてスポーンさせます。 | ||
|} | |} | ||
=== バニラのトロッコ === | |||
=== | |||
バニラのトロッコはそれぞれ対応する一文字で表記できます。 | |||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
! | ! テキスト | ||
! | ! トロッコの種類 | ||
|- | |- | ||
| m | | m | ||
| [https://minecraft.wiki/w/Minecart | | [https://minecraft.wiki/w/Minecart 通常のトロッコ] | ||
|- | |- | ||
| p | | p | ||
| [https://minecraft.wiki/w/Minecart_with_Furnace | | [https://minecraft.wiki/w/Minecart_with_Furnace かまど付きトロッコ] | ||
|- | |- | ||
| s | | s | ||
| [https://minecraft.wiki/w/Minecart_with_Chest | | [https://minecraft.wiki/w/Minecart_with_Chest チェスト付きトロッコ] | ||
|- | |- | ||
| t | | t | ||
| [https://minecraft.wiki/w/Minecart_with_TNT | | [https://minecraft.wiki/w/Minecart_with_TNT TNTトロッコ] | ||
|- | |- | ||
| h | | h | ||
| [https://minecraft.wiki/w/Minecart_with_Hopper | | [https://minecraft.wiki/w/Minecart_with_Hopper ホッパー付きトロッコ] | ||
|- | |- | ||
| e | | e | ||
| [https://minecraft.wiki/w/Minecart_with_Monster_Spawner | | [https://minecraft.wiki/w/Minecart_with_Monster_Spawner スポナー付きトロッコ] | ||
|} | |} | ||
たとえば、[[Special:MyLanguage/TrainCarts/Signs/Spawner|Spawnサイン]]でみっつの通常トロッコで構成された列車をスポーンさせるには、次のように記述します。 | |||
{{sign|[train]|spawn|mmm}} | {{sign|[train]|spawn|mmm}} | ||
また、このコマンドはみっつの通常トロッコの列車をスポーンさせる[[Special:MyLanguage/TrainCarts/Train Spawn Chest|トレインチェスト]]を与えます。 | |||
<pre> | <pre> | ||
/train chest mmm | /train chest mmm | ||
</pre> | </pre> | ||
=== 保存済みの列車 === | |||
=== | |||
プレイヤーは<code>/train save [name]</code>のコマンドを利用して、[[Special:MyLanguage/TrainCarts/Editing|編集]]している列車を保存することができます。この際に設定した名前は、スポーンパターンで利用できます。 | |||
<div lang="en" dir="ltr" class="mw-content-ltr"> | <div lang="en" dir="ltr" class="mw-content-ltr"> | ||
Latest revision as of 03:04, 25 August 2026
概要
TrainCartsでは、複数の方法で列車をスポーンさせることができます。
- 通常のトロッコ:プレイヤーは通常、TrainCarts仕様のトロッコをスポーンさせます。このページでは、バニラ仕様のトロッコをスポーンさせる方法を解説しています。
- Spawnサイン:レール上に、レッドストーン信号の入力に反応して、もしくは時間を指定した周期的なスポーンを行います。
- トレインチェスト:プレイヤーが列車を収納、スポーンできる持ち運び可能なアイテムです。
スポーンパターン
トレインチェストやSpawnサインは、スポーンパターンの構文をサポートしています。この構文を用いれば、複数の異なるトロッコや保存済みの列車を記述でき、それらをまとめてスポーンできます。
| メカニズム | パターン | 説明 |
|---|---|---|
| バニラのトロッコ | m
|
乗ることができる普通のトロッコをスポーンさせます。 |
| 保存済みの列車 | MyTrain
|
MyTrainとして保存された列車をスポーンさせます。 |
| 繰り返し | mmm
|
みっつの乗れるトロッコをスポーンさせます。 |
| 数量前置詞 | 3m3s
|
みっつの乗れるトロッコ、みっつのチェスト付きトロッコで構成された六両編成の列車をスポーンさせます。 |
| グループ化 | 3[ms]
|
乗れるトロッコとチェスト付きトロッコのペアを三組。msmsmsと同じです。
|
| 確率 | 3[33%RedCart 33%GreenCart 33%BlueCart]
|
事前に保存されたみっつの色のトロッコを、ランダムで一種類選んで三両編成にしてスポーンさせます。 |
バニラのトロッコ
バニラのトロッコはそれぞれ対応する一文字で表記できます。
| テキスト | トロッコの種類 |
|---|---|
| m | 通常のトロッコ |
| p | かまど付きトロッコ |
| s | チェスト付きトロッコ |
| t | TNTトロッコ |
| h | ホッパー付きトロッコ |
| e | スポナー付きトロッコ |
たとえば、Spawnサインでみっつの通常トロッコで構成された列車をスポーンさせるには、次のように記述します。
また、このコマンドはみっつの通常トロッコの列車をスポーンさせるトレインチェストを与えます。
/train chest mmm
保存済みの列車
プレイヤーは/train save [name]のコマンドを利用して、編集している列車を保存することができます。この際に設定した名前は、スポーンパターンで利用できます。
- When matching a saved train name, the longest name that matches is selected
- Saved train names can be listed with command:
/savedtrain list - Saved trains can be imported or edited with command:
/savedtrain [name] [subcommand] - Saved trains can also be included in a resource pack loaded on the server, like what the TrainCarts Demo Resource Pack
- Note: Saved train names are not the same as named trains (
/train rename). There is no relation between the two.
For example, this spawn sign spawns a train named MyTrain:
And this command gives the player a train spawn chest that spawns a train named MyTrain:
/train chest MyTrain
Saved Spawn Patterns
Instead of saving a train, a (long) train spawning pattern can be saved instead with /savedtrain [name] spawn [pattern].
For example:
/savedtrain MyTrain spawn 4[50%m 50%s] p
When spawning MyTrain this will spawn 4 random rideable Minecarts or Minecart with chest, followed by a single Minecart with Furnace. This is especially useful when patterns are too long to fit on spawn signs. These patterns can be used recursively.
Repetition
Multiple train names or Vanilla Minecart names can be put following each other, no space required. When matching the names, it matches the longest saved train name that matches the pattern.
Amount Prefix
Digits can be put in front of names to repeat that pattern a number of times. If you want to spawn MyTrain three times, you can put 3MyTrain
Grouped Sequences
Patterns can be grouped so that the amount prefix repeats the entire group, instead of only the one train or cart specified.
For example, if you want to spawn a locomotive followed by red-green-blue carriages repeated four times (12 carriages), you can put:
4[carr carg carb] loco
Random
Use the % weighted prefix to randomly have a pattern choose between different types of trains to spawn. This follows a syntax similar to the WorldEdit syntax.
For example, to spawn a locomotive followed by 12 carts of random red, green or blue carriages:
12[33%carr 33%carg 33%carb] loco
These prefixes can also be applied to grouped sequences to create variable-length trains. This will spawn a locomotive with randomly 0, 1 or 2 carriages:
[33%[] 33%carb 33%[carr carg]] loco
The percentage total is normalized, so in the above examples using 50% or 200% would have resulted in the same behavior.
