研究台 research table
这一模组仅支持1.12.2
需要使用脚本编辑研究内容
在官方的示例脚本中提示支持I18n,可以使用 language key 来引入非英语的文本
于是我在模组jar文件的 zh_cn.lang 内添加了key并进行调用,发现脚本失效
而换成英文脚本可以正常使用
其次我观察了部分有安装研究台模组的中文整合包,发现他们的researchtable中调用的key也并不存在researchtable的对应jar文件中
于是有以下两个问题:
1.language key应该在哪里添加?
2.如果key的添加位置无误,我的脚本是否有语法问题?
脚本内容:
这一模组仅支持1.12.2
需要使用脚本编辑研究内容
在官方的示例脚本中提示支持I18n,可以使用 language key 来引入非英语的文本
于是我在模组jar文件的 zh_cn.lang 内添加了key并进行调用,发现脚本失效
而换成英文脚本可以正常使用
其次我观察了部分有安装研究台模组的中文整合包,发现他们的researchtable中调用的key也并不存在researchtable的对应jar文件中
于是有以下两个问题:
1.language key应该在哪里添加?
2.如果key的添加位置无误,我的脚本是否有语法问题?
脚本内容:
解决了,需要在自制一个语言资源包,并添加键值对在资源包内的assets/lang/zh_cn.lang文件中
把资源包丢入resourcepack文件夹,并在游戏内调用
脚本没有语法问题,添加了自制的资源包后可以正常使用
把资源包丢入resourcepack文件夹,并在游戏内调用
脚本没有语法问题,添加了自制的资源包后可以正常使用