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
zh_cn:tutorial:sidebar [2023/11/18 08:00] – [基础] solidblockzh_cn:tutorial:sidebar [2025/04/01 08:53] (current) – [物品] solidblock
Line 5: Line 5:
  
    * [[zh_cn:tutorial:start|关于教程的信息]]    * [[zh_cn:tutorial:start|关于教程的信息]]
- 
-==== 安装 ==== 
- 
-  * [[zh_cn:tutorial:setup|开始(建立开发环境)]] 
-  * [[https://wiki.vg/Debugging|启用 log4j 调试信息]](英文) 
-  * [[zh_cn:tutorial:minotaur|使用 Minotaur 在 Modrinth 上发布模组]] 
-  * [[zh_cn:tutorial:cursegradle|使用 CurseGradle 发布模组]] 
-  * [[publishing_mods_using_github_actions|使用 MC-Publish 将模组发布到 CurseForge、Modrinth 和 GitHub]] 
  
 ==== 基础 ==== ==== 基础 ====
Line 18: Line 10:
   * [[zh_cn:tutorial:primer|Minecraft 模组编写基础]]   * [[zh_cn:tutorial:primer|Minecraft 模组编写基础]]
   * [[zh_cn:tutorial:introduction|使用 Fabric 开发模组的介绍]]   * [[zh_cn:tutorial:introduction|使用 Fabric 开发模组的介绍]]
 +  * [[zh_cn:tutorial:setup|建立开发环境]]
   * [[zh_cn:tutorial:reading_mc_code|阅读 Minecraft 代码]]   * [[zh_cn:tutorial:reading_mc_code|阅读 Minecraft 代码]]
-  * 约定和术语 +  * [[kotlin|使用 Kotlin 编写 Fabric 模组]] 
-    * [[zh_cn:tutorial:terms|基本的约定和术语]] +  * [[zh_cn:tutorial:terms|基本的约定和术语]] 
-    * [[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:hotswapping|应用更改而无需重新启动 Minecraft]]
-    * [[zh_cn:tutorial:libraries|第三方模组库]] +
-    * [[zh_cn:tutorial:applychanges|应用更改而无需重新启动 Minecraft]]+
   * [[zh_cn:tutorial:lang|创建语言文件]]   * [[zh_cn:tutorial:lang|创建语言文件]]
-  * [[zh_cn:tutorial:mappings|使用映射]] 
  
 ==== 物品 ==== ==== 物品 ====
-  * [[zh_cn:tutorial:items_docs|物品文档]] +  * [[zh_cn:tutorial:items|添加物品]] 
-  * [[zh_cn:tutorial:items|演练:添加物品]] +    * [[https://docs.fabricmc.net/zh_cn/develop/items/first-item|Fabric Documentation 上的物品教程]] 
-    * [[zh_cn:tutorial:itemgroup|为你的物品添加物品组]] +  * [[zh_cn:tutorial:itemgroup|为你的物品创建物品组]] 
-    * [[zh_cn:tutorial:tooltip|为你的物品添加物品提示]]+    * [[https://docs.fabricmc.net/zh_cn/develop/items/custom-item-groups|Fabric Documentation 上的物品组教程]] 
 +  * [[zh_cn:tutorial:tooltip|为你的物品添加物品提示]]
   * [[zh_cn:tutorial:recipes|添加合成配方]]   * [[zh_cn:tutorial:recipes|添加合成配方]]
-  * [[zh_cn:tutorial:armor|添加盔甲]] +  * [[https://docs.fabricmc.net/zh_cn/develop/items/custom-armor|添加盔甲(新)]] 
-  * [[zh_cn:tutorial:tools|添加工具]]+  * [[zh_cn:tutorial:armor|添加盔甲(旧)]] 
 +    * [[zh_cn:tutorial:armor_trim|添加盔甲纹饰]] 
 +  * [[https://docs.fabricmc.net/zh_cn/develop/items/custom-tools|添加工具(新)]] 
 +  * [[zh_cn:tutorial:tools|添加工具(旧)]]
   * [[zh_cn:tutorial:shield|添加盾牌]]   * [[zh_cn:tutorial:shield|添加盾牌]]
-  * [[zh_cn:tutorial:enchantments|添加自定义附魔]] +  * [[https://docs.fabricmc.net/zh_cn/develop/items/custom-enchantment-effects|添加附魔(新)]] 
-  * [[zh_cn:tutorial:model_predicate_providers|添加模型谓词提供器]]+  * [[zh_cn:tutorial:enchantments|添加附魔]] 
 +  * [[zh_cn:tutorial:model_predicate_providers|添加模型谓词提供器]](1.21.4 之前)
  
 ==== 方块和方块实体 ==== ==== 方块和方块实体 ====
Line 50: Line 44:
     * [[zh_cn:tutorial:waterloggable|让方块可含水]]     * [[zh_cn:tutorial:waterloggable|让方块可含水]]
   * [[zh_cn:tutorial:blockentity|添加方块实体]]   * [[zh_cn:tutorial:blockentity|添加方块实体]]
 +    * [[zh_cn:tutorial:blockentity_modify_data|修改方块实体数据]]
 +    * [[zh_cn:tutorial:blockentity_sync_itemstack|同步方块实体数据与物品堆]]
   * [[zh_cn:tutorial:inventory|让方块可以储存物品]]   * [[zh_cn:tutorial:inventory|让方块可以储存物品]]
   * [[zh_cn:tutorial:colorprovider|动态更改方块或物品的颜色]]   * [[zh_cn:tutorial:colorprovider|动态更改方块或物品的颜色]]
Line 56: Line 52:
     * [[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|添加自定义的作物]]
Line 67: Line 63:
   * [[zh_cn:tutorial:datagen_loot|战利品表生成]]   * [[zh_cn:tutorial:datagen_loot|战利品表生成]]
   * [[zh_cn:tutorial:datagen_model|模型生成]]   * [[zh_cn:tutorial:datagen_model|模型生成]]
 +    * [[zh_cn:tutorial:datagen_buckets|桶纹理数据生成]]
   * [[zh_cn:tutorial:datagen_tags|标签生成]]   * [[zh_cn:tutorial:datagen_tags|标签生成]]
   * [[zh_cn:tutorial:datagen_recipe|配方生成]]   * [[zh_cn:tutorial:datagen_recipe|配方生成]]
Line 76: Line 73:
   * [[zh_cn:tutorial:features|添加地物]]   * [[zh_cn:tutorial:features|添加地物]]
   * [[zh_cn:tutorial:trees|添加树木(高级)]]   * [[zh_cn:tutorial:trees|添加树木(高级)]]
-  * [[https://misode.github.io/guides/adding-custom-structures/|添加结构地物]](第三方教程) +  * [[https://minecraft.wiki/w/Tutorials/Custom_structures|添加结构地物(英文)]](原版教程) 
-  * [[https://minecraft.fandom.com/zh/wiki/自定义生物群系|添加生物群系]](原版教程) +  * [[https://zh.minecraft.wiki/自定义生物群系|添加生物群系]](原版教程) 
-    * [[zh_cn:tutorial:biomes|添加生物群系(旧版本)]]+    * [[zh_cn:tutorial:biomes_old|添加生物群系(旧版本)]]
   * [[zh_cn:tutorial:chunkgenerator|自定义区块生成器(草稿)]]   * [[zh_cn:tutorial:chunkgenerator|自定义区块生成器(草稿)]]
   * [[zh_cn:tutorial:workd_presets|添加世界预设]]   * [[zh_cn:tutorial:workd_presets|添加世界预设]]
-  * [[https://minecraft.fandom.com/zh/wiki/自定义维度|添加维度]](原版教程)+  * [[https://zh.minecraft.wiki/自定义维度|添加维度]](原版教程)
     * [[zh_cn:tutorial:custom_portals|创建自定义传送门]]     * [[zh_cn:tutorial:custom_portals|创建自定义传送门]]
  
Line 105: Line 102:
  
 ==== 流体 ==== ==== 流体 ====
-  * [[zh_cn:tutorial:fluids|创建一种流体]]+  * [[zh_cn:tutorial:fluids|创建流体]]
  
 ==== Mixin 和 ASM ==== ==== Mixin 和 ASM ====
Line 120: Line 117:
   * [[zh_cn:tutorial:accesswideners|访问加宽器]]   * [[zh_cn:tutorial:accesswideners|访问加宽器]]
   * [[zh_cn:tutorial:reflection|反射]]   * [[zh_cn:tutorial:reflection|反射]]
-  * [[zh_cn:tutorial:interface_injection|接口注入]] +  * [[zh_cn:tutorial:interface_injection|接口注入]] 
 + 
 +==== 模组发布 ==== 
 + 
 +  * [[zh_cn:tutorial:minotaur|使用 Minotaur 在 Modrinth 上发布模组]] 
 +  * [[zh_cn:tutorial:cursegradle|使用 CurseGradle 将模组发布到 CurseForge]] 
 +  * [[publishing_mods_using_github_actions|使用 MC-Publish 将模组发布到 CurseForge、Modrinth 和 GitHub]]
  
 ==== 杂项 ==== ==== 杂项 ====
 +
   * [[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:mining_levels|挖掘等级]]   * [[zh_cn:tutorial:mining_levels|挖掘等级]]
   * [[zh_cn:tutorial:global_data|全局世界数据]]   * [[zh_cn:tutorial:global_data|全局世界数据]]
     * [[zh_cn:tutorial:persistent_states|持久状态]]     * [[zh_cn:tutorial:persistent_states|持久状态]]
-    * [[zh_cn:tutorial:cardinal_components|主要成分]] 
   * [[zh_cn:tutorial:pixel_raycast|视线投射]]   * [[zh_cn:tutorial:pixel_raycast|视线投射]]
   * [[zh_cn:tutorial:keybinds|自定义按键绑定]]   * [[zh_cn:tutorial:keybinds|自定义按键绑定]]
Line 140: Line 142:
   * [[zh_cn:tutorial:custom_resources|自定义数据/资源包资源]]   * [[zh_cn:tutorial:custom_resources|自定义数据/资源包资源]]
   * [[zh_cn:tutorial:tags|标签约定]]   * [[zh_cn:tutorial:tags|标签约定]]
-  * [[zh_cn:tutorial:list_of_useful_gists|一些有用的教程]] 
   * [[zh_cn:tutorial:stats|添加玩家统计]]   * [[zh_cn:tutorial:stats|添加玩家统计]]
   * [[zh_cn:tutorial:modding_tips|开发模组的小技巧]]   * [[zh_cn:tutorial:modding_tips|开发模组的小技巧]]
-  * [[zh_cn:tutorial:datafixer|DataFixer]] 
   * [[zh_cn:tutorial:transfer-api|流体、物品和能量转移]]   * [[zh_cn:tutorial:transfer-api|流体、物品和能量转移]]
   * [[screen|创建屏幕]]   * [[screen|创建屏幕]]
  
-==== Yarn ====+==== 工具链====
  
   * [[zh_cn:tutorial:migratemappings|更新 Java 代码库中的 Yarn 映射]]   * [[zh_cn:tutorial:migratemappings|更新 Java 代码库中的 Yarn 映射]]
   * [[zh_cn:tutorial:updating_yarn|将 Yarn 升级到新的 Minecraft 版本]]   * [[zh_cn:tutorial:updating_yarn|将 Yarn 升级到新的 Minecraft 版本]]
 +  * [[zh_cn:tutorial:mappings|使用映射]]
  
 ==== 贡献 Fabric ==== ==== 贡献 Fabric ====
  
-  * [[zh_cn:tutorial:feature_procedure|Fabric 接受新功能的过程 - 或者说如何让 Fabric 接受(或拒绝)你的新功能]] +  * [[zh_cn:tutorial:feature_procedure|Fabric 功能程]] 
-  * [[zh_cn:tutorial:fablabs|FabLabs]] - 在提交 PR 之前起草新功能的试验场 + 
-  * [[https://github.com/FabricMC|GitHub 上的 Fabric]] +==== 其他 ==== 
-  * [[https://github.com/FabricMC/yarn|Yarn 命名映射代码库 + 贡献相关文档]]+  * [[tutorial:archived_pages|存档的页面(英文)]] 
 +  * [[https://docs.fabricmc.net/zh_cn/develop/|Fabric 文档中的开发者指南]] 
 +  * [[zh_cn:community:list_of_useful_gists|一些有用教程]] 
 +  * [[zh_cn:community:library_mods|社区库]]
zh_cn/tutorial/sidebar.1700294418.txt.gz · Last modified: 2023/11/18 08:00 by solidblock