Difference between revisions of "TrainCarts/Signs/Spawner/zh-cn"

From BergerHealer Wiki
Jump to navigation Jump to search
(Created page with "frame|right 列车生成器会生成完整的列车。列车会在控制牌上方铁轨的文本一侧生成。当激活生成牌时(之前...")
 
(25 intermediate revisions by 2 users not shown)
Line 7: Line 7:
 
[[File:TrainCarts-Spawner.gif|frame|right]]
 
[[File:TrainCarts-Spawner.gif|frame|right]]
 
列车生成器会生成完整的列车。列车会在控制牌上方铁轨的文本一侧生成。当激活生成牌时(之前处于未激活状态),生成牌会检测铁轨上是否有其他列车,如果轨道无占用,就会生成一辆列车。
 
列车生成器会生成完整的列车。列车会在控制牌上方铁轨的文本一侧生成。当激活生成牌时(之前处于未激活状态),生成牌会检测铁轨上是否有其他列车,如果轨道无占用,就会生成一辆列车。
 
  
 
== 语法 ==
 
== 语法 ==
Line 13: Line 12:
 
{{sign|[train]|spawn 2|psmmmmmsp}}
 
{{sign|[train]|spawn 2|psmmmmmsp}}
  
 +
=== 第一行 ===
  
 +
''[train]'',可以指定列车的生成方向。例如:''[train:left]'' 或 ''[train:right]''。如果没有指定,则会根据红石信号的输入方向来作为生成方向。关于自动生成器,建议使用 ''[+train]'' 来让生成器始终运作。
  
<div lang="en" dir="ltr" class="mw-content-ltr">
 
=== First line ===
 
</div>
 
 
<div lang="en" dir="ltr" class="mw-content-ltr">
 
''[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'', optionally followed up by the forward force to spawn the train at.
 
</div>
 
  
 +
''spawn'',后可添加前进动力数值来生成列车。
  
<div lang="en" dir="ltr" class="mw-content-ltr">
+
=== 第三行和第四行 ===
=== Third and fourth lines ===
 
</div>
 
  
<div lang="en" dir="ltr" class="mw-content-ltr">
+
要生成的矿车类型,使用以下字符表示。生成的列车会按照生成器上设置的顺序来生成相同类型的列车。若要一次性生成多辆矿车,比如 30 辆,那么请在字符前面添加要生成的列车数量。比如,''30s60m'' 会生成一列由 30 辆运输矿车和 60 辆普通矿车组成的列车。
The minecart types to spawn, using characters shown below. The resulting train will be spawned with the same types in the same order as set on the sign. To spawn many carts at once, this way spawning more than 30 Minecarts, define the number of times to spawn in front of the character. For example, ''30s60m'' spawns a train with 30 storage minecarts and 60 regular minecarts.
 
</div>
 
  
<div lang="en" dir="ltr" class="mw-content-ltr">
 
 
{| class="wikitable"
 
{| class="wikitable"
 
|-
 
|-
! Text
+
! 文本
! Minecart type
+
! Minecart 类型
 
|-
 
|-
 
| m
 
| m
| [https://minecraft.wiki/w/Minecart Regular Minecart]
+
| [https://minecraft.wiki/w/Minecart 普通矿车]
 
|-
 
|-
 
| p
 
| p
| [https://minecraft.wiki/w/Minecart_with_Furnace Powered Minecart]
+
| [https://minecraft.wiki/w/Minecart_with_Furnace 动力矿车]
 
|-
 
|-
 
| s
 
| s
| [https://minecraft.wiki/w/Minecart_with_Chest Storage Minecart]
+
| [https://minecraft.wiki/w/Minecart_with_Chest 运输矿车]
 
|-
 
|-
 
| t
 
| t
| [https://minecraft.wiki/w/Minecart_with_TNT TNT Minecart]
+
| [https://minecraft.wiki/w/Minecart_with_TNT TNT 矿车]
 
|-
 
|-
 
| h
 
| h
| [https://minecraft.wiki/w/Minecart_with_Hopper Hopper minecart]
+
| [https://minecraft.wiki/w/Minecart_with_Hopper 漏斗矿车]
 
|-
 
|-
 
| e
 
| e
| [https://minecraft.wiki/w/Minecart_with_Monster_Spawner Minecart with Spawner]
+
| [https://minecraft.wiki/w/Minecart_with_Monster_Spawner 刷怪笼矿车]
 
|}
 
|}
It is also possible to spawn trains you made and saved before. Just put the name of the train on the 3rd line instead of the minecart types.
+
你也可以生成你之前创建并保存的列车,只需在第三行填写已保存列车的名称就行了。
</div>
 
  
 
{{sign|[train]|spawn|<train name>}}
 
{{sign|[train]|spawn|<train name>}}
  
 +
== 自动生成 ==
  
 
+
可以设置生成列车的间隔:
<div lang="en" dir="ltr" class="mw-content-ltr">
 
== Automated spawning ==
 
</div>
 
 
 
<div lang="en" dir="ltr" class="mw-content-ltr">
 
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}}
  
<div lang="en" dir="ltr" class="mw-content-ltr">
+
1 20 秒生成 3 辆速度为 0.5 格方块/刻的矿车。间隔时间需设置在 spawn 后和启动速度之前。自动生成器将加载以自身为中心附近 7x7 大小的区块,并生成矿车。尽量不要将间隔时间调太低,因为这会让生成器附近的区块频繁卸载,可能会造成一些问题。
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.
 
</div>
 
  
=== 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 (<code>/train save name</code>). Then, use the <code>/savedtrain name spawnlimit <limit></code> command to set a limit. This is useful when automatically populating a train network with trains.
+
要限制生成器生成的列车数量,你可以为保存的列车设置'''生成限制'''。若要设置,首先使用指令<code>/train save <名称></code>将列车保存并将保存的名称写在生成器上,之后使用指令<code>/savedtrain <名称> spawnlimit <限制数量></code>来设置限制数量。这在自动化列车生成并应用在交通网络中很有用。
  
This can be combined with enabling <code>destroyAllOnShutdown</code> in '''config.yml''' so that on server restart everything starts with a clean slate.
+
这可以与在 '''config.yml''' 中启用<code>destroyAllOnShutdown</code>相结合,以便在服务器重启时一切都重新开始。
  
== Failure Colors ==
+
== 错误颜色提示 ==
When the spawn sign fails to spawn, it shows dust particles at the sign to explain why.
+
当生成器无法生成时,它会显示粒子效果来表示错误的原因。
 
{| class="wikitable"
 
{| class="wikitable"
! Color !! Reason
+
! 颜色 !! 原因
 
|-
 
|-
| <span style="color:#0000FF">Blue</span> || Not enough rails to spawn on
+
| <span style="color:#0000FF">蓝色</span> || 铁轨容纳不了要生成的列车。
 
|-
 
|-
| <span style="color:#800080">Purple</span> || Rails are occupied by another train
+
| <span style="color:#800080">紫色</span> || 铁轨被其他列车占用。
 
|-
 
|-
| <span style="color:#FF0000">Red</span> || Spawned train has a spawn limit that is exceeded ([[TrainCarts/Lag#Saved_Train_Spawn_Limits|SavedTrain spawn limit]])
+
| <span style="color:#FF0000">红色</span> || 要生成的列车超过了生成限制。([[TrainCarts/Lag#Saved_Train_Spawn_Limits|保存列车生成限制]]
 
|-
 
|-
| <span style="color:#FFA500">Orange</span> || Maximum number of carts per world reached ([[TrainCarts/Lag#Limit_the_number_of_trains|config.yml maxCartsPerWorld setting]])
+
| <span style="color:#FFA500">橙色</span> || 要生成的列车的车厢数量达到了世界允许的最大数量。([[TrainCarts/Lag#Limit_the_number_of_trains|config.yml 世界最大车厢数量设置]]
 
|-
 
|-
| <span style="color:#800000">Maroon</span> || Spawned train is too long ([[TrainCarts/Lag#Limit_the_number_of_trains|config.yml maxCartsPerTrain setting]])
+
| <span style="color:#800000">棕红色</span> || 要生成的列车太长了。([[TrainCarts/Lag#Limit_the_number_of_trains|config.yml 列车最大车厢数量设置]]
 
|-
 
|-
| <span style="color:#BBBB00">Yellow</span> || Spawn sign cooldown prevents spawning ('''config.yml spawnSignCooldown setting''')
+
| <span style="color:#BBBB00">黄色</span> || 生成器冷却防止生成列车。('''config.yml 生成器冷却设置'''
 
|}
 
|}

Latest revision as of 16:36, 17 September 2024

Other languages:
English • ‎中文(中国大陆)‎

« 返回


介绍

TrainCarts-Spawner.gif

列车生成器会生成完整的列车。列车会在控制牌上方铁轨的文本一侧生成。当激活生成牌时(之前处于未激活状态),生成牌会检测铁轨上是否有其他列车,如果轨道无占用,就会生成一辆列车。

语法

Signtemplate.png
[train]
spawn 2
psmmmmmsp

第一行

[train],可以指定列车的生成方向。例如:[train:left][train:right]。如果没有指定,则会根据红石信号的输入方向来作为生成方向。关于自动生成器,建议使用 [+train] 来让生成器始终运作。


第二行

spawn,后可添加前进动力数值来生成列车。

第三行和第四行

要生成的矿车类型,使用以下字符表示。生成的列车会按照生成器上设置的顺序来生成相同类型的列车。若要一次性生成多辆矿车,比如 30 辆,那么请在字符前面添加要生成的列车数量。比如,30s60m 会生成一列由 30 辆运输矿车和 60 辆普通矿车组成的列车。

文本 Minecart 类型
m 普通矿车
p 动力矿车
s 运输矿车
t TNT 矿车
h 漏斗矿车
e 刷怪笼矿车

你也可以生成你之前创建并保存的列车,只需在第三行填写已保存列车的名称就行了。

Signtemplate.png
[train]
spawn
<train name>

自动生成

可以设置生成列车的间隔:

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

每 1 分 20 秒生成 3 辆速度为 0.5 格方块/刻的矿车。间隔时间需设置在 spawn 后和启动速度之前。自动生成器将加载以自身为中心附近 7x7 大小的区块,并生成矿车。尽量不要将间隔时间调太低,因为这会让生成器附近的区块频繁卸载,可能会造成一些问题。

生成限制

要限制生成器生成的列车数量,你可以为保存的列车设置生成限制。若要设置,首先使用指令/train save <名称>将列车保存并将保存的名称写在生成器上,之后使用指令/savedtrain <名称> spawnlimit <限制数量>来设置限制数量。这在自动化列车生成并应用在交通网络中很有用。

这可以与在 config.yml 中启用destroyAllOnShutdown相结合,以便在服务器重启时一切都重新开始。

错误颜色提示

当生成器无法生成时,它会显示粒子效果来表示错误的原因。

颜色 原因
蓝色 铁轨容纳不了要生成的列车。
紫色 铁轨被其他列车占用。
红色 要生成的列车超过了生成限制。(保存列车生成限制
橙色 要生成的列车的车厢数量达到了世界允许的最大数量。(config.yml 世界最大车厢数量设置
棕红色 要生成的列车太长了。(config.yml 列车最大车厢数量设置
黄色 生成器冷却防止生成列车。(config.yml 生成器冷却设置