User Tools

Site Tools


zh_cn:tutorial:start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
zh_cn:tutorial:start [2024/08/27 14:27] – [社区库和指引] solidblockzh_cn:tutorial:start [2025/11/10 22:22] (current) sinoaakira
Line 1: Line 1:
 [[:start|← 返回首页]] [[:start|← 返回首页]]
  
-====== Fabric 模组教程 ======+====== Fabric Mod 开发教程 ======
  
-页面包含使用 Fabric Loader 大多数情况下使用 Fabric API 编写的教程。所有题可见于页面的侧边栏(电脑版在页面左侧手机版请点击页面顶部的“Sidebar”),包括从方块和物品世界生成自定义实体。+这些页面包含使用 Fabric Loader 进行 Mod 开发的大部分教程,并且在大多数情况下也涵盖 Fabric API。 
 +所有列表都以在侧边栏找到内容涵盖方块和物品世界生成以及自定义实体等。侧边栏在桌面端位于左侧,在移动端则折叠成顶部的“侧边工具栏”
  
-如需额外的帮助,欢迎加入 [[https://discord.gg/RyPwrj5TDk|Fabric Discord 服务器]]并在 mod developer 分类中的频道中问。+如需更多帮助,欢迎加入 [[https://discord.gg/RyPwrj5TDk|Fabric Discord 服务器]]并在 Mod 开发相关频道提问。 
 +不过,请注意,这些频道中的所有志愿者都是无偿工作的,因此您提时可能暂时无人解答。 
 +如果你想最大限度地提高获得好答案的机会,[[http://www.catb.org/~esr/faqs/smart-questions.html|如何聪明地提问]] 是一本值得阅读的指南
  
-===== 前提 =====+===== 准备工作 =====
  
-在开始编写模组之前,强烈建议先学习 Java如果你一点编程经验都没有,则更应如此。Minecraft 的代码以及使用 Fabric API 的模组会使复杂的 Java 概念,例如 lambda、泛型和多态。+强烈建议您在深入 Minecraft: Java Edition 的 Mod 制作领域前先学习 Java(尤其是在如果您没有编程经验的情况下) 
 +Minecraft: Java Edition 的代码以及使用 Fabric API 的 Mod 都运了高级的 Java 概念,例如 lambda 表达式、泛型和多态。 
 +如果您不了解所有这些概念,在制作 Fabric Mod 时可能会遇到一些困难
  
-本 wiki 不提供 Java 语言学习教程,如有需要可自行百度、谷歌、必应等搜索引擎或 B 站等视频网站中搜索和学习。+以下是一些可能对您学习 Java 编程语言有所帮助的在线资源:
  
-===== 创建你第一个模组 =====+   * JetBrains 学院:https://www.jetbrains.com/academy/ 
 +   * Codecademy 的 Java 基础教程:https://www.codecademy.com/learn/learn-java 
 +   * 赫尔辛基大学的 Java 编程慕课:https://java-programming.mooc.fi/ 
 +   * W3Schools 的 Java 基础教程:https://www.w3schools.com/java/default.asp 
 +   * David J. Eck 的《Java 编程入门》:http://math.hws.edu/javanotes/
  
-如果你还没有使用 Fabric 编写过模组,这些页面会帮助你了解使用 Fabric 编写模组的一些基本知识。+===== 创建您个 Fabric Mod =====
  
-   * [[setup|建立开发环境]] +如果您之前从未使用 Fabric 开发过 Mod,这些页面应该会对您有所帮助,并指导您了解使用 Fabric 进行 Mod 开发基础知识:
-   * [[primer|模组编写基础]] +
-   * [[introduction|模组开发介绍]] +
-   * [[items|添加物品]] +
-   * [[blocks|添加方块]] +
-   * [[entity|添加实体]] +
-   * [[commands|添加命令]] +
-   * [[persistent_states|在不同启动之间保存自定义数据]] +
-   * [[mixin_introduction|mixin 介绍]] +
-   * [[kotlin|使用 Kotlin 语言介绍]]+
  
-更多教程,请看看本页侧边栏。+   * [[zh_cn:tutorial:introduction|Fabric Mod 开发入门]] (Fabric Wiki) 
 +   * [[https://docs.fabricmc.net/zh_cn/develop/getting-started/|Fabric Mod 开发入门]] (Fabric 文档) 
 +   * [[zh_cn:tutorial:items|创建您第一个物品]] (Fabric Wiki) 
 +   * [[https://docs.fabricmc.net/zh_cn/develop/items/first-item|创建您的第一个物品]] (Fabric 文档) 
 +   * [[zh_cn:tutorial:blocks|创建您的第一个方块]] (Fabric Wiki) 
 +   * [[https://docs.fabricmc.net/zh_cn/develop/blocks/first-block|创建您的第一个方块]] (Fabric 文档) 
 +   * [[zh_cn:tutorial:entity|添加实体]] 
 +   * [[zh_cn:tutorial:commands|添加指令]] 
 +   * [[zh_cn:tutorial:persistent_states|持久化保存自定义数据]] 
 +   * [[zh_cn:tutorial:mixin_introduction|Mixin 简介]] 
 +   * [[zh_cn:tutorial:kotlin|使用 Kotlin 语言]]
  
-===== 看看 Fabric 文档! =====+更多教程请参考本页面侧边栏。您可以访问 [[https://docs.fabricmc.net/develop/|Fabric 文档]],其中提供了更高质量的教程。Fabric 文档教程中的所有代码均已测试,适用于最新版的 Minecraft: Java Edition。如果 Fabric Wiki 中的某些代码已经过时,您可以查阅 Fabric 文档。但请注意,Fabric 文档中的某些代码片段结构可能与 Fabric Wiki 中的代码片段结构有所不同。
  
-[[https://docs.fabricmc.net/zh_cn/develop/|Fabric 文档]]为一些主题提供了更加高质量的教程。Fabric 文档的教程的代码都经过测试,可适用于最新版的 Minecraft,如果 Fabric Wiki 中的部分代码过时的话,可以去看看 Fabric 文档中的代码!+===== 社区库和指南 =====
  
-===== 社区库和指引 ===== +Fabric Wiki 不是学习 Mod 制作知识唯一途径。请以下页面,其中包含一些有用的外部指南,这些指南可以用于 Fabric Mod 制作以及一般的 Mod 制作
- +
-Fabric Wiki 不是学习如何编写模组地方,还可以检查以下页面,这些页面包含可以用于 Fabric 模组编写外部指引+
  
    * [[zh_cn:community:library_mods|社区库]]    * [[zh_cn:community:library_mods|社区库]]
-   * [[zh_cn:community:list_of_useful_gists|社区指引]] +   * [[zh_cn:community:list_of_useful_gists|实用要领]]
- +
-关于社区的更多内容,可见[[zh_cn:community:official_community_spaces|官方社区空间]]。+
  
-==== 视频教程====+==== YouTube 视频教程 ====
  
-如果你是做模组编写教程的 B 站(或其他中文视频网站)内容创作者,且已经制作了比较全面教程欢迎添加在此处!+如果阅读文档不是你的可以看看这些 YouTube 播单:
  
-如果你需要从 YouTube 中了解英文的模组编写教程,请参见[[tutorial:start|英文版页面]]+  * [[https://www.youtube.com/playlist?list=PLKGarocXCE1EO43Dlf5JGh7Yk-kRAXUEJ|Kaupenjoe's Fabric Modding Playlist (1.20) ]] 
 +  * [[https://www.youtube.com/watch?v=e37IMIwB5BE&list=PLDhiRTZ_vnoV0O_V_hSf2Z-GWEwYK1RlC|Techovision's Modding Tutorials (1.19) ]]
  
-//Fabric 对本页所列举的内容负责。这些内容有可能包含过时内容。//+//Fabric 这些播单中的内容或观点负责。这些播单可能包含过时内容。//
  
zh_cn/tutorial/start.1724768848.txt.gz · Last modified: 2024/08/27 14:27 by solidblock