-
Notifications
You must be signed in to change notification settings - Fork 0
Configuration
hp-1e edited this page Jul 12, 2026
·
2 revisions
规则文件是 config/item_nameplate_rules.json。根对象包含 entries 数组,每个元素是一条名称牌规则。
下面示例按单个物品匹配,并显示该物品名称。
{
"entries": [
{
"desc": "示例规则",
"target": {
"type": "item",
"value": "minecraft:diamond"
},
"text_source": {
"type": "item_name"
},
"priority": 10
}
]
}同一物品可以同时命中多条规则,但只使用一条:
-
priority数值更大的规则优先。 - 优先级相同时,JSON 中更靠前的规则优先。
| 字段 | 必填 | 说明 |
|---|---|---|
desc |
否 | 规则说明,不影响游戏行为。 |
target |
是 | 匹配目标,见规则参考。 |
text_source |
是 | 名称文字来源,见规则参考。 |
remove_text |
否 | 依次从结果中删除的字符串数组。 |
replace |
否 | 结果文字替换表,键为原文字,值为新文字。 |
priority |
否 | 优先级,默认 0。 |
remove_text 会先于规则级 replace 执行。处理结果为空时,会回退到原始物品名称。