Class FabricTagProvider<T>

java.lang.Object
net.minecraft.data.server.AbstractTagProvider<T>
net.fabricmc.fabric.api.datagen.v1.provider.FabricTagProvider<T>
All Implemented Interfaces:
DataProvider
Direct Known Subclasses:
FabricTagProvider.BlockTagProvider, FabricTagProvider.DynamicRegistryTagProvider, FabricTagProvider.EntityTypeTagProvider, FabricTagProvider.FluidTagProvider, FabricTagProvider.GameEventTagProvider, FabricTagProvider.ItemTagProvider

public abstract class FabricTagProvider<T> extends AbstractTagProvider<T>
Implement this class (or one of the inner classes) to generate a tag list.

Register your implementation using FabricDataGenerator.addProvider(java.util.function.Function<net.fabricmc.fabric.api.datagen.v1.FabricDataGenerator, P>) in a DataGeneratorEntrypoint

Commonly used implementations of this class are provided:

See Also: