net.minecraft.data.tags

public abstract class ItemTagsProvider

extends IntrinsicHolderTagsProvider<Item>

All mapped superinterfaces:

DataProvider

ql
net.minecraft.data.tags.ItemTagsProvider
net.minecraft.class_7805
net.minecraft.data.server.tag.ItemTagProvider

Field summary

Modifier and TypeField
private final CompletableFuture<TagsProvider$TagLookup<Block>>
d
blockTags
field_40664
blockTags
private final Map<TagKey<Block>, TagKey<Item>>
g
tagsToCopy
field_43092
blockTagsToCopy

Constructor summary

ModifierConstructor
public (PackOutput output, CompletableFuture<HolderLookup$Provider> registriesFuture, CompletableFuture<TagsProvider$TagLookup<Block>> blockTagLookupFuture)
public (PackOutput output, CompletableFuture<HolderLookup$Provider> registriesFuture, CompletableFuture<TagsProvider$TagLookup<Item>> parentTagLookupFuture, CompletableFuture<TagsProvider$TagLookup<Block>> blockTagLookupFuture)

Method summary

Modifier and TypeMethod
protected void
a(ayk<dkm> arg0, ayk<cxl> arg1)
copy(TagKey<Block> arg0, TagKey<Item> arg1)
method_46218(class_6862<class_2248> arg0, class_6862<class_1792> arg1)
copy(TagKey<Block> blockTag, TagKey<Item> itemTag)
protected CompletableFuture<HolderLookup$Provider>
b()
createContentsProvider()
method_49651()
getRegistriesFuture()