TrainCarts/生物进入

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