概述

champions-entities.toml文件会在第一次加载带有Champions模组的世界时自动生成于存档文件夹的serverconfig文件夹中。

注意:此配置文件仅用于配置特定实体的设置,无需配置即可简单地将怪物生成为一般的冠军怪物。

TOML字段

此配置文件的TOML结构为表格数组,每一个表格中有以下可用字段:

实体

entity = <name of entity>

此字段值为实体命名空间ID。这确定了该条目应用于哪个实体。

等级

minTier = <integer>
maxTier = <integer>

这两个字段决定了该实体可生成的最低和最高冠军等级。

注意:最低等级为0意味着该实体可以作为非冠军怪物生成。

预设词缀

presetAffixes = [<list of affixes>]

此字段值为词缀标识符列表。如果该实体为冠军怪物,则生成时始终将带有此字段指定的词缀。

词缀列表

affixList = [<list of affixes>]

此字段值为词缀标识符列表。配合“affixPermission”字段使用。

词缀权限

affixPermission = "BLACKLIST/WHITELIST"

确定“affixList”字段是代表黑名单还是白名单。

黑名单表示生成该实体时,必定不会带有“affixList”字段中的词缀;白名单表示生成该实体时,只会带有“affixList”字段中的词缀。

示例

[[entities]]
  entity = "minecraft:creeper"
  minTier = 0
  maxTier = 4
  presetAffixes = []
  affixList = ["knocking", "wounding", "paralyzing", "molten"]
  affixPermission = "BLACKLIST"

此示例表示爬行者会生成为非冠军怪物或最高为4级的冠军怪物,没有预设词缀,并且不会带有爆震、创伤、瘫痪、熔融词缀。


本文基于官方Wiki,并有改动。