User Tools

Site Tools


zh_cn:tutorial:terms

惯用词和术语

在开始用fabric写mod之前,重要的是要了解以后的教程页面中使用的一些关键术语和短语。 了解诸如包结构和modid命名之类的基本约定也很好。 尽早了解这些内容将有助于您更好地理解教程,并在需要时提出更好的问题。

Mod ID

在整个文档中,我们通常会引用Mod ID或代码中的modid。 Mod ID代表Mod Identifier,它是一个字符串,应该唯一地标识您的mod。 Mod ID通常与同名的标识符名称空间相关联,因此遵循相同的限制。 Mod ID只能由小写字母a-z,数字 0-9 和符号_-组成。 例如,Minecraft使用minecraft命名空间。 此外,模块ID必须至少包含两个字符。

mod ID通常是mod名称的紧凑版本,使其简短但可识别并防止命名冲突。 按照惯例,名为My Project–的项目可以称为 myprojectmy_project,或者在某些情况下也可以使用my-project,但是modid中的破折号可能会有些痛苦 有时要处理[需要引用]。 此mod将使用此mod ID作为注册表名称空间来注册项目和阻止.

一些入门教程将使用占位符mod ID并在占位符命名空间下注册 物品 和 方块,您可以将其视为入门模板-尽管保持不变对测试来说并不危险,请记住要进行更改 发布您的项目。

标签

Draft. Edit it.(草案)

Convention namespace for tags is c.

Maven组和软件包名称

根据Oracle的Java文档,它们以小写形式编写,以避免与类或接口的名称冲突。 域名的反字用来启动名称(比如 aaa.com 反过来 com.aaa 就是包名)。 阅读更多https://docs.oracle.com/javase/tutorial/java/package/namingpkgs.html.

zh_cn/tutorial/terms.txt · Last modified: 2019/12/18 10:34 by lightcolour