net.minecraft.data.tags

public abstract class IntrinsicHolderTagsProvider<T>

extends TagsProvider<T>

All mapped superinterfaces:

DataProvider

mt
net.minecraft.data.tags.IntrinsicHolderTagsProvider
net.minecraft.class_7889
net.minecraft.data.server.tag.ValueLookupTagProvider
net.minecraft.src.C_254572_

字段概要

修饰符与类型字段
private final Function<T, ResourceKey<T>>
d
keyExtractor
field_40954
valueToKey
f_254687_

构造函数概要

修饰符构造函数
public (PackOutput output, ResourceKey<? extends Registry<T>> registryRef, CompletableFuture<HolderLookup$Provider> registryLookupFuture, Function<T, ResourceKey<T>> valueToKey)
public (PackOutput output, ResourceKey<? extends Registry<T>> registryRef, CompletableFuture<HolderLookup$Provider> registryLookupFuture, CompletableFuture<TagsProvider$TagLookup<T>> parentTagLookupFuture, Function<T, ResourceKey<T>> valueToKey)

方法概要

修饰符与类型方法
protected IntrinsicHolderTagsProvider$IntrinsicTagAppender<T>
a(anl<T> arg0)
tag(TagKey<T> arg0)
method_46827(class_6862<T> arg0)
getOrCreateTagBuilder(TagKey<T> arg0)
m_206424_(C_203208_<T> arg0)