TrainCarts/生物进入

From BergerHealer Wiki
Revision as of 17:21, 1 September 2024 by Halogly (talk | contribs)
Jump to navigation Jump to search
Other languages:
English • ‎中文(中国大陆)‎

« 返回

让生物进入矿车里

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

/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 Key Category Description
pet Tameable animals
jockey Jockey mounts that can spawn for monsters, like spiders, skeletons, zombie and chickens
killer_bunny Rabbit mob, that is a killer bunny specialized type
npc Mobs that are NPCs, like villagers
animal Passive animal mobs including mobs like the bat and squid
monster Hostile monster mobs, including slimes, golems and phantom
passive Passive mobs. Large overlap with animal
neutral Neutral mobs that can become aggressive. For example, enderman.
hostile Hostile mobs that cannot be passive. For example, creeper.
tameable Same as pet. Tameable animals
utility Utility mobs. Only Golems.
boss Boss mobs. Ender dragon, wither.