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 qf
-
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 aLqf;a(Ljava/lang/Object;)Lqf;
-
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 aLqf;a([Ljava/lang/Object;)Lqf;
-
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 aLqf;a(Ljava/util/Collection;)Lqf;
-
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 aLqf;a(Ljava/util/stream/Stream;)Lqf;
-
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 bLqf;b(Ljava/lang/Object;)Lqf;
-
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 aLqf;a(Lbdj;)Lqf;
-
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 bLqf;b(Lbdj;)Lqf;
-
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 aLqf;a(Lbdg;)Lqf;
-
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 aLqf;a(Ljava/util/function/Function;)Lqf;
-