RyanHub – file viewer
filename: fabricdatagen/src/main/java/rearth/oritech/fabricgen/OritechDataGenerator.java
branch: 1.21
back to repo
package rearth.oritech.fabricgen;

import net.fabricmc.fabric.api.datagen.v1.DataGeneratorEntrypoint;
import net.fabricmc.fabric.api.datagen.v1.FabricDataGenerator;
import rearth.oritech.fabricgen.datagen.*;

public class OritechDataGenerator implements DataGeneratorEntrypoint {
	@Override
	public void onInitializeDataGenerator(FabricDataGenerator fabricDataGenerator) {
		var pack = fabricDataGenerator.createPack();
		
		pack.addProvider(ModelGenerator::new);
		pack.addProvider(BlockLootGenerator::new);
		pack.addProvider(BlockTagGenerator::new);
		pack.addProvider(ItemTagGenerator::new);
		pack.addProvider(FluidTagGenerator::new);
		pack.addProvider(RecipeGenerator::new);
		pack.addProvider(AdvancementGenerator::new);
		pack.addProvider(EntityTagGenerator::new);
	}
}