Fexcraft Common Library

Fexcraft Common Library

内置API和部分工具文件的库。

Fexcraft 通用库(简称 'FCL')


1.12 依赖信息:

你需要安装一个提供 Mixin 库的模组,例如 Mixinbooter。
但如果你的另一个模组因同样提供 Mixin 库而与 Mixinbooter 冲突,FCL 也可与该模组兼容。至少已确认与 Phosphor 兼容。

1.20.1 依赖信息:

无需额外依赖。

26.1+ 依赖信息:

建议你也安装 Fabric API。


FCL 是一个库模组,包含我在各个模组中使用的多种工具。
部分特性:

  • 自动注册(1.12)
    • 基于注解,只需一行代码即可注册内容,例如:
      • 方块(可含变种)
      • 方块实体(与方块一同注册)
      • 物品(可含变种)
      • 方块实体特殊渲染器
  • 模型(1.12)
    • FCLItemModelLoader - 自定义模型加载器,用于自定义渲染物品模型
    • FCLBlockModelLoader - 针对使用 TMT 模型的(静态)方块的自定义模型加载器
  • TMT - Fexcraft TMT 分支的官方发行版
  • FRL - Fex 的渲染 / 库
  • GUI 库 / 包装器
  • 通用 JSON UI 库
  • 为使用 FCL ConfigBase 的模组提供的通用配置 UI

你也可以自由将此库用作自己模组的依赖!

Discord: https://discord.gg/AkMAzaA