我的世界1.12以上版本的词缀配置
概述
champions-affixes.toml文件会在第一次加载带有Champions模组的世界时自动生成于存档文件夹的serverconfig文件夹中。
通过此配置文件可以禁用词缀、限定等级、设置特定怪物的词缀黑/白名单等。
不能通过配置文件添加新的词缀。
TOML字段
此配置文件的TOML结构为表格数组,每一个表格中有以下可用字段:
词缀标识符
identifier = "<string>"
标识符字段为当前表格所关联的词缀的唯一名称。在大多数情况下,这将是所有小写字母的词缀名称。
此字段为必填字段。
启用
enabled = <true/false>
此字段控制是否启用该词缀,当设置为 false 时,生成冠军怪物时将不会出现此词缀。
注:这不会影响已经生成的带有该词缀的冠军怪物,亦不会阻止使用指令或冠军刷怪蛋生成带有该词缀的冠军怪物。
怪物列表
mobList = [<string list of names>]
此字段为实体命名空间ID列表,配合“mobPermissions ”字段使用。
怪物权限
mobPermissions = "BLACKLIST/WHITELIST"
确定“mobList”字段是代表黑名单还是白名单。
黑名单表示生成“mobList”字段中的怪物时,必定不会带有该词缀;白名单表示只有“mobList”字段中的怪物生成时可能带有该词缀。
注:若需要配置“某种怪物生成时必定带有某词缀”,请使用champions-entities.toml配置(站内教程:1.12以上版本的实体配置)。
等级
minTier = <integer>
maxTier = <integer>
这两个字段决定了可以带有该词缀的冠军怪物的等级要求。如果不满足这个要求,该词缀将不会被应用。
示例
[[affixes]]
identifier = "dampening"
enabled = true
minTier = 3
mobList = ["minecraft:ghast"]
mobPermission = "WHITELIST"
此示例表示抑制词缀只会出现在等级大于等于3级的恶化上。
本文基于官方Wiki,并有改动。