Uses of Interface
net.minecraft.tags.ITagCollection
-
-
Uses of ITagCollection in net.minecraft.command.arguments
Fields in net.minecraft.command.arguments with type parameters of type ITagCollection Modifier and Type Field Description private static java.util.function.BiFunction<com.mojang.brigadier.suggestion.SuggestionsBuilder,ITagCollection<Block>,java.util.concurrent.CompletableFuture<com.mojang.brigadier.suggestion.Suggestions>>
BlockStateParser. SUGGEST_NOTHING
private static java.util.function.BiFunction<com.mojang.brigadier.suggestion.SuggestionsBuilder,ITagCollection<Item>,java.util.concurrent.CompletableFuture<com.mojang.brigadier.suggestion.Suggestions>>
ItemParser. SUGGEST_NOTHING
private java.util.function.BiFunction<com.mojang.brigadier.suggestion.SuggestionsBuilder,ITagCollection<Block>,java.util.concurrent.CompletableFuture<com.mojang.brigadier.suggestion.Suggestions>>
BlockStateParser. suggestions
private java.util.function.BiFunction<com.mojang.brigadier.suggestion.SuggestionsBuilder,ITagCollection<Item>,java.util.concurrent.CompletableFuture<com.mojang.brigadier.suggestion.Suggestions>>
ItemParser. suggestions
Methods in net.minecraft.command.arguments with parameters of type ITagCollection Modifier and Type Method Description java.util.concurrent.CompletableFuture<com.mojang.brigadier.suggestion.Suggestions>
BlockStateParser. fillSuggestions(com.mojang.brigadier.suggestion.SuggestionsBuilder p_197245_1_, ITagCollection<Block> p_197245_2_)
java.util.concurrent.CompletableFuture<com.mojang.brigadier.suggestion.Suggestions>
ItemParser. fillSuggestions(com.mojang.brigadier.suggestion.SuggestionsBuilder p_197329_1_, ITagCollection<Item> p_197329_2_)
private boolean
BlockStateParser. hasBlockEntity(ITagCollection<Block> p_212598_1_)
private java.util.concurrent.CompletableFuture<com.mojang.brigadier.suggestion.Suggestions>
BlockStateParser. suggestBlockIdOrTag(com.mojang.brigadier.suggestion.SuggestionsBuilder p_197250_1_, ITagCollection<Block> p_197250_2_)
private java.util.concurrent.CompletableFuture<com.mojang.brigadier.suggestion.Suggestions>
BlockStateParser. suggestEquals(com.mojang.brigadier.suggestion.SuggestionsBuilder p_197246_1_, ITagCollection<Block> p_197246_2_)
private java.util.concurrent.CompletableFuture<com.mojang.brigadier.suggestion.Suggestions>
ItemParser. suggestItemIdOrTag(com.mojang.brigadier.suggestion.SuggestionsBuilder p_197331_1_, ITagCollection<Item> p_197331_2_)
private java.util.concurrent.CompletableFuture<com.mojang.brigadier.suggestion.Suggestions>
BlockStateParser. suggestNextPropertyOrEnd(com.mojang.brigadier.suggestion.SuggestionsBuilder p_197248_1_, ITagCollection<Block> p_197248_2_)
private java.util.concurrent.CompletableFuture<com.mojang.brigadier.suggestion.Suggestions>
BlockStateParser. suggestOpenNbt(com.mojang.brigadier.suggestion.SuggestionsBuilder p_197244_1_, ITagCollection<Block> p_197244_2_)
private java.util.concurrent.CompletableFuture<com.mojang.brigadier.suggestion.Suggestions>
ItemParser. suggestOpenNbt(com.mojang.brigadier.suggestion.SuggestionsBuilder p_197328_1_, ITagCollection<Item> p_197328_2_)
private java.util.concurrent.CompletableFuture<com.mojang.brigadier.suggestion.Suggestions>
BlockStateParser. suggestOpenPropertiesOrNbt(com.mojang.brigadier.suggestion.SuggestionsBuilder p_197255_1_, ITagCollection<Block> p_197255_2_)
private java.util.concurrent.CompletableFuture<com.mojang.brigadier.suggestion.Suggestions>
BlockStateParser. suggestOpenVaguePropertiesOrNbt(com.mojang.brigadier.suggestion.SuggestionsBuilder p_212599_1_, ITagCollection<Block> p_212599_2_)
private java.util.concurrent.CompletableFuture<com.mojang.brigadier.suggestion.Suggestions>
BlockStateParser. suggestPropertyName(com.mojang.brigadier.suggestion.SuggestionsBuilder p_197256_1_, ITagCollection<Block> p_197256_2_)
private java.util.concurrent.CompletableFuture<com.mojang.brigadier.suggestion.Suggestions>
BlockStateParser. suggestPropertyNameOrEnd(com.mojang.brigadier.suggestion.SuggestionsBuilder p_197252_1_, ITagCollection<Block> p_197252_2_)
private java.util.concurrent.CompletableFuture<com.mojang.brigadier.suggestion.Suggestions>
BlockStateParser. suggestTag(com.mojang.brigadier.suggestion.SuggestionsBuilder p_201953_1_, ITagCollection<Block> p_201953_2_)
private java.util.concurrent.CompletableFuture<com.mojang.brigadier.suggestion.Suggestions>
ItemParser. suggestTag(com.mojang.brigadier.suggestion.SuggestionsBuilder p_201955_1_, ITagCollection<Item> p_201955_2_)
private java.util.concurrent.CompletableFuture<com.mojang.brigadier.suggestion.Suggestions>
BlockStateParser. suggestVaguePropertyName(com.mojang.brigadier.suggestion.SuggestionsBuilder p_200134_1_, ITagCollection<Block> p_200134_2_)
private java.util.concurrent.CompletableFuture<com.mojang.brigadier.suggestion.Suggestions>
BlockStateParser. suggestVaguePropertyNameOrEnd(com.mojang.brigadier.suggestion.SuggestionsBuilder p_200136_1_, ITagCollection<Block> p_200136_2_)
private java.util.concurrent.CompletableFuture<com.mojang.brigadier.suggestion.Suggestions>
BlockStateParser. suggestVaguePropertyValue(com.mojang.brigadier.suggestion.SuggestionsBuilder p_239295_1_, ITagCollection<Block> p_239295_2_, java.lang.String p_239295_3_)
-
Uses of ITagCollection in net.minecraft.resources
Fields in net.minecraft.resources declared as ITagCollection Modifier and Type Field Description private ITagCollection<FunctionObject>
FunctionReloader. tags
Methods in net.minecraft.resources that return ITagCollection Modifier and Type Method Description ITagCollection<FunctionObject>
FunctionReloader. getTags()
-
Uses of ITagCollection in net.minecraft.tags
Fields in net.minecraft.tags declared as ITagCollection Modifier and Type Field Description private ITagCollection<T>
TagRegistry. source
Fields in net.minecraft.tags with type parameters of type ITagCollection Modifier and Type Field Description private java.util.function.Function<ITagCollectionSupplier,ITagCollection<T>>
TagRegistry. collectionGetter
Methods in net.minecraft.tags that return ITagCollection Modifier and Type Method Description static <T> ITagCollection<T>
ITagCollection. empty()
static ITagCollection<Block>
BlockTags. getAllTags()
static ITagCollection<EntityType<?>>
EntityTypeTags. getAllTags()
static ITagCollection<Fluid>
FluidTags. getAllTags()
static ITagCollection<Item>
ItemTags. getAllTags()
ITagCollection<T>
TagRegistry. getAllTags()
ITagCollection<Block>
ITagCollectionSupplier. getBlocks()
ITagCollection<EntityType<?>>
ITagCollectionSupplier. getEntityTypes()
ITagCollection<Fluid>
ITagCollectionSupplier. getFluids()
ITagCollection<Item>
ITagCollectionSupplier. getItems()
ITagCollection<T>
TagCollectionReader. load(java.util.Map<ResourceLocation,ITag.Builder> p_242226_1_)
static <T> ITagCollection<T>
ITagCollection. loadFromNetwork(PacketBuffer p_242204_0_, Registry<T> p_242204_1_)
static <T> ITagCollection<T>
ITagCollection. of(java.util.Map<ResourceLocation,ITag<T>> p_242202_0_)
ITagCollection<T>
TagRegistry. reinjectOptionalTags(ITagCollection<T> tagCollection)
Methods in net.minecraft.tags with parameters of type ITagCollection Modifier and Type Method Description static ITagCollectionSupplier
ITagCollectionSupplier. of(ITagCollection<Block> p_242209_0_, ITagCollection<Item> p_242209_1_, ITagCollection<Fluid> p_242209_2_, ITagCollection<EntityType<?>> p_242209_3_)
ITagCollection<T>
TagRegistry. reinjectOptionalTags(ITagCollection<T> tagCollection)
Method parameters in net.minecraft.tags with type arguments of type ITagCollection Modifier and Type Method Description static <T> com.mojang.serialization.Codec<ITag<T>>
ITag. codec(java.util.function.Supplier<ITagCollection<T>> p_232947_0_)
static <T> TagRegistry<T>
TagRegistryManager. create(ResourceLocation p_242196_0_, java.util.function.Function<ITagCollectionSupplier,ITagCollection<T>> p_242196_1_)
Constructor parameters in net.minecraft.tags with type arguments of type ITagCollection Constructor Description TagRegistry(java.util.function.Function<ITagCollectionSupplier,ITagCollection<T>> p_i241894_1_)
-
Uses of ITagCollection in net.minecraftforge.common
Fields in net.minecraftforge.common with type parameters of type ITagCollection Modifier and Type Field Description private static java.util.Map<ResourceLocation,ITagCollection<?>>
ForgeTagHandler. customTagTypes
Methods in net.minecraftforge.common that return types with arguments of type ITagCollection Modifier and Type Method Description static java.util.Map<ResourceLocation,ITagCollection<?>>
ForgeTagHandler. getCustomTagTypes()
Gets a map of registry name to tag collection for all custom tag types.Methods in net.minecraftforge.common with parameters of type ITagCollection Modifier and Type Method Description static ITagCollectionSupplier
ForgeTagHandler. populateTagCollectionManager(ITagCollection<Block> blockTags, ITagCollection<Item> itemTags, ITagCollection<Fluid> fluidTags, ITagCollection<EntityType<?>> entityTypeTags)
Used to ensure that all custom tag types have a defaulted collection when vanilla is initializing a defaulted TagCollectionManagerMethod parameters in net.minecraftforge.common with type arguments of type ITagCollection Modifier and Type Method Description static ITagCollectionSupplier
ForgeTagHandler. withSpecificCustom(ITagCollectionSupplier tagCollectionSupplier, java.util.Map<ResourceLocation,ITagCollection<?>> customTagTypes)
Gets anITagCollectionSupplier
with specific custom tag types for testing if any tags are missing. -
Uses of ITagCollection in net.minecraftforge.common.extensions
Methods in net.minecraftforge.common.extensions that return ITagCollection Modifier and Type Method Description default ITagCollection<?>
IForgeTagCollectionSupplier. getCustomTypeCollection(ResourceLocation regName)
Gets theITagCollection
for a forge registry with the given name, or throws an exception if the registry doesn't support custom tag types.default <T extends IForgeRegistryEntry<T>>
ITagCollection<T>IForgeTagCollectionSupplier. getCustomTypeCollection(IForgeRegistry<T> reg)
Gets theITagCollection
for a forge registry, or throws an exception if the registry doesn't support custom tag types.Methods in net.minecraftforge.common.extensions that return types with arguments of type ITagCollection Modifier and Type Method Description default java.util.Map<ResourceLocation,ITagCollection<?>>
IForgeTagCollectionSupplier. getCustomTagTypes()
Gets the tag map of registry names to tag collections for the various custom tag types. -
Uses of ITagCollection in net.minecraftforge.common.util
Fields in net.minecraftforge.common.util with type parameters of type ITagCollection Modifier and Type Field Description private java.util.function.Supplier<ITagCollection<T>>
ReverseTagWrapper. colSupplier
Constructor parameters in net.minecraftforge.common.util with type arguments of type ITagCollection Constructor Description ReverseTagWrapper(T target, java.util.function.Supplier<ITagCollection<T>> colSupplier)
-
Uses of ITagCollection in net.minecraftforge.fml.network
Fields in net.minecraftforge.fml.network with type parameters of type ITagCollection Modifier and Type Field Description private java.util.Map<ResourceLocation,ITagCollection<?>>
FMLPlayMessages.SyncCustomTagTypes. customTagTypeCollections
Methods in net.minecraftforge.fml.network that return ITagCollection Modifier and Type Method Description private static <T extends IForgeRegistryEntry<T>>
ITagCollection<T>FMLPlayMessages.SyncCustomTagTypes. readTagCollection(PacketBuffer buf, IForgeRegistry<T> registry)
Methods in net.minecraftforge.fml.network that return types with arguments of type ITagCollection Modifier and Type Method Description java.util.Map<ResourceLocation,ITagCollection<?>>
FMLPlayMessages.SyncCustomTagTypes. getCustomTagTypes()
Constructor parameters in net.minecraftforge.fml.network with type arguments of type ITagCollection Constructor Description SyncCustomTagTypes(java.util.Map<ResourceLocation,ITagCollection<?>> customTagTypeCollections)
-