Les Data Generators sont une solution pour générer des JSON's en écrivant quelques lignes de code. Nous verrons ici comment préparer votre environnement de développement pour utiliser cet outil.
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" : [ "fr.mysteriousdev.gen_mod_fabric.data.ExampleDataMod" ]
[WIP]