Welcome to the Fabric Wiki!

Fabric Wiki 是一个正在初期建设的 Wiki,致力于记录 Fabric 项目的方法,工具和 API。

Fabric 是针对 Minecraft 1.14 及更高版本(含快照)的模块化模组制作工具链。

请一定要看看我们的社区空间,并阅读我们的社区规则

官方英文文档

注:从这一条开始,蓝链为已更新完成或可连接到外部地址


安装并使用Fabric

如果您是玩家、服务器管理员或整合包作者,请参考下面的文章:

教程

  • 安装 Fabric
  • 使用 Minecraft Launcher安装Fabric
  • 使用 MultiMC 安装 Fabric
  • 安装 Fabric 到 Minecraft 服务器
  • 添加模组
  • 更新现有的 MultiMC 实例
  • 安装并验证Java

整合包和启动器开发者

尽管我们建议使用 MultiMC 和 MCUpdater 进行整合包的游玩和分发, 但是这并不妨碍我们支持其他解决方案!

教程

  • 使用 MCUpdater 的 Fabric 整合包(用法和制法)
  • 在 Technic 上发布Fabric 整合包
  • 在 ATLauncher 上发布Fabric 整合包

文档

  • 整合包相关的下载终端

Mod开发者

如果您想开始使用Fabric进行开发,这里有一些您可能会感兴趣的文章。

教程

安装

基础

  • Fabric编写入门
  • 惯用词和术语
  • 惯用词和术语.
  • 服务器和客户端术语.
  • 开发工具
  • 第三方开发API
  • 应用更改而无需重新启动Minecraft(热重载)
  • 创建语言文件
  • 使用映射
  • 添加一个合成

物品和物品组

  • 添加一个物品
  • 添加一个物品组
  • 添加一个物品提示

方块和方块实体

  • 添加一个方块
  • 方块状态
  • 添加一个方块实体
  • 将物品放入容器中
  • 动态更改方块或物品的颜色
  • 操纵方块的外观
  • 渲染动态使用方块实体渲染器方块和物品

流体

  • 创建流体

实体

  • 添加实体

世界生成

杂项

  • 添加盔甲
  • 添加自定义附魔
  • 自定义绑定热键
  • 监听事件(草稿)
  • 创建自定义事件
  • 向现有战利品表添加物品
  • 创建命令
  • 播放声音
  • 有用教程的列表

Mixins

  • 介绍
  • 注入
  • 热交换Mixins
  • 导出Mixin类

高级

  • 模组开发提示
  • 将加载器从0.3.x升级到0.4.x
  • 在Java代码库中更新Yarn映射
  • DataFixers[WIP]

给Minecraft 1.14的教程

  • 使用实体方块渲染器动态渲染方块和物品
  • 操纵方块的外观

文档

  • fabric.mod.json的结构
  • fabric.mod.json规范
  • 入口点
  • Mixin库Wiki (外部地址)
  • Fabric渲染(草稿)
  • Fabric构建管道(草稿)
  • Fabric 加载器
  • Fabric Loom

例子


Fabric贡献者

如果您想为Fabric做出贡献,您可能会对以下链接感兴趣:

  • Fabric功能手续 - 或者如何让你的功能被接受(或者不被接受!)
  • FabLabs - 提交PRs前起草新Fabric功能的试验地(注:PRs: Pull Requests)
  • Github上的Fabric (外部地址)
  • 游戏映射库+贡献文档 (外部地址)

非常奇怪的人

  • 将Yarn更新为新的Minecraft版本 - 对于未来的Yarn开发者,而不是普通用户或模组开发者!

Wiki 相关

  • 元 Wiki - Wiki 贡献的起点
  • Wiki 议题 - 查看当前的议题,以及成员贡献状况 (外部地址)