文本也是一种语言,让我们更能了解用户界面。
文本在界面中更是缺少不了的元素!
提示:以下属性仅适用于 label 控件类型。
属性
不同语言的文字
上表提到了 .lang 文件,接下来研究一下不同语言的文字吧!
我们用这个文字控件示例
"label": {
"type": "label",
"text": "test.lang"
}
注意
"text" 的文字尽量不能包含 = # 以及 空格
打开
RP/texts/zh_CN.lang 文件,并输入:
RP/texts/zh_CN.langtest.lang=测试
打开
RP/texts/en_US.lang 文件,并输入:
RP/texts/en_US.langtest.lang=Test
回到游戏可以看到,文本控件显示的是 测试 而不是 test.lang
再把 游戏的语言[1] 切换到 "English (US)" ,可以看到文本控件显示的是 test
- 切换游戏语言步骤:Minecraft > 设置 > 语言 > 选择某个语言
代码示例
"label": {
"type": "label",
"text": "test"
}
"label": {
"type": "label",
"text": "test",
"font_type": "unicode"
}
"label": {
"type": "label",
"text": "hello world",
"notify_on_ellipses": [
"hello"
]
}