TrainCarts/MobEntering [zh]

From BergerHealer Wiki
Jump to navigation Jump to search
(Created page with "这里有几个配置板块: * '''default'''为普通玩家。 * '''admin'''为拥有<code>train.properties.admin</code>权限的玩家(OP默认拥有)。 * '''spawner'''适用于在'''spawner'''控制牌上使用m/s/p/等语法。不适用于已生成且已保存的列车。")
No edit summary
 
(6 intermediate revisions by the same user not shown)
Line 18: Line 18:
* '''spawner'''适用于在'''spawner'''控制牌上使用m/s/p/等语法。不适用于已生成且已保存的列车。
* '''spawner'''适用于在'''spawner'''控制牌上使用m/s/p/等语法。不适用于已生成且已保存的列车。


<div lang="en" dir="ltr" class="mw-content-ltr">
对于你想要编辑的类别,要找到以下位置:
For the category/categories you want to edit, find the line:
<pre>collision: {}</pre>
<pre>collision: {}</pre>
Or, it might look like this if it already had some configurations:
或者,如果已经存在一些配置,它可能看起来像这样:
<pre>  collision:
<pre>  collision:
     players: DEFAULT
     players: DEFAULT
Line 27: Line 26:
     train: LINK
     train: LINK
     block: DEFAULT</pre>
     block: DEFAULT</pre>
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
然后修改(或添加)为:
And change it to:
<pre>
<pre>
   collision:
   collision:
Line 36: Line 33:
     monster: ENTER
     monster: ENTER
</pre>
</pre>
You can leave previous options if they existed.
原有的其他配置可以保留。
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
在一些更高版本上,也可以这样改(或添加):
On more modern versions of TrainCarts this can work too:
<pre>
<pre>
   collision:
   collision:
     mobs: ENTER
     mobs: ENTER
</pre>
</pre>
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
最后,重启服务器,或者运行命令:
Then, either restart the server, or run this command:
<pre>/train globalconfig reload --defaulttrainproperties</pre>
<pre>/train globalconfig reload --defaulttrainproperties</pre>
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
== 其他选项 ==
== Other Options ==
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
除了''生物''以外,还有一个更为详细的'''生物类别列表''',可以为其设置特定的碰撞选项。名称'''区分大小写''',并且'''必须小写'''。在较新版本的TC中,复数单词也同样有效。
Besides ''mobs'' there is a more fine-grained list of categories of mobs that can be set specific collision options for. The names are case-sensitive, and must be lower-cased. On newer versions of TrainCarts plural names work, too.
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
{| class="wikitable"
{| class="wikitable"
|-
|-
! YAML Key !! Category Description
! YAML关键词 !! 类别描述
|-
|-
| pet || Tameable animals
| pet || 可驯服的动物。
|-
|-
| jockey || Jockey mounts that can spawn for monsters, like spiders, skeletons, zombie and chickens
| jockey || 骑士,例如蜘蛛骑士(蜘蛛和骷髅)和鸡骑士(僵尸和鸡)。
|-
|-
| killer_bunny || Rabbit mob, that is a killer bunny specialized type
| killer_bunny || 兔子,但是杀手兔。
|-
|-
| npc || Mobs that are NPCs, like villagers
| npc || NPC,比如村民。
|-
|-
| animal || Passive animal mobs including mobs like the bat and squid
| animal || 被动动物,如蝙蝠、鱿鱼等。
|-
|-
| monster || Hostile monster mobs, including slimes, golems and phantom
| monster || 敌对生物,包括史莱姆、傀儡和幻翼。
|-
|-
| passive || Passive mobs. Large overlap with animal
| passive || 被动生物,与被动动物(animal)重复较多。
|-
|-
| neutral || Neutral mobs that can become aggressive. For example, enderman.
| neutral || 中立生物(具有潜在攻击性的生物),比如末影人。
|-
|-
| hostile || Hostile mobs that cannot be passive. For example, creeper.
| hostile || 主动生物(主动进攻的生物),比如苦力怕。
|-
|-
| tameable || Same as pet. Tameable animals
| tameable || 与宠物(pet)相同,为可驯服的生物。
|-
|-
| utility || Utility mobs. Only Golems.
| utility || 实用型生物,仅限傀儡。
|-
|-
| boss || Boss mobs. Ender dragon, wither.
| boss || Boss生物,如末影龙、凋灵等。
|}
|}
</div>

Latest revision as of 07:28, 13 October 2025

Other languages:

让生物进入矿车

生物遵循碰撞属性规则进入矿车。默认禁用生物自动进入矿车。要为刚生成的矿车或被选中的矿车开启此功能,需要运行命令:

/train collision mobs enter

该命令只会更改当前选定的列车。

默认行为

如果你想让玩家放置的所有矿车都能让生物自动进入,你有两种选择。你可以让玩家放置的是原版矿车,但代价是矿车不能链接编组,更多信息请参阅原版矿车

或者,你可以更改新放置矿车的默认配置。你需要编辑plugins/Train_Carts/DefaultTrainProperties.yml

这里有几个配置板块:

  • default为普通玩家。
  • admin为拥有train.properties.admin权限的玩家(OP默认拥有)。
  • spawner适用于在spawner控制牌上使用m/s/p/等语法。不适用于已生成且已保存的列车。

对于你想要编辑的类别,要找到以下位置:

collision: {}

或者,如果已经存在一些配置,它可能看起来像这样:

  collision:
    players: DEFAULT
    misc: PUSH
    train: LINK
    block: DEFAULT

然后修改(或添加)为:

  collision:
    animal: ENTER
    monster: ENTER

原有的其他配置可以保留。

在一些更高版本上,也可以这样改(或添加):

  collision:
    mobs: ENTER

最后,重启服务器,或者运行命令:

/train globalconfig reload --defaulttrainproperties

其他选项

除了生物以外,还有一个更为详细的生物类别列表,可以为其设置特定的碰撞选项。名称区分大小写,并且必须小写。在较新版本的TC中,复数单词也同样有效。

YAML关键词 类别描述
pet 可驯服的动物。
jockey 骑士,例如蜘蛛骑士(蜘蛛和骷髅)和鸡骑士(僵尸和鸡)。
killer_bunny 兔子,但是杀手兔。
npc NPC,比如村民。
animal 被动动物,如蝙蝠、鱿鱼等。
monster 敌对生物,包括史莱姆、傀儡和幻翼。
passive 被动生物,与被动动物(animal)重复较多。
neutral 中立生物(具有潜在攻击性的生物),比如末影人。
hostile 主动生物(主动进攻的生物),比如苦力怕。
tameable 与宠物(pet)相同,为可驯服的生物。
utility 实用型生物,仅限傀儡。
boss Boss生物,如末影龙、凋灵等。