Package net.minecraft.data.tag
Class ValueLookupTagProvider<T>
java.lang.Object
net.minecraft.data.tag.TagProvider<T>
net.minecraft.data.tag.ValueLookupTagProvider<T>
- All Implemented Interfaces:
- DataProvider
- Direct Known Subclasses:
- ItemTagProvider,- VanillaBlockTagProvider,- VanillaEntityTypeTagProvider,- VanillaFluidTagProvider
- Mappings:
- Namespace - Name - named - net/minecraft/data/tag/ValueLookupTagProvider- intermediary - net/minecraft/class_7889- official - pi
- 
Nested Class SummaryNested ClassesNested classes/interfaces inherited from class net.minecraft.data.tag.TagProviderTagProvider.ProvidedTagBuilder<T>, TagProvider.TagLookup<T>Nested classes/interfaces inherited from interface net.minecraft.data.DataProviderDataProvider.Factory<T extends DataProvider>
- 
Field SummaryFieldsFields inherited from class net.minecraft.data.tag.TagProviderpathResolver, registryRefFields inherited from interface net.minecraft.data.DataProviderJSON_KEY_SORT_ORDER, JSON_KEY_SORTING_COMPARATOR, LOGGER
- 
Constructor SummaryConstructorsConstructorDescriptionValueLookupTagProvider(DataOutput output, RegistryKey<? extends Registry<T>> registryRef, CompletableFuture<RegistryWrapper.WrapperLookup> registriesFuture, CompletableFuture<TagProvider.TagLookup<T>> parentTagLookupFuture, Function<T, RegistryKey<T>> valueToKey) ValueLookupTagProvider(DataOutput output, RegistryKey<? extends Registry<T>> registryRef, CompletableFuture<RegistryWrapper.WrapperLookup> registriesFuture, Function<T, RegistryKey<T>> valueToKey) 
- 
Method SummaryModifier and TypeMethodDescriptionprotected ValueLookupTagProvider.ObjectBuilder<T> getOrCreateTagBuilder(TagKey<T> tagKey) Methods inherited from class net.minecraft.data.tag.TagProviderconfigure, getName, getRegistriesFuture, getTagBuilder, getTagLookupFuture, run
- 
Field Details- 
valueToKey- Mappings:
- Namespace - Name - Mixin selector - named - valueToKey- Lnet/minecraft/data/tag/ValueLookupTagProvider;valueToKey:Ljava/util/function/Function;- intermediary - field_40954- Lnet/minecraft/class_7889;field_40954:Ljava/util/function/Function;- official - d- Lpi;d:Ljava/util/function/Function;
 
 
- 
- 
Constructor Details- 
ValueLookupTagProviderpublic ValueLookupTagProvider(DataOutput output, RegistryKey<? extends Registry<T>> registryRef, CompletableFuture<RegistryWrapper.WrapperLookup> registriesFuture, Function<T, RegistryKey<T>> valueToKey) - Mappings:
- Namespace - Name - Mixin selector - named - <init>- Lnet/minecraft/data/tag/ValueLookupTagProvider;<init>(Lnet/minecraft/data/DataOutput;Lnet/minecraft/registry/RegistryKey;Ljava/util/concurrent/CompletableFuture;Ljava/util/function/Function;)V- intermediary - <init>- Lnet/minecraft/class_7889;<init>(Lnet/minecraft/class_7784;Lnet/minecraft/class_5321;Ljava/util/concurrent/CompletableFuture;Ljava/util/function/Function;)V- official - <init>- Lpi;<init>(Lmk;Laku;Ljava/util/concurrent/CompletableFuture;Ljava/util/function/Function;)V
 
- 
ValueLookupTagProviderpublic ValueLookupTagProvider(DataOutput output, RegistryKey<? extends Registry<T>> registryRef, CompletableFuture<RegistryWrapper.WrapperLookup> registriesFuture, CompletableFuture<TagProvider.TagLookup<T>> parentTagLookupFuture, Function<T, RegistryKey<T>> valueToKey) - Mappings:
- Namespace - Name - Mixin selector - named - <init>- Lnet/minecraft/data/tag/ValueLookupTagProvider;<init>(Lnet/minecraft/data/DataOutput;Lnet/minecraft/registry/RegistryKey;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;Ljava/util/function/Function;)V- intermediary - <init>- Lnet/minecraft/class_7889;<init>(Lnet/minecraft/class_7784;Lnet/minecraft/class_5321;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;Ljava/util/function/Function;)V- official - <init>- Lpi;<init>(Lmk;Laku;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;Ljava/util/function/Function;)V
 
 
- 
- 
Method Details- 
getOrCreateTagBuilder- Overrides:
- getOrCreateTagBuilderin class- TagProvider<T>
- Mappings:
- Namespace - Name - Mixin selector - named - getOrCreateTagBuilder- Lnet/minecraft/data/tag/ValueLookupTagProvider;getOrCreateTagBuilder(Lnet/minecraft/registry/tag/TagKey;)Lnet/minecraft/data/tag/ValueLookupTagProvider$ObjectBuilder;- intermediary - method_46827- Lnet/minecraft/class_7889;method_46827(Lnet/minecraft/class_6862;)Lnet/minecraft/class_7889$class_7890;- official - a- Lpi;a(Laxf;)Lpi$a;
 
 
-