net.minecraft.data.tags

public abstract class IntrinsicHolderTagsProvider<T>

extends TagsProvider<T>

All mapped superinterfaces:

DataProvider

pq
net.minecraft.data.tags.IntrinsicHolderTagsProvider
net.minecraft.class_7889

Field summary

Modifier and TypeField
private final Function<T, ResourceKey<T>>
d
keyExtractor
field_40954

Constructor summary

ModifierConstructor
public (PackOutput arg0, ResourceKey<? extends Registry<T>> arg1, CompletableFuture<HolderLookup$Provider> arg2, Function<T, ResourceKey<T>> arg3)
public (PackOutput arg0, ResourceKey<? extends Registry<T>> arg1, CompletableFuture<HolderLookup$Provider> arg2, CompletableFuture<TagsProvider$TagLookup<T>> arg3, Function<T, ResourceKey<T>> arg4)

Method summary

Modifier and TypeMethod
protected TagAppender<T, T>
a(ayk<T> arg0)
tag(TagKey<T> arg0)
method_46827(class_6862<T> arg0)