User Tools

Site Tools


zh_cn:tutorial:sidebar

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
Last revisionBoth sides next revision
zh_cn:tutorial:sidebar [2022/08/08 03:22] solidblockzh_cn:tutorial:sidebar [2024/04/15 00:27] – [安装] solidblock
Line 1: Line 1:
 ~~NOCACHE~~ ~~NOCACHE~~
-  * [[zh_cn:start|返回开始]]+[[zh_cn:start|← 返回首页]] 
 + 
 +===== Fabric 教程 ===== 
 + 
 +   * [[zh_cn:tutorial:start|关于教程的信息]]
  
 ==== 安装 ==== ==== 安装 ====
  
-  * [[zh_cn:tutorial:setup|开始(建立开发环境]]+  * [[zh_cn:tutorial:setup|建立开发环境]]
   * [[https://wiki.vg/Debugging|启用 log4j 调试信息]](英文)   * [[https://wiki.vg/Debugging|启用 log4j 调试信息]](英文)
   * [[zh_cn:tutorial:minotaur|使用 Minotaur 在 Modrinth 上发布模组]]   * [[zh_cn:tutorial:minotaur|使用 Minotaur 在 Modrinth 上发布模组]]
-  * [[zh_cn:tutorial:cursegradle|使用 CurseGradle 发布模组]]+  * [[zh_cn:tutorial:cursegradle|使用 CurseGradle 将模组发布到 CurseForge]] 
 +  * [[publishing_mods_using_github_actions|使用 MC-Publish 将模组发布到 CurseForge、Modrinth 和 GitHub]]
  
 ==== 基础 ==== ==== 基础 ====
  
-  * [[zh_cn:tutorial:concepts|必要的 Minecraft 概念]]+  * [[zh_cn:tutorial:primer|Minecraft 模组编写基础]]
   * [[zh_cn:tutorial:introduction|使用 Fabric 开发模组的介绍]]   * [[zh_cn:tutorial:introduction|使用 Fabric 开发模组的介绍]]
   * [[zh_cn:tutorial:reading_mc_code|阅读 Minecraft 代码]]   * [[zh_cn:tutorial:reading_mc_code|阅读 Minecraft 代码]]
Line 18: Line 23:
     * [[zh_cn:tutorial:side|服务器和客户端术语]]     * [[zh_cn:tutorial:side|服务器和客户端术语]]
   * 注册   * 注册
-    * [[zh_cn:tutorial:registry|注册介绍]]+    * [[zh_cn:tutorial:registry|注册介绍]]
     * [[zh_cn:tutorial:registry_types|标准注册表]]     * [[zh_cn:tutorial:registry_types|标准注册表]]
   * 开发工具   * 开发工具
     * [[zh_cn:tutorial:libraries|第三方模组库]]     * [[zh_cn:tutorial:libraries|第三方模组库]]
     * [[zh_cn:tutorial:applychanges|应用更改而无需重新启动 Minecraft]]     * [[zh_cn:tutorial:applychanges|应用更改而无需重新启动 Minecraft]]
-  * [[zh_cn:tutorial:lang|创建一份语言文件]]+  * [[zh_cn:tutorial:lang|创建语言文件]]
   * [[zh_cn:tutorial:mappings|使用映射]]   * [[zh_cn:tutorial:mappings|使用映射]]
- 
-==== 高级 ==== 
-  * [[zh_cn:tutorial:ext_lang|使用 CrowdinTranslate 提供实时的社区翻译]] 
-  * [[zh_cn:tutorial:ext_gh_commit|使用 GitHub Actions 寻找错误]] 
-  * [[zh_cn:tutorial:modding_tips|开发模组中的小技巧]] 
-  * [[zh_cn:tutorial:loader04x|把 Loader 从 0.3.x 升级到 0.4.x]] 
-  * [[zh_cn:tutorial:migratemappings|更新 Java 代码库中的 Yarn 映射]] 
-  * [[zh_cn:tutorial:datafixer|DataFixers [WIP]]] 
-  * [[zh_cn:tutorial:accesswideners|访问加宽器]] 
-  * [[zh_cn:tutorial:reflection|反射]] 
-  * [[zh_cn:tutorial:enum_adding|添加到枚举]] 
-  * [[zh_cn:tutorial:interface_injection|接口注入]] 
  
 ==== 物品 ==== ==== 物品 ====
-  * [[zh_cn:tutorial:items_docs|物品文档]] +  * [[zh_cn:tutorial:items|添加物品]] 
-  * [[zh_cn:tutorial:items|演练:添加物品]] +    * [[zh_cn:tutorial:itemgroup|为你的物品创建物品组]]
-    * [[zh_cn:tutorial:itemgroup|为你的物品添加物品组]]+
     * [[zh_cn:tutorial:tooltip|为你的物品添加物品提示]]     * [[zh_cn:tutorial:tooltip|为你的物品添加物品提示]]
   * [[zh_cn:tutorial:recipes|添加合成配方]]   * [[zh_cn:tutorial:recipes|添加合成配方]]
Line 63: Line 55:
     * [[zh_cn:tutorial:custom_model|使用自定义模型动态渲染方块和物品]]     * [[zh_cn:tutorial:custom_model|使用自定义模型动态渲染方块和物品]]
     * [[zh_cn:tutorial:blockentityrenderers|使用方块实体渲染器动态渲染方块和物品]]     * [[zh_cn:tutorial:blockentityrenderers|使用方块实体渲染器动态渲染方块和物品]]
-  * [[zh_cn:tutorial:screenhandler|创建一个容器方块]] +  * [[zh_cn:tutorial:screenhandler|创建容器方块]] 
-    * [[zh_cn:tutorial:extendedscreenhandler|使用扩展的 ScreenHandler 同步数据]]+    * [[zh_cn:tutorial:extendedscreenhandler|使用扩展的 ScreenHandler 同步自定义数据]]
     * [[zh_cn:tutorial:propertydelegates|使用 PropertyDelegate 同步整型数据]]     * [[zh_cn:tutorial:propertydelegates|使用 PropertyDelegate 同步整型数据]]
   * [[zh_cn:tutorial:crops|添加自定义的作物]]   * [[zh_cn:tutorial:crops|添加自定义的作物]]
  
-==== 流体 ==== +==== 数据生成 ====
-  * [[zh_cn:tutorial:fluids|创建一种流体]]+
  
-==== 实体 ==== +  * [[zh_cn:tutorial:datagen_setup|开始了解数据生成]] 
-  * [[zh_cn:tutorial:entity|添加实体]] +  * [[zh_cn:tutorial:datagen_advancements|进度生成]] 
-  * [[zh_cn:tutorial:spawn_egg|添加自定义刷怪蛋]] +  * [[zh_cn:tutorial:datagen_loot|战利品表生成]] 
-  * [[zh_cn:tutorial:projectiles|创建自定义弹射物]]+  * [[zh_cn:tutorial:datagen_model|模型生成]] 
 +  * [[zh_cn:tutorial:datagen_tags|标签生成]] 
 +  * [[zh_cn:tutorial:datagen_recipe|配方生成]] 
 +  * [[zh_cn:tutorial:datagen_language|语言文件生成]]
  
 ==== 世界生成 ==== ==== 世界生成 ====
Line 81: Line 75:
   * [[zh_cn:tutorial:features|添加地物]]   * [[zh_cn:tutorial:features|添加地物]]
   * [[zh_cn:tutorial:trees|添加树木(高级)]]   * [[zh_cn:tutorial:trees|添加树木(高级)]]
-  * [[zh_cn:tutorial:structures|添加结构地物]] +  * [[https://misode.github.io/guides/adding-custom-structures/|添加结构地物]](第三方教程) 
-  * [[zh_cn:tutorial:biomes|添加生物群系]] +  * [[https://zh.minecraft.wiki/自定义生物群系|添加生物群系]](原版教程) 
-  * [[zh_cn:tutorial:generator_types|添加生成器类型]]+    * [[zh_cn:tutorial:biomes|添加生物群系(旧版本)]] 
 +  * [[zh_cn:tutorial:chunkgenerator|自定义区块生成器(草稿)]]
   * [[zh_cn:tutorial:workd_presets|添加世界预设]]   * [[zh_cn:tutorial:workd_presets|添加世界预设]]
-  * [[zh_cn:tutorial:dimensions|添加维度]]+  * [[https://zh.minecraft.wiki/自定义维度|添加维度]](原版教程)
     * [[zh_cn:tutorial:custom_portals|创建自定义传送门]]     * [[zh_cn:tutorial:custom_portals|创建自定义传送门]]
  
-==== 配方类型 ====+==== 命令 ==== 
 +  * [[zh_cn:tutorial:commands|创建命令]] 
 +  * [[zh_cn:tutorial:command_exceptions|命令异常]] 
 +  * [[zh_cn:tutorial:command_suggestions|命令建议]] 
 +  * [[zh_cn:tutorial:command_redirects|命令重定向]] 
 +  * [[zh_cn:tutorial:command_argument_types|命令参数类型]] 
 +  * [[zh_cn:tutorial:command_examples|命令示例]] 
 + 
 +==== 事件 ==== 
 + 
 +  * [[zh_cn:tutorial:callbacks|监听事件]] 
 +  * [[zh_cn:tutorial:events|创建自定义的事件]] 
 +  * [[zh_cn:tutorial:adding_to_loot_tables|将物品添加到已存在的战利品表]] 
 +  * [[zh_cn:tutorial:event_index|事件索引(草稿)]] 
 + 
 +==== 实体 ==== 
 +  * [[zh_cn:tutorial:entity|添加实体]] 
 +  * [[zh_cn:tutorial:spawn_egg|添加自定义刷怪蛋]] 
 +  * [[zh_cn:tutorial:projectiles|创建自定义弹射物]] 
 + 
 +==== 流体 ==== 
 +  * [[zh_cn:tutorial:fluids|创建一种流体]] 
 + 
 +==== Mixin 和 ASM ==== 
 +  * [[zh_cn:tutorial:mixin_introduction|介绍]] 
 +  * [[zh_cn:tutorial:mixin_registration|Mixin 注册]] 
 +  * [[zh_cn:tutorial:mixin_injects|注入]] 
 +  * [[zh_cn:tutorial:mixin_accessors|访问器和调用器]] 
 +  * [[zh_cn:tutorial:mixin_redirectors|重定向器]] 
 +    * [[zh_cn:tutorial:mixin_redirectors_methods|方法重定向器]] 
 +  * [[zh_cn:tutorial:mixin_tips|小提示]] 
 +  * [[zh_cn:tutorial:mixin_examples|示例]] 
 +  * [[zh_cn:tutorial:mixin_hotswaps|热交换 Mixin]] 
 +  * [[zh_cn:tutorial:mixin_export|导出 Mixin 类]] 
 +  * [[zh_cn:tutorial:accesswideners|访问加宽器]] 
 +  * [[zh_cn:tutorial:reflection|反射]] 
 +  * [[zh_cn:tutorial:interface_injection|接口注入]]  
 + 
 +==== 杂项 ====
   * [[zh_cn:tutorial:recipe_types_introduction|配方类型介绍]]   * [[zh_cn:tutorial:recipe_types_introduction|配方类型介绍]]
     * [[zh_cn:tutorial:recipe_type|添加配方类型(草稿)]]     * [[zh_cn:tutorial:recipe_type|添加配方类型(草稿)]]
     * [[zh_cn:tutorial:cooking_recipe_type|添加烹饪配方类型]]     * [[zh_cn:tutorial:cooking_recipe_type|添加烹饪配方类型]]
     * [[zh_cn:tutorial:cutting_recipe_type|添加切制配方类型]]     * [[zh_cn:tutorial:cutting_recipe_type|添加切制配方类型]]
- 
-==== 其他 ==== 
- 
   * [[zh_cn:tutorial:mining_levels|挖掘等级]]   * [[zh_cn:tutorial:mining_levels|挖掘等级]]
   * [[zh_cn:tutorial:global_data|全局世界数据]]   * [[zh_cn:tutorial:global_data|全局世界数据]]
Line 102: Line 132:
   * [[zh_cn:tutorial:pixel_raycast|视线投射]]   * [[zh_cn:tutorial:pixel_raycast|视线投射]]
   * [[zh_cn:tutorial:keybinds|自定义按键绑定]]   * [[zh_cn:tutorial:keybinds|自定义按键绑定]]
-  * [[zh_cn:tutorial:commands|创建命令]] 
-    * [[zh_cn:tutorial:command_exceptions|命令异常]] 
-    * [[zh_cn:tutorial:command_suggestions|命令建议]] 
-    * [[zh_cn:tutorial:command_redirects|命令重定向]] 
-    * [[zh_cn:tutorial:command_argument_types|命令参数类型]] 
-    * [[zh_cn:tutorial:command_examples|命令示例]] 
   * [[zh_cn:tutorial:networking|网络通信]]   * [[zh_cn:tutorial:networking|网络通信]]
   * [[zh_cn:tutorial:status_effects|药水效果]]   * [[zh_cn:tutorial:status_effects|药水效果]]
Line 117: Line 141:
   * [[zh_cn:tutorial:list_of_useful_gists|一些有用的教程]]   * [[zh_cn:tutorial:list_of_useful_gists|一些有用的教程]]
   * [[zh_cn:tutorial:stats|添加玩家统计]]   * [[zh_cn:tutorial:stats|添加玩家统计]]
-  * [[tutorial:transfer-api|流体、物品和能量转移]] +  * [[zh_cn:tutorial:modding_tips|开发模组的小技巧]] 
-  * [[zh_cn:tutorial:data-generator-introduction|数据生成器介绍]]+  * [[zh_cn:tutorial:datafixer|DataFixer]] 
 +  * [[zh_cn:tutorial:transfer-api|流体、物品和能量转移]] 
 +  * [[screen|创建屏幕]]
  
-==== 事件 ==== +==== Yarn ====
-  * [[zh_cn:tutorial:callbacks|监听事件(草稿)]] +
-  * [[zh_cn:tutorial:events|创建自定义事件]] +
-  * [[zh_cn:tutorial:adding_to_loot_tables|向已有的战利品表中添加物品]] +
-  * [[zh_cn:tutorial:event_index|事件索引(草稿)]]+
  
-==== Mixin ==== +  * [[zh_cn:tutorial:migratemappings|更新 Java 代码库中的 Yarn 映射]] 
-  * [[zh_cn:tutorial:mixin_introduction|介绍]] +  * [[zh_cn:tutorial:updating_yarn|将 Yarn 升到新的 Minecraft 版本]]
-  * [[zh_cn:tutorial:mixin_registration|Mixin 注册]] +
-  * [[zh_cn:tutorial:mixin_injects|注入器]] +
-  * [[zh_cn:tutorial:mixin_accessors|访问器]] +
-  * [[zh_cn:tutorial:mixin_redirectors|重定向器]] +
-    * [[zh_cn:tutorial:mixin_redirectors_methods|方法重定向器]] +
-  * [[zh_cn:tutorial:mixin_examples|示例]] +
-  * [[zh_cn:tutorial:mixin_hotswaps|热交换 Mixin]] +
-  * [[zh_cn:tutorial:mixin_export|导出 Mixin 类]] +
- +
-==== 动态数据生成 ==== +
- +
-  * [[zh_cn:tutorial:dynamic_recipe_generation|动态生成配方]] +
-  * [[zh_cn:tutorial:dynamic_model_generation|动态生成模型]] +
- +
-==== Minecraft 1.15 教程 ==== +
- +
-  * [[zh_cn:tutorial:1.15:jigsaw|在结构地物中使用拼图]] +
-  * [[zh_cn:tutorial:1.1x-1.17:mining_levels|挖掘等(1.1x-1.17x)]] +
- +
-==== Minecraft 1.14 的教程 ==== +
- +
-  * [[zh_cn:tutorial:1.14:blockentityrenderers|用方块实体渲染器实时渲染物品与方块]] +
-  * [[zh_cn:tutorial:1.14:blockappearance|更改一个方块的外观]] +
-  * [[zh_cn:tutorial:entity-old|添加一个曲奇苦力怕实体]]+
  
 ==== 贡献 Fabric ==== ==== 贡献 Fabric ====
Line 159: Line 157:
   * [[https://github.com/FabricMC|GitHub 上的 Fabric]]   * [[https://github.com/FabricMC|GitHub 上的 Fabric]]
   * [[https://github.com/FabricMC/yarn|Yarn 命名映射的代码库 + 贡献相关文档]]   * [[https://github.com/FabricMC/yarn|Yarn 命名映射的代码库 + 贡献相关文档]]
- 
-==== 神秘人优选 ==== 
- 
-  * [[zh_cn:tutorial:updating_yarn|将 Yarn 升级到新的 Minecraft 版本]] 
- 
- 
zh_cn/tutorial/sidebar.txt · Last modified: 2024/04/15 01:58 by solidblock