User Tools

Site Tools


tutorial:datagen_recipe

This is an old revision of the document!


To generate recipe jsons, you have to use the FabricRecipeProvider

To get started, create a class that extends FabricRecipeProvider, and register it in your datagen entrypoint like so:

private static class MyRecipeGenerator extends FabricRecipeProvider {
	private MyRecipeGenerator(FabricDataGenerator generator) {
                super(generator);
        }
 
        @Override
	protected void generateRecipes(Consumer<RecipeJsonProvider> exporter) {
                  // ...
        }
}
 
// ...
 
@Override
public void onInitializeDataGenerator(FabricDataGenerator fabricDataGenerator) {
    // ...
    fabricDataGenerator.addProvider(MyRecipeGenerator::new);
    // ...
}
tutorial/datagen_recipe.1662828195.txt.gz · Last modified: 2022/09/10 16:43 by nexus-dino