Package net.minecraft.tag
Class RequiredTagList.TagWrapper<T>
java.lang.Object
net.minecraft.tag.RequiredTagList.TagWrapper<T>
- All Implemented Interfaces:
Tag<T>,Tag.Identified<T>
- Enclosing class:
- RequiredTagList<T>
static class RequiredTagList.TagWrapper<T> extends Object implements Tag.Identified<T>
- Mappings:
Namespace Name official afa$aintermediary net/minecraft/class_5120$class_5121named net/minecraft/tag/RequiredTagList$TagWrapper
-
Nested Class Summary
Nested classes/interfaces inherited from interface net.minecraft.tag.Tag
Tag.Builder, Tag.Entry, Tag.Identified<T>, Tag.ObjectEntry, Tag.OptionalObjectEntry, Tag.OptionalTagEntry, Tag.TagEntry, Tag.TrackedEntry -
Field Summary
Fields Modifier and Type Field Description private Tag<T>delegateprotected Identifierid -
Constructor Summary
Constructors Modifier Constructor Description privateTagWrapper(Identifier id) -
Method Summary
Modifier and Type Method Description booleancontains(T entry)private Tag<T>get()IdentifiergetId()(package private) voidupdateDelegate(Function<Identifier,Tag<T>> tagFactory)List<T>values()
-
Field Details
-
delegate
- Mappings:
Namespace Name Mixin selector official bLafa$a;b:Lafc;intermediary field_23685Lnet/minecraft/class_5120$class_5121;field_23685:Lnet/minecraft/class_3494;named delegateLnet/minecraft/tag/RequiredTagList$TagWrapper;delegate:Lnet/minecraft/tag/Tag;
-
id
- Mappings:
Namespace Name Mixin selector official aLafa$a;a:Lwb;intermediary field_23684Lnet/minecraft/class_5120$class_5121;field_23684:Lnet/minecraft/class_2960;named idLnet/minecraft/tag/RequiredTagList$TagWrapper;id:Lnet/minecraft/util/Identifier;
-
-
Constructor Details
-
TagWrapper
- Mappings:
Namespace Name Mixin selector official <init>Lafa$a;<init>(Lwb;)Vintermediary <init>Lnet/minecraft/class_5120$class_5121;<init>(Lnet/minecraft/class_2960;)Vnamed <init>Lnet/minecraft/tag/RequiredTagList$TagWrapper;<init>(Lnet/minecraft/util/Identifier;)V
-
-
Method Details
-
getId
- Specified by:
getIdin interfaceTag.Identified<T>- Mappings:
Namespace Name Mixin selector official aLafc$e;a()Lwb;intermediary method_26791Lnet/minecraft/class_3494$class_5123;method_26791()Lnet/minecraft/class_2960;named getIdLnet/minecraft/tag/Tag$Identified;getId()Lnet/minecraft/util/Identifier;
-
get
- Mappings:
Namespace Name Mixin selector official cLafa$a;c()Lafc;intermediary method_26776Lnet/minecraft/class_5120$class_5121;method_26776()Lnet/minecraft/class_3494;named getLnet/minecraft/tag/RequiredTagList$TagWrapper;get()Lnet/minecraft/tag/Tag;
-
updateDelegate
- Mappings:
Namespace Name Mixin selector official aLafa$a;a(Ljava/util/function/Function;)Vintermediary method_26775Lnet/minecraft/class_5120$class_5121;method_26775(Ljava/util/function/Function;)Vnamed updateDelegateLnet/minecraft/tag/RequiredTagList$TagWrapper;updateDelegate(Ljava/util/function/Function;)V
-
contains
-
values
-