Package net.minecraft.data.tag
Interface TagAppender<E,T>
- All Known Implementing Classes:
VanillaItemTagProvider.BlockItemTagAppender
public interface TagAppender<E,T>
- Mappings:
Namespace Name named net/minecraft/data/tag/TagAppenderintermediary net/minecraft/class_11389official pv
-
Method Summary
Modifier and TypeMethodDescriptiondefault TagAppender<E, T> default TagAppender<E, T> addAll(Collection<E> entries) default TagAppender<E, T> addOptional(E entry) addOptionalTag(TagKey<T> tag) default <U> TagAppender<U, T> static <T> TagAppender<RegistryKey<T>, T> of(TagBuilder tagBuilder)
-
Method Details
-
add
- Mappings:
Namespace Name Mixin selector named addLnet/minecraft/data/tag/TagAppender;add(Ljava/lang/Object;)Lnet/minecraft/data/tag/TagAppender;intermediary method_71554Lnet/minecraft/class_11389;method_71554(Ljava/lang/Object;)Lnet/minecraft/class_11389;official aLpv;a(Ljava/lang/Object;)Lpv;
-
addAll
- Mappings:
Namespace Name Mixin selector named addAllLnet/minecraft/data/tag/TagAppender;addAll([Ljava/lang/Object;)Lnet/minecraft/data/tag/TagAppender;intermediary method_71558Lnet/minecraft/class_11389;method_71558([Ljava/lang/Object;)Lnet/minecraft/class_11389;official aLpv;a([Ljava/lang/Object;)Lpv;
-
addAll
- Mappings:
Namespace Name Mixin selector named addAllLnet/minecraft/data/tag/TagAppender;addAll(Ljava/util/Collection;)Lnet/minecraft/data/tag/TagAppender;intermediary method_71555Lnet/minecraft/class_11389;method_71555(Ljava/util/Collection;)Lnet/minecraft/class_11389;official aLpv;a(Ljava/util/Collection;)Lpv;
-
addAll
- Mappings:
Namespace Name Mixin selector named addAllLnet/minecraft/data/tag/TagAppender;addAll(Ljava/util/stream/Stream;)Lnet/minecraft/data/tag/TagAppender;intermediary method_71557Lnet/minecraft/class_11389;method_71557(Ljava/util/stream/Stream;)Lnet/minecraft/class_11389;official aLpv;a(Ljava/util/stream/Stream;)Lpv;
-
addOptional
- Mappings:
Namespace Name Mixin selector named addOptionalLnet/minecraft/data/tag/TagAppender;addOptional(Ljava/lang/Object;)Lnet/minecraft/data/tag/TagAppender;intermediary method_71560Lnet/minecraft/class_11389;method_71560(Ljava/lang/Object;)Lnet/minecraft/class_11389;official bLpv;b(Ljava/lang/Object;)Lpv;
-
addTag
- Mappings:
Namespace Name Mixin selector named addTagLnet/minecraft/data/tag/TagAppender;addTag(Lnet/minecraft/registry/tag/TagKey;)Lnet/minecraft/data/tag/TagAppender;intermediary method_71553Lnet/minecraft/class_11389;method_71553(Lnet/minecraft/class_6862;)Lnet/minecraft/class_11389;official aLpv;a(Layk;)Lpv;
-
addOptionalTag
- Mappings:
Namespace Name Mixin selector named addOptionalTagLnet/minecraft/data/tag/TagAppender;addOptionalTag(Lnet/minecraft/registry/tag/TagKey;)Lnet/minecraft/data/tag/TagAppender;intermediary method_71559Lnet/minecraft/class_11389;method_71559(Lnet/minecraft/class_6862;)Lnet/minecraft/class_11389;official bLpv;b(Layk;)Lpv;
-
of
- Mappings:
Namespace Name Mixin selector named ofLnet/minecraft/data/tag/TagAppender;of(Lnet/minecraft/registry/tag/TagBuilder;)Lnet/minecraft/data/tag/TagAppender;intermediary method_71552Lnet/minecraft/class_11389;method_71552(Lnet/minecraft/class_3495;)Lnet/minecraft/class_11389;official aLpv;a(Layh;)Lpv;
-
map
- Mappings:
Namespace Name Mixin selector named mapLnet/minecraft/data/tag/TagAppender;map(Ljava/util/function/Function;)Lnet/minecraft/data/tag/TagAppender;intermediary method_71556Lnet/minecraft/class_11389;method_71556(Ljava/util/function/Function;)Lnet/minecraft/class_11389;official aLpv;a(Ljava/util/function/Function;)Lpv;
-