Class CommonTagsProvider<T>

java.lang.Object
net.minecraft.data.tags.TagsProvider<T>
info.u_team.u_team_core.data.CommonTagsProvider<T>
All Implemented Interfaces:
CommonDataProvider<Void>, CommonDataProvider.NoParam, net.minecraft.data.DataProvider
Direct Known Subclasses:
CommonBlockTagsProvider, CommonFluidTagsProvider, CommonItemTagsProvider

public abstract class CommonTagsProvider<T> extends net.minecraft.data.tags.TagsProvider<T> implements CommonDataProvider.NoParam
  • Nested Class Summary

    Nested classes/interfaces inherited from class net.minecraft.data.tags.TagsProvider

    net.minecraft.data.tags.TagsProvider.TagAppender<T extends Object>

    Nested classes/interfaces inherited from interface info.u_team.u_team_core.data.CommonDataProvider

    CommonDataProvider.NoParam
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected final net.minecraftforge.common.data.ExistingFileHelper.IResourceType
     

    Fields inherited from class net.minecraft.data.tags.TagsProvider

    builders, existingFileHelper, modId, pathProvider, registry

    Fields inherited from interface net.minecraft.data.DataProvider

    FIXED_ORDER_FIELDS, KEY_COMPARATOR
  • Constructor Summary

    Constructors
    Constructor
    Description
    CommonTagsProvider(GenerationData generationData, net.minecraft.core.Registry<T> registry)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected final void
     
     
    protected net.minecraft.tags.TagBuilder
    getOrCreateRawBuilder(net.minecraft.tags.TagKey<T> tagKey)
     

    Methods inherited from class net.minecraft.data.tags.TagsProvider

    getName, getPath, run, tag

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface info.u_team.u_team_core.data.CommonDataProvider

    modid

    Methods inherited from interface info.u_team.u_team_core.data.CommonDataProvider.NoParam

    register, register

    Methods inherited from interface net.minecraft.data.DataProvider

    getName, run
  • Field Details

    • resourceType

      protected final net.minecraftforge.common.data.ExistingFileHelper.IResourceType resourceType
  • Constructor Details

    • CommonTagsProvider

      public CommonTagsProvider(GenerationData generationData, net.minecraft.core.Registry<T> registry)
  • Method Details

    • getGenerationData

      public GenerationData getGenerationData()
      Specified by:
      getGenerationData in interface CommonDataProvider<T>
    • addTags

      protected final void addTags()
      Specified by:
      addTags in class net.minecraft.data.tags.TagsProvider<T>
    • getOrCreateRawBuilder

      protected net.minecraft.tags.TagBuilder getOrCreateRawBuilder(net.minecraft.tags.TagKey<T> tagKey)
      Overrides:
      getOrCreateRawBuilder in class net.minecraft.data.tags.TagsProvider<T>