TrainCarts/Signs/Spawner [ja]

From BergerHealer Wiki
Jump to navigation Jump to search
(Created page with "frame|right Spawnサインは、列車をスポーンさせます。列車は看板の対応しているレールの上に出現します。看板がレッドストーン信号を受け取ると、レールの上が別の列車によって占有されていなければ、指定されている列車を出現させます。")
(Created page with "Spawnサインでは、時間間隔を指定してインターバル生成を行うことができます。")
 
(9 intermediate revisions by the same user not shown)
Line 5: Line 5:
Spawnサインは、列車をスポーンさせます。列車は看板の対応しているレールの上に出現します。看板がレッドストーン信号を受け取ると、レールの上が別の列車によって占有されていなければ、指定されている列車を出現させます。
Spawnサインは、列車をスポーンさせます。列車は看板の対応しているレールの上に出現します。看板がレッドストーン信号を受け取ると、レールの上が別の列車によって占有されていなければ、指定されている列車を出現させます。


<div lang="en" dir="ltr" class="mw-content-ltr">
== 記法 ==
== Syntax ==
</div>


{{sign|[train]|spawn 2|psmmmmmsp}}
{{sign|[train]|spawn 2|psmmmmmsp}}


<div lang="en" dir="ltr" class="mw-content-ltr">
=== 一行目 ===
=== First line ===
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
''[train]''だけでなく、スポーン時の列車の向きを設定することができます。たとえば、''[train:left]''''[train:right]''のような感じです。もし特に決まっていない場合は、レッドストーン信号が入力された方向に応じて自動で向きを設定します。また、インターバルで自動生成を行う場合は、''[+train]''(常時起動)がおすすめです。
''[train]'', a spawn direction can be set by specifying trigger directions. For example: ''[train:left]'' or ''[train:right]''. If none is set, the train is spawned based on what side is powered by redstone. For automatic spawners, ''[+train]'' (always powered) is recommended.
</div>




<div lang="en" dir="ltr" class="mw-content-ltr">
=== 二行目 ===
=== Second line ===
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
''spawn''に加えて、オプションで出現時に自動で前方へ加える力の強さも設定できます。
''spawn'', optionally followed up by the forward force to spawn the train at.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
=== 三行目と四行目 ===
=== Third and fourth lines ===
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
ここに[[Special:MyLanguage/TrainCarts/Spawning|スポーンパターン]]を書きます。スポーンさせる車両の種類や保存済みの車両名です。
The [[Special:MyLanguage/TrainCarts/Spawning|spawn pattern]]. Here the Minecart types or saved train names to spawn can be specified.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
サポートしているスポーンパターンは四種類です。
This pattern supports:
* バニラのトロッコ: <code>mmm</code>
* Vanilla Minecart types: <code>mmm</code>
* 保存済みの列車: <code>MyTrain</code>
* Saved train names: <code>MyTrain</code>
* 数量の前置詞: <code>30s60m</code>
* Amount prefixes: <code>30s60m</code>
* 確率設定: <code>3[50%TrainOne 50%TrainTwo]</code>
* Randomness: <code>3[50%TrainOne 50%TrainTwo]</code>
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
スポーンパターンについてのより詳しい情報は、[[Special:MyLanguage/TrainCarts/Spawning|スポーンパターン]]をご覧ください。
See the [[Special:MyLanguage/TrainCarts/Spawning|spawn pattern page]] for more details about all this.
</div>




<div lang="en" dir="ltr" class="mw-content-ltr">
いくつかのバニラのトロッコをスポーンさせる場合:
To spawn some Vanilla Minecarts:
</div>
{{sign|[train]|spawn|mmm}}
{{sign|[train]|spawn|mmm}}


<div lang="en" dir="ltr" class="mw-content-ltr">
保存済みのトロッコをスポーンさせる場合:
To spawn a saved train name:
</div>
{{sign|[train]|spawn|<saved train name>}}
{{sign|[train]|spawn|<saved train name>}}


<div lang="en" dir="ltr" class="mw-content-ltr">
== 自動スポーン ==
== Automated spawning ==
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
Spawnサインでは、時間間隔を指定してインターバル生成を行うことができます。
It is possible to spawn trains at a set interval:
</div>


{{sign|[+train]|spawn 1:20 0.5|mmm}}
{{sign|[+train]|spawn 1:20 0.5|mmm}}

Latest revision as of 09:59, 15 June 2026

Other languages:

概要

TrainCarts-Spawner.gif

Spawnサインは、列車をスポーンさせます。列車は看板の対応しているレールの上に出現します。看板がレッドストーン信号を受け取ると、レールの上が別の列車によって占有されていなければ、指定されている列車を出現させます。

記法

Signtemplate.png
[train]
spawn 2
psmmmmmsp


一行目

[train]だけでなく、スポーン時の列車の向きを設定することができます。たとえば、[train:left][train:right]のような感じです。もし特に決まっていない場合は、レッドストーン信号が入力された方向に応じて自動で向きを設定します。また、インターバルで自動生成を行う場合は、[+train](常時起動)がおすすめです。


二行目

spawnに加えて、オプションで出現時に自動で前方へ加える力の強さも設定できます。

三行目と四行目

ここにスポーンパターンを書きます。スポーンさせる車両の種類や保存済みの車両名です。

サポートしているスポーンパターンは四種類です。

  • バニラのトロッコ: mmm
  • 保存済みの列車: MyTrain
  • 数量の前置詞: 30s60m
  • 確率設定: 3[50%TrainOne 50%TrainTwo]

スポーンパターンについてのより詳しい情報は、スポーンパターンをご覧ください。


いくつかのバニラのトロッコをスポーンさせる場合:

Signtemplate.png
[train]
spawn
mmm


保存済みのトロッコをスポーンさせる場合:

Signtemplate.png
[train]
spawn
<saved train name>


自動スポーン

Spawnサインでは、時間間隔を指定してインターバル生成を行うことができます。

Signtemplate.png
[+train]
spawn 1:20 0.5
mmm


Will spawn 3 minecarts every 1 minute and 20 seconds at a velocity of 0.5 blocks/tick. The interval time has to be set after spawn and before the launching velocity. The automatic spawner will load a 7x7 chunk area around the sign, and spawn a minecart. Try not to set the interval too low as that may cause issues when the chunks around the signs unload a lot.

Spawn Limit

To limit how many trains the spawn sign can spawn, you can set a spawn limit for a saved train. To set one, first save the train to spawn with the spawn sign (/train save name). Then, use the /savedtrain name spawnlimit <limit> command to set a limit. This is useful when automatically populating a train network with trains.

This can be combined with enabling destroyAllOnShutdown in config.yml so that on server restart everything starts with a clean slate.

Failure Colors

When the spawn sign fails to spawn, it shows dust particles at the sign to explain why.

Color Reason
Blue Not enough rails to spawn on
Purple Rails are occupied by another train
Red Spawned train has a spawn limit that is exceeded (SavedTrain spawn limit)
Orange Maximum number of carts per world reached (config.yml maxCartsPerWorld setting)
Maroon Spawned train is too long (config.yml maxCartsPerTrain setting)
Yellow Spawn sign cooldown prevents spawning (config.yml spawnSignCooldown setting)