package thetadev.constructionwand.data; import net.minecraft.data.DataGenerator; import net.minecraftforge.client.model.generators.ExistingFileHelper; import net.minecraftforge.eventbus.api.SubscribeEvent; import net.minecraftforge.fml.common.Mod; import net.minecraftforge.fml.event.lifecycle.GatherDataEvent; @Mod.EventBusSubscriber(bus = Mod.EventBusSubscriber.Bus.MOD) public class ModData { @SubscribeEvent public static void gatherData(GatherDataEvent event) { DataGenerator generator = event.getGenerator(); ExistingFileHelper fileHelper = event.getExistingFileHelper(); if(event.includeServer()) { generator.addProvider(new RecipeGenerator(generator)); } if(event.includeClient()) { generator.addProvider(new ItemModelGenerator(generator, fileHelper)); } } }