Package net.minecraft.data.tag
Interface ProvidedTagBuilder<E,T> 
- All Known Implementing Classes:
 VanillaItemTagProvider.ItemTagBuilder
public interface ProvidedTagBuilder<E,T> 
- Mappings:
 Namespace Name named net/minecraft/data/tag/ProvidedTagBuilderintermediary net/minecraft/class_11389official pz
- 
Method Summary
Modifier and TypeMethodDescriptiondefault ProvidedTagBuilder<E, T> default ProvidedTagBuilder<E, T> add(Collection<E> values) default ProvidedTagBuilder<E, T> addOptional(E value) addOptionalTag(TagKey<T> tag) default <U> ProvidedTagBuilder<U, T> static <T> ProvidedTagBuilder<RegistryKey<T>, T> of(TagBuilder builder)  
- 
Method Details
- 
add
- Mappings:
 Namespace Name Mixin selector named addLnet/minecraft/data/tag/ProvidedTagBuilder;add(Ljava/lang/Object;)Lnet/minecraft/data/tag/ProvidedTagBuilder;intermediary method_71554Lnet/minecraft/class_11389;method_71554(Ljava/lang/Object;)Lnet/minecraft/class_11389;official aLpz;a(Ljava/lang/Object;)Lpz;
 - 
add
- Mappings:
 Namespace Name Mixin selector named addLnet/minecraft/data/tag/ProvidedTagBuilder;add([Ljava/lang/Object;)Lnet/minecraft/data/tag/ProvidedTagBuilder;intermediary method_71558Lnet/minecraft/class_11389;method_71558([Ljava/lang/Object;)Lnet/minecraft/class_11389;official aLpz;a([Ljava/lang/Object;)Lpz;
 - 
add
- Mappings:
 Namespace Name Mixin selector named addLnet/minecraft/data/tag/ProvidedTagBuilder;add(Ljava/util/Collection;)Lnet/minecraft/data/tag/ProvidedTagBuilder;intermediary method_71555Lnet/minecraft/class_11389;method_71555(Ljava/util/Collection;)Lnet/minecraft/class_11389;official aLpz;a(Ljava/util/Collection;)Lpz;
 - 
add
- Mappings:
 Namespace Name Mixin selector named addLnet/minecraft/data/tag/ProvidedTagBuilder;add(Ljava/util/stream/Stream;)Lnet/minecraft/data/tag/ProvidedTagBuilder;intermediary method_71557Lnet/minecraft/class_11389;method_71557(Ljava/util/stream/Stream;)Lnet/minecraft/class_11389;official aLpz;a(Ljava/util/stream/Stream;)Lpz;
 - 
addOptional
- Mappings:
 Namespace Name Mixin selector named addOptionalLnet/minecraft/data/tag/ProvidedTagBuilder;addOptional(Ljava/lang/Object;)Lnet/minecraft/data/tag/ProvidedTagBuilder;intermediary method_71560Lnet/minecraft/class_11389;method_71560(Ljava/lang/Object;)Lnet/minecraft/class_11389;official bLpz;b(Ljava/lang/Object;)Lpz;
 - 
addTag
- Mappings:
 Namespace Name Mixin selector named addTagLnet/minecraft/data/tag/ProvidedTagBuilder;addTag(Lnet/minecraft/registry/tag/TagKey;)Lnet/minecraft/data/tag/ProvidedTagBuilder;intermediary method_71553Lnet/minecraft/class_11389;method_71553(Lnet/minecraft/class_6862;)Lnet/minecraft/class_11389;official aLpz;a(Lbae;)Lpz;
 - 
addOptionalTag
- Mappings:
 Namespace Name Mixin selector named addOptionalTagLnet/minecraft/data/tag/ProvidedTagBuilder;addOptionalTag(Lnet/minecraft/registry/tag/TagKey;)Lnet/minecraft/data/tag/ProvidedTagBuilder;intermediary method_71559Lnet/minecraft/class_11389;method_71559(Lnet/minecraft/class_6862;)Lnet/minecraft/class_11389;official bLpz;b(Lbae;)Lpz;
 - 
of
- Mappings:
 Namespace Name Mixin selector named ofLnet/minecraft/data/tag/ProvidedTagBuilder;of(Lnet/minecraft/registry/tag/TagBuilder;)Lnet/minecraft/data/tag/ProvidedTagBuilder;intermediary method_71552Lnet/minecraft/class_11389;method_71552(Lnet/minecraft/class_3495;)Lnet/minecraft/class_11389;official aLpz;a(Lbab;)Lpz;
 - 
mapped
- Mappings:
 Namespace Name Mixin selector named mappedLnet/minecraft/data/tag/ProvidedTagBuilder;mapped(Ljava/util/function/Function;)Lnet/minecraft/data/tag/ProvidedTagBuilder;intermediary method_71556Lnet/minecraft/class_11389;method_71556(Ljava/util/function/Function;)Lnet/minecraft/class_11389;official aLpz;a(Ljava/util/function/Function;)Lpz;
 
 -