说明:本教程翻译自 data-generator-introduction。
数据生成器是一种通过编写几行代码来生成 JSON 的方法。在这里,您看到如何准备好开发环境,以使用数据生成器。
sourceSets { main{ resources { srcDirs += [ 'src/main/generated' ] } } } loom { runs { datagen { server() name "Minecraft Data" vmArg "-Dfabric-api.datagen" vmArg "-Dfabric-api.datagen.output-dir=${file("src/main/generated")}" runDir "build/datagen" } } } assemble.dependsOn runDatagen
public class ExampleDataMod implements DataGeneratorEntrypoint { @Override public void onInitializeDataGenerator(FabricDataGenerator fabricDataGenerator) { } }
"fabric-datagen" : [ "(ExampleDataMod类的完整路径)" ]
原文正在扩充中,敬请期待。