跳到正文

Rich Translatable Text

作者:xu233333

一款支持创建本地化文本并使用富文本格式的模组。

收藏

截图

介绍

介绍由机器翻译自 Modrinth 原页面,仅供参考。

Rich Translatable Text(RTT)

一个允许您以富文本格式创建本地化文本的模组
一个允许您使用富文本格式创建本地化文本的模组。

功能

  • 使用 Minecraft 的文本组件 JSON 格式即可实现带样式的文本,详情请见下方演示。
  • 可以使用资源包修改 Minecraft 中硬编码的可翻译文本,并将其转换为富文本格式。

面向模组开发者

  • 可在 rich\_lang 中修改富文本格式的本地化条目,无需修改代码,提升可修改性并减少工作量。
  • 添加本模组无需修改代码,只需将 lang 文件夹复制为 rich\_lang,再修改需要调整的条目即可生效。
  • rich\_lang 兼容原版 lang 格式{String: String},也支持混合使用。{String: String}
  • 使用 rich\_lang 文件夹而非原版的 lang 文件夹,即使玩家未安装本模组,本地化文件也能正常加载。

面向整合包开发者

  • 无需修改模组代码,即可修改本地化条目并将其转换为富文本格式,为整合包定制独特的文本风格。

面向用户

  • 使用资源包即可修改模组或原版中硬编码文本的样式,无需编写模组。

演示:

/rich\_lang/zh\_cn.json

{
  "text.rich_translatable_text.test_lang": [{"text": "这是一个测试文本", "color": "#0000FF"}, {"text": "(模组Lang)", "color": "#00FF00"}]
}

Demo

显示优先级

xxxx/rich\_lang/xx.json > xxxx/lang/xx.json

命令

/rich_translatable_text log_test_text –> 输出演示文本

如果您有任何问题,请在Github上提出。
如果您遇到任何问题,请在Github上提出。

常见问题

Rich Translatable Text 支持哪些 Minecraft 版本?

Rich Translatable Text 支持 Minecraft Java 版 1.20.1–1.20.6,共 6 个版本,可用的加载器:Fabric / Forge。下载时注意选择和你游戏版本一致的文件。

Rich Translatable Text 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric / Forge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:客户端和服务端都要装。

评论

登录后评论和评分

xu233333 的其他作品

查看全部 →