NaturesAura/src/main/java/de/ellpeck/naturesaura/data/ModData.java

22 lines
976 B
Java
Raw Normal View History

2020-01-29 00:40:28 +01:00
package de.ellpeck.naturesaura.data;
import net.minecraftforge.eventbus.api.SubscribeEvent;
import net.minecraftforge.fml.common.Mod;
2021-12-15 16:24:53 +01:00
import net.minecraftforge.forge.event.lifecycle.GatherDataEvent;
2020-01-29 00:40:28 +01:00
@Mod.EventBusSubscriber(bus = Mod.EventBusSubscriber.Bus.MOD)
public final class ModData {
@SubscribeEvent
public static void gatherData(GatherDataEvent event) {
2021-12-15 16:30:22 +01:00
var generator = event.getGenerator();
var ex = event.getExistingFileHelper();
2021-12-16 21:56:27 +01:00
var blockTags = new BlockTagProvider(generator, ex);
2022-06-27 15:24:04 +02:00
generator.addProvider(event.includeServer(), blockTags);
generator.addProvider(event.includeServer(), new ItemTagProvider(generator, blockTags, ex));
generator.addProvider(event.includeServer(), new BlockLootProvider(generator));
generator.addProvider(event.includeServer(), new BlockStateGenerator(generator, ex));
generator.addProvider(event.includeServer(), new ItemModelGenerator(generator, ex));
2020-01-29 00:40:28 +01:00
}
}