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/ProvidedTagBuilder
intermediary net/minecraft/class_11389
official 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 add
Lnet/minecraft/data/tag/ProvidedTagBuilder;add(Ljava/lang/Object;)Lnet/minecraft/data/tag/ProvidedTagBuilder;
intermediary method_71554
Lnet/minecraft/class_11389;method_71554(Ljava/lang/Object;)Lnet/minecraft/class_11389;
official a
Lpz;a(Ljava/lang/Object;)Lpz;
-
add
- Mappings:
Namespace Name Mixin selector named add
Lnet/minecraft/data/tag/ProvidedTagBuilder;add([Ljava/lang/Object;)Lnet/minecraft/data/tag/ProvidedTagBuilder;
intermediary method_71558
Lnet/minecraft/class_11389;method_71558([Ljava/lang/Object;)Lnet/minecraft/class_11389;
official a
Lpz;a([Ljava/lang/Object;)Lpz;
-
add
- Mappings:
Namespace Name Mixin selector named add
Lnet/minecraft/data/tag/ProvidedTagBuilder;add(Ljava/util/Collection;)Lnet/minecraft/data/tag/ProvidedTagBuilder;
intermediary method_71555
Lnet/minecraft/class_11389;method_71555(Ljava/util/Collection;)Lnet/minecraft/class_11389;
official a
Lpz;a(Ljava/util/Collection;)Lpz;
-
add
- Mappings:
Namespace Name Mixin selector named add
Lnet/minecraft/data/tag/ProvidedTagBuilder;add(Ljava/util/stream/Stream;)Lnet/minecraft/data/tag/ProvidedTagBuilder;
intermediary method_71557
Lnet/minecraft/class_11389;method_71557(Ljava/util/stream/Stream;)Lnet/minecraft/class_11389;
official a
Lpz;a(Ljava/util/stream/Stream;)Lpz;
-
addOptional
- Mappings:
Namespace Name Mixin selector named addOptional
Lnet/minecraft/data/tag/ProvidedTagBuilder;addOptional(Ljava/lang/Object;)Lnet/minecraft/data/tag/ProvidedTagBuilder;
intermediary method_71560
Lnet/minecraft/class_11389;method_71560(Ljava/lang/Object;)Lnet/minecraft/class_11389;
official b
Lpz;b(Ljava/lang/Object;)Lpz;
-
addTag
- Mappings:
Namespace Name Mixin selector named addTag
Lnet/minecraft/data/tag/ProvidedTagBuilder;addTag(Lnet/minecraft/registry/tag/TagKey;)Lnet/minecraft/data/tag/ProvidedTagBuilder;
intermediary method_71553
Lnet/minecraft/class_11389;method_71553(Lnet/minecraft/class_6862;)Lnet/minecraft/class_11389;
official a
Lpz;a(Lbae;)Lpz;
-
addOptionalTag
- Mappings:
Namespace Name Mixin selector named addOptionalTag
Lnet/minecraft/data/tag/ProvidedTagBuilder;addOptionalTag(Lnet/minecraft/registry/tag/TagKey;)Lnet/minecraft/data/tag/ProvidedTagBuilder;
intermediary method_71559
Lnet/minecraft/class_11389;method_71559(Lnet/minecraft/class_6862;)Lnet/minecraft/class_11389;
official b
Lpz;b(Lbae;)Lpz;
-
of
- Mappings:
Namespace Name Mixin selector named of
Lnet/minecraft/data/tag/ProvidedTagBuilder;of(Lnet/minecraft/registry/tag/TagBuilder;)Lnet/minecraft/data/tag/ProvidedTagBuilder;
intermediary method_71552
Lnet/minecraft/class_11389;method_71552(Lnet/minecraft/class_3495;)Lnet/minecraft/class_11389;
official a
Lpz;a(Lbab;)Lpz;
-
mapped
- Mappings:
Namespace Name Mixin selector named mapped
Lnet/minecraft/data/tag/ProvidedTagBuilder;mapped(Ljava/util/function/Function;)Lnet/minecraft/data/tag/ProvidedTagBuilder;
intermediary method_71556
Lnet/minecraft/class_11389;method_71556(Ljava/util/function/Function;)Lnet/minecraft/class_11389;
official a
Lpz;a(Ljava/util/function/Function;)Lpz;
-