Minecraft Fabric 教程 #5 添加语言文件

首发于Enaium的个人博客


创建语言文件

lang也就是你模组的翻译比如 中文简体 zh_cn 中文正體 zh_tw 英文 en_us

resources/assets/endarmor/lang/zh_cn.json

{
  "item.endarmor.end_heart": "End心",
  "block.endarmor.end_heart_block": "End心块",
    [...]
}

格式

<object-type>.<modid>.<registry-id>

block.<modid>.<registry-id>
item.<modid>.<registry-id>
itemGroup.<modid>.<registry-id>
fluid.<modid>.<registry-id>
sound_event.<modid>.<registry-id>
mob_effect.<modid>.<registry-id>
enchantment.<modid>.<registry-id>
entity_type.<modid>.<registry-id>
potion.<modid>.<registry-id>
biome.<modid>.<registry-id>

获取翻译文件的翻译

new TranslatableText("item.tutorial.fabric_item.tooltip_1")
9 声望
0 粉丝
0 条评论
推荐阅读
Gradle极简入门
Gradle是一个基于Apache Ant和Apache Maven概念的项目自动化构建工具。它使用一种基于Groovy的特定领域语言(DSL)来声明项目设置,而不是传统的XML。Gradle构建脚本是用Groovy编写的,也可以使用Kotlin编写,两者...

Enaium阅读 183

Java8的新特性
Java语言特性系列Java5的新特性Java6的新特性Java7的新特性Java8的新特性Java9的新特性Java10的新特性Java11的新特性Java12的新特性Java13的新特性Java14的新特性Java15的新特性Java16的新特性Java17的新特性Java...

codecraft32阅读 27.5k评论 1

一文彻底搞懂加密、数字签名和数字证书!
微信搜索🔍「编程指北」,关注这个写干货的程序员,回复「资源」,即可获取后台开发学习路线和书籍来源:个人CS学习网站:[链接]前言这本是 2020 年一个平平无奇的周末,小北在家里刷着 B 站,看着喜欢的 up 主视...

编程指北71阅读 33.6k评论 20

Java11的新特性
Java语言特性系列Java5的新特性Java6的新特性Java7的新特性Java8的新特性Java9的新特性Java10的新特性Java11的新特性Java12的新特性Java13的新特性Java14的新特性Java15的新特性Java16的新特性Java17的新特性Java...

codecraft28阅读 19.3k评论 3

Java5的新特性
Java语言特性系列Java5的新特性Java6的新特性Java7的新特性Java8的新特性Java9的新特性Java10的新特性Java11的新特性Java12的新特性Java13的新特性Java14的新特性Java15的新特性Java16的新特性Java17的新特性Java...

codecraft13阅读 21.8k

Java9的新特性
Java语言特性系列Java5的新特性Java6的新特性Java7的新特性Java8的新特性Java9的新特性Java10的新特性Java11的新特性Java12的新特性Java13的新特性Java14的新特性Java15的新特性Java16的新特性Java17的新特性Java...

codecraft20阅读 15.3k

Java13的新特性
Java语言特性系列Java5的新特性Java6的新特性Java7的新特性Java8的新特性Java9的新特性Java10的新特性Java11的新特性Java12的新特性Java13的新特性Java14的新特性Java15的新特性Java16的新特性Java17的新特性Java...

codecraft17阅读 11.2k

9 声望
0 粉丝
宣传栏