User Tools

Site Tools


zh_cn: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:start [2020/02/18 03:28] – Improve Translation & Remove flags & Update contents mkpolizh_cn:start [2024/04/15 00:18] (current) solidblock
Line 1: Line 1:
-====== 欢迎使用 Fabric Wiki====== +====== 欢迎来到 Fabric Wiki======
- +
-Fabric Wiki 是一个正在初期建设的 Wiki,致力于记录 Fabric 项目的方法,工具和 API。+
  
 Fabric 是针对 Minecraft 1.14 及更高版本(含快照)的模块化模组制作工具链。 Fabric 是针对 Minecraft 1.14 及更高版本(含快照)的模块化模组制作工具链。
  
-**请定要看看[[http://fabricmc.net/discuss|我们的社区空间]], 并阅读我们的[[rules|社区规则]]!**+wiki 中的些页面可能过时了或者还在撰写中。
  
-  * [[zh_cn:faq:user|常见问题 (用户)]] +该 wiki 还提供以下语言版本 : 
-  * [[zh_cn:faq:expert|常见问题 (专家)]] - 对前者的补充+  {{:united-states.png?nolink&32|}} [[:start|English(英文)]] 
 +  * {{:france.png?nolink&32|}} [[fr:accueil|Français(法语)]] 
 +  * {{:germany.png?nolink&32|}} [[de:start|Deutsch(德语)]] 
 +  * {{:south-korea.png?nolink&32|}} [[ko_kr:start|한국어(韩语)]] 
 +  * {{:russia.png?nolink&32|}} [[ru:start|Русский(俄语)]] 
 +  * {{:japan.png?nolink&32|}} [[ja:start|日本語(日语)]] 
 +  * {{:es.png?nolink&32|}} [[es:start|Español(西班牙语)]]
  
 +同时如果要为中文 wiki 做贡献的话,请一定要看看[[https://fabricmc.cn/2021/07/25/%E4%B8%AD%E6%96%87FabricWiki%E7%BF%BB%E8%AF%91%E6%A0%87%E5%87%86/|中文 Fabric Wiki 翻译标准]]。
  
-该 Wiki 还提供以下语言版本 : +**请一定要看看[[zh_cn:community:official_community_spaces|社区空间和规则]]**!
-  * [[:start|英文 (English)]] +
-  [[fr:accueil|法文 (Français)]]+
  
----- +  * [[zh_cn:faq:user|常见问题(用户)]] 
-===== 安装并使用 Fabric =====+  * [[zh_cn:faq:expert|常见问题(专家)]] 对前者细节的补充
  
-如果您是玩家、服务器管理员或整合包作者,请参考下面的文章:+====== 玩家教程 ======
  
-==== 教程 ====+如果你是玩家、服务器管理员或整合包作者,你应该查看 wiki 的[[zh_cn:player:tutorials:start|玩家教程]]部分。
  
-  * [[zh_cn:install|安装 Fabric]] +  * [[zh_cn:player:tutorials:start#安装 Fabric Loader|安装 Fabric Loader]] 
-  * [[zh_cn:tutorial:install_with_minecraft_launcher|使用 Minecraft 启动器安装 Fabric]] +  * [[zh_cn:player:tutorials:start#更新 Fabric Loader|更新 Fabric Loader]] 
-  * [[zh_cn:tutorial:install_with_multimc|使用 MultiMC 安装 Fabric]] +  * [[zh_cn:player:tutorials:start#安装 Java|安装 Java]] 
-  * [[zh_cn:tutorial:installing_minecraft_fabric_server|安装 Fabric 到 Minecraft 服务器]] +  * [[zh_cn:player:tutorials:start#故障排除|故障排除]]
-  * [[zh_cn:tutorial:adding_mods|添加模组]] +
-  * [[zh_cn:tutorial:updating_fabric_using_multimc_launcher|更新现有的 MultiMC 实例]] +
-  * [[zh_cn:tutorial:install_java|安装并验证 Java]]+
  
 ---- ----
  
-===== 整合包和启动器开发者 =====+====== 模组开发者教程 ======
  
-**尽管我们建议使用 MultiMC 和 MCUpdater 进行整合包的游玩和分发,**但是这并不妨碍我们支持其他解决方案!+如果你想开始使用 Fabric 开始开发,请访问此 wiki 的 [[zh_cn:tutorial:start|模组开发者教程]]部分。 
 +==== 安装 ====
  
-==== 教程 ====+  * [[zh_cn:tutorial:setup|开始(建立开发环境)]] 
 +  * [[zh_cn:tutorial:minotaur|使用 Minotaur 在 Modrinth 上发布模组]] 
 +  * [[zh_cn:tutorial:cursegradle|使用 CurseGradle 发布模组]] 
 +  * [[zh_cn:tutorial:publishing_mods_using_github_actions|使用 MC-Publish 将模组发布到 Curseforge、Modrinth 和 Github]]
  
-  * [[zh_cn:tutorial:mcupdater_modpacks|使用 MCUpdater 的 Fabric 整合包]] (用法及制法)+==== 基础 ====
  
-==== 文档 ==== +  * [[zh_cn:tutorial:primer|Minecraft 模组开发基础]] 
-  * [[zh_cn:documentation:modpack_related_endpoints|整合包相关下载终端]]+  * [[zh_cn:tutorial:introduction|使用 Fabric 开发模组介绍]] 
 +  * [[zh_cn:tutorial:reading_mc_code|阅读 Minecraft 代码]] 
 +  * 约定和术语 
 +    * [[zh_cn:tutorial:terms|基本的约定和术语]] 
 +    * [[zh_cn:tutorial:side|服务器和客户术语]] 
 +  * 注册 
 +    * [[zh_cn:tutorial:registry|注册表介绍]] 
 +    * [[zh_cn:tutorial:registry_types|标准注册表]] 
 +  * 开发工具 
 +    * [[zh_cn:tutorial:libraries|第三方模组库]] 
 +    * [[zh_cn:tutorial:applychanges|应用更改而无需重新启动 Minecraft]] 
 +  * [[zh_cn:tutorial:lang|创建语言文件]] 
 +  * [[zh_cn:tutorial:mappings|使用映射]]
  
----- +==== 物品 ==== 
-===== MOD 开发者 (已翻译)=====+  * [[zh_cn:tutorial:items_docs|物品文档]] 
 +  * [[zh_cn:tutorial:items|演练:添加物品]] 
 +    * [[zh_cn:tutorial:itemgroup|为你的物品添加物品组]] 
 +    * [[zh_cn:tutorial:tooltip|为你的物品添加物品提示]] 
 +  * [[zh_cn:tutorial:recipes|添加合成配方]] 
 +  * [[zh_cn:tutorial:armor|添加盔甲]] 
 +  * [[zh_cn:tutorial:tools|添加工具]] 
 +  * [[zh_cn:tutorial:shield|添加盾牌]] 
 +  * [[zh_cn:tutorial:enchantments|添加自定义附魔]] 
 +  * [[zh_cn:tutorial:model_predicate_providers|添加模型谓词提供器]]
  
-如果您想开始使用Fabric进行开发,这里有一些您可能会感兴趣的文章。+==== 方块和方块实体 ====
  
-=== 安装 ===+  * [[zh_cn:tutorial:blocks|添加方块]] 
 +  * [[zh_cn:tutorial:blockstate|赋予方块状态]] 
 +    * [[zh_cn:tutorial:directionalblock|制作带朝向的方块]] 
 +    * [[zh_cn:tutorial:waterloggable|让方块可含水]] 
 +  * [[zh_cn:tutorial:blockentity|添加方块实体]] 
 +  * [[zh_cn:tutorial:inventory|让方块可以储存物品]] 
 +  * [[zh_cn:tutorial:colorprovider|动态更改方块或物品的颜色]] 
 +  * [[zh_cn:tutorial:blockappearance|操纵方块的外观]] 
 +  * [[zh_cn:tutorial:dynamic_block_rendering|动态渲染方块与物品]] 
 +    * [[zh_cn:tutorial:custom_model|使用自定义模型动态渲染方块和物品]] 
 +    * [[zh_cn:tutorial:blockentityrenderers|使用方块实体渲染器动态渲染方块和物品]] 
 +  * [[zh_cn:tutorial:screenhandler|创建一个容器方块]] 
 +    * [[zh_cn:tutorial:extendedscreenhandler|使用扩展的 ScreenHandler 同步数据]] 
 +    * [[zh_cn:tutorial:propertydelegates|使用 PropertyDelegate 同步整型数据]] 
 +  * [[zh_cn:tutorial:crops|添加自定义的作物]]
  
-  * [[zh_cn:tutorial:setup|建立开发环境]] +==== 数据生成 ====
-  * [[https://wiki.vg/Debugging|启用log4j调试]] +
-  * [[zh_cn:tutorial:cursegradle|用CurseGradle发布]]+
  
 +这些页面会带你了解 [[https://github.com/FabricMC/fabric/tree/HEAD/fabric-data-generation-api-v1|Fabric Data Generation API]],可以通过数据生成器产生 JSON 文件。
  
-=== 基础 ===+  * [[zh_cn:tutorial:datagen_setup|开始了解数据生成]] 
 +  * [[zh_cn:tutorial:datagen_advancements|进度生成]] 
 +  * [[zh_cn:tutorial:datagen_loot|战利品表生成]] 
 +  * [[zh_cn:tutorial:datagen_model|模型生成]] 
 +  * [[zh_cn:tutorial:datagen_tags|标签生成]] 
 +  * [[zh_cn:tutorial:datagen_recipe|配方生成]] 
 +  * [[zh_cn:tutorial:datagen_language|语言文件生成]]
  
-  * [[zh_cn:tutorial:introduction|Fabric编写入门]] +==== 世界生成 ==== 
-  * 惯用词和术语 +  * [[zh_cn:tutorial:dimensionconcepts|维度概念]] 
-    * [[zh_cn:tutorial:terms|惯用词和术语.]] +  * [[zh_cn:tutorial:ores|生成自定义矿石]] 
-    * [[zh_cn:tutorial:side|服务器和客户端术语.]] +  * [[zh_cn:tutorial:features|添加地物]] 
-  * 开发工具 +  * [[zh_cn:tutorial:trees|添加树木(高级)]] 
-    * [[zh_cn:documentation:libraries|第三方开发API]] +  * [[https://misode.github.io/guides/adding-custom-structures/|添加结构地物]](第三方教程) 
-    * [[zh_cn:tutorial:applychanges|应用更改而无需重新启动Minecraft(热重载)]] +  * [[https://zh.minecraft.wiki/w/自定义生物群系|添加生物群系]](原版教程) 
-  * [[zh_cn:tutorial:lang|创建语言文件]] +    * [[zh_cn:tutorial:biomes|添加生物群系(旧版本)]] 
-  * [[zh_cn:tutorial:mappings|使用映射]] +  * [[zh_cn:tutorial:chunkgenerator|自定义区块生成器(草稿)]] 
-  * [[zh_cn:tutorial:recipes|添加一个合成]]+  * [[zh_cn:tutorial:workd_presets|添加世界预设]] 
 +  * [[https://zh.minecraft.wiki/w/自定义维度|添加维度]](原版教程) 
 +    * [[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|命令示例]]
  
-=== 物品和物品组 ===+==== 事件 ==== 
 +这些页面会带你了解 [[https://github.com/FabricMC/fabric|Fabric API]] 中包含的很多事件,以及如果创建自己的事件以供其他模组使用。
  
-  * [[zh_cn:tutorial:items|添加一个物品]] +  * [[zh_cn:tutorial:callbacks|监听事件]] 
-  * [[zh_cn:tutorial:itemgroup|添加一个物品组]] +  * [[zh_cn:tutorial:events|创建自定义的事件]] 
-  * [[zh_cn:tutorial:tooltip|添加一个物提示]]+  * [[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:blocks|添加一个方块]] +==== 流体 ==== 
-  * [[zh_cn:tutorial:blockstate|方块状态]] +  * [[zh_cn:tutorial:fluids|创建种流体]]
-  * [[zh_cn:tutorial:blockentity|添加个方块实体]] +
-  * [[zh_cn:tutorial:inventory|将物品放入容器中]] +
-  * [[zh_cn:tutorial:colorprovider|动态更改方块或物品的颜色]] +
-  * [[zh_cn:tutorial:blockappearance|操纵方块的外观]] +
-  * [[zh_cn:tutorial:blockentityrenderers|渲染动态使用方块实渲染器方块和物品]]+
  
-=== 流体 === +==== Mixin 和 ASM ==== 
-  * [[zh_cn:tutorial:fluids|创建流体]]+本页会带你了解如何使用 [[https://github.com/SpongePowered/Mixin|SpongePowered 的 Mixin 库]],这是非常复杂的话题,建议您从头到尾阅读这些页面。 
 +  * [[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_type|添加配方类型(草稿)]] 
 +    * [[zh_cn:tutorial:cooking_recipe_type|添加烹饪配方类型]] 
 +    * [[zh_cn:tutorial:cutting_recipe_type|添加切制配方类型]] 
 +  * [[zh_cn:tutorial:mining_levels|挖掘等级]] 
 +  * [[zh_cn:tutorial:global_data|全局世界数据]] 
 +    * [[zh_cn:tutorial:persistent_states|持久状态]] 
 +    * [[zh_cn:tutorial:cardinal_components|主要成分]] 
 +  * [[zh_cn:tutorial:pixel_raycast|视线投射]] 
 +  * [[zh_cn:tutorial:keybinds|自定义按键绑定]] 
 +  * [[zh_cn:tutorial:networking|网络通信]] 
 +  * [[zh_cn:tutorial:status_effects|药水效果]] 
 +  * [[zh_cn:tutorial:particles|添加粒子]] 
 +  * [[zh_cn:tutorial:sounds|播放声音]] 
 +  * [[zh_cn:tutorial:gamerule|自定义游戏规则]] 
 +  * [[zh_cn:tutorial:custom_resources|自定义数据/资源包资源]] 
 +  * [[zh_cn:tutorial:tags|标签约定]] 
 +  * [[zh_cn:tutorial:list_of_useful_gists|一些有用的教程]] 
 +  * [[zh_cn:tutorial:stats|添加玩家统计]] 
 +  * [[zh_cn:tutorial:modding_tips|开发模组的小技巧]] 
 +  * [[zh_cn:tutorial:datafixer|DataFixer]] 
 +  * [[zh_cn:tutorial:transfer-api|流体、物品和能量转移]] 
 +  * [[zh_cn:tutorial:screen|创建屏幕]]
  
-  * [[zh_cn:tutorial:entity|添加实体]]+==== Yarn ====
  
-=== 世界生成 ===+  * [[zh_cn:tutorial:migratemappings|更新 Java 代码库中的 Yarn 映射]] 
 +  * [[zh_cn:tutorial:updating_yarn|将 Yarn 升级到新的 Minecraft 版本]] - 仅供 Yarn 开发者,普通用户和模组开发者请**不要**阅读此文!
  
-  * [[zh_cn:tutorial:ores|在世界生成自定义矿石]] +==== 贡献 Fabric ==== 
-  * [[zh_cn:tutorial:features|生成Feature]] + 
-  * [[zh_cn:tutorial:structures|生成结构特征]] +  * [[zh_cn:tutorial:feature_procedure|Fabric 接受新功能的过程 - 或者说如何让 Fabric 接受(或拒绝)你的新功能]] 
-  * [[zh_cn:tutorial:jigsaw|在生成结构使用拼图]] +  * [[zh_cn:tutorial:fablabs|FabLabs]] - 提交 PR 之前起草新功能的试验场 
-  * [[zh_cn:tutorial:locate|将您的结添加到/locate]] +  * [[https://github.com/FabricMC|GitHub 上的 Fabric]] 
-  * [[zh_cn:tutorial:biome|添加生物群系]] +  * [[https://github.com/FabricMC/yarn|Yarn 命名映射的代码库 + 贡献相关文档]] 
-  * [[zh_cn:tutorial:dimensionconcepts|维度概念]]+ 
 +旧的教程请在这里查找[[zh_ch:tutorial:archived_pages|存档的页面]]。 
 + 
 +====== 文档 ====== 
 + 
 +如果你想知道 Fabric 工具链的项目作用的方式,请访问 wiki 的 [[documentation:start|文档]] 部分。 
 + 
 +  * [[zh_cn:documentation:fabric_mod_json|fabric.mod.json 的规定]] 
 +  * [[zh_cn:documentation:entrypoint|入口点]] 
 +  * [[http://github.com/SpongePowered/Mixin/wiki|Mixin 库的 Wiki]](英文) 
 +  * [[zh_cn:documentation:rendering|Fabric 的渲染(草稿)]] 
 +  * [[zh_cn:documentation:build_pipelines|构建 Fabric 的流水线(草稿)]] 
 +  * [[zh_cn:documentation:fabric_loader|Fabric Loader]] 
 +  * [[zh_cn:documentation:fabric_loom|Fabric Loom]]
  
 ---- ----
-===== Wiki 相关 =====+====== 贡献 wiki ======
  
-  * [[:wiki_meta|元 Wiki]] - Wiki 贡献的起点 +此 wiki 主要是由社区维护、面向社区的。如果你有兴趣为 wiki 作出贡献,请先检查以下页面:
-  * [[wiki:agenda|Wiki 议题]] - 看当前的议题,及成员贡献状况+
  
 +  * [[zh_cn:wiki:meta|Wiki Meta]] - wiki 贡献的起点
 +  * [[zh_cn:wiki:agenda|Wiki 议题]] - 查看当前的议题,以及其他贡献者现在在做什么
 +  * [[zh_cn:wiki:translation|中文翻译标准]] - 将英文内容翻译成中文时,建议遵循的标准
zh_cn/start.1581996505.txt.gz · Last modified: 2020/02/18 03:28 by mkpoli