1.20.1 Fabric 模组编写杂记

⚠️ 本文最后更新于2024年07月05日,已经过了298天没有更新,若内容或图片失效,请留言反馈

从零开始的 Java 学习

  1. 存在 Porting Lib 作为前置时的 datagen:

Fabric 自带的 datagen:

fabricApi {
  configureDataGeneration()
}

不能在有 Porting Lib 的时候用,否则会报错 Missing loottable,比如为 Farmer's Delight Refabricated 编写附属模组时,必须换成自定义的 datagen:

loom {
  runs {
    datagen {
      client()

      name "Data Generation"
      vmArg "-Dfabric-api.datagen"
      vmArg "-Dfabric-api.datagen.output-dir=${file("src/generated/resources")}"
      vmArg "-Dfabric-api.datagen.modid=<你的模组id>"
      vmArg "-Dporting_lib.datagen.existing_resources=${file("src/main/resources")}"
    }
  }
}

参考资料:Create

By Number_Sir On