Class CustomTagProviders<T>

java.lang.Object
net.minecraft.data.tags.TagsProvider<T>
net.fabricmc.fabric.api.datagen.v1.provider.FabricTagProvider<T>
io.github.vampirestudios.vampirelib.api.datagen.CustomTagProviders<T>
All Implemented Interfaces:
net.minecraft.data.DataProvider
Direct Known Subclasses:
CustomTagProviders.CustomBiomeTagProvider, CustomTagProviders.CustomBlockTagProvider, CustomTagProviders.CustomItemTagProvider, CustomTagProviders.DimensionTypeTagProvider, CustomTagProviders.DynamicRegistryTagProvider, CustomTagProviders.MobEffectTagProvider, CustomTagProviders.VEntityTagProvider

public abstract class CustomTagProviders<T> extends net.fabricmc.fabric.api.datagen.v1.provider.FabricTagProvider<T>
  • Constructor Details

    • CustomTagProviders

      protected CustomTagProviders(net.fabricmc.fabric.api.datagen.v1.FabricDataGenerator dataGenerator, net.minecraft.core.Registry<T> registry)
      Construct a new FabricTagProvider.

      Common implementations of this class are provided. For example @see BlockTagProvider

      Parameters:
      dataGenerator - The data generator instance
      registry - The backing registry for the Tag type.
  • Method Details