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$a
intermediary net/minecraft/class_5120$class_5121
named 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>
delegate
protected Identifier
id
-
Constructor Summary
Constructors Modifier Constructor Description private
TagWrapper(Identifier id)
-
Method Summary
Modifier and Type Method Description boolean
contains(T entry)
private Tag<T>
get()
Identifier
getId()
(package private) void
updateDelegate(Function<Identifier,Tag<T>> tagFactory)
List<T>
values()
-
Field Details
-
delegate
- Mappings:
Namespace Name Mixin selector official b
Lafa$a;b:Lafc;
intermediary field_23685
Lnet/minecraft/class_5120$class_5121;field_23685:Lnet/minecraft/class_3494;
named delegate
Lnet/minecraft/tag/RequiredTagList$TagWrapper;delegate:Lnet/minecraft/tag/Tag;
-
id
- Mappings:
Namespace Name Mixin selector official a
Lafa$a;a:Lwb;
intermediary field_23684
Lnet/minecraft/class_5120$class_5121;field_23684:Lnet/minecraft/class_2960;
named id
Lnet/minecraft/tag/RequiredTagList$TagWrapper;id:Lnet/minecraft/util/Identifier;
-
-
Constructor Details
-
TagWrapper
- Mappings:
Namespace Name Mixin selector official <init>
Lafa$a;<init>(Lwb;)V
intermediary <init>
Lnet/minecraft/class_5120$class_5121;<init>(Lnet/minecraft/class_2960;)V
named <init>
Lnet/minecraft/tag/RequiredTagList$TagWrapper;<init>(Lnet/minecraft/util/Identifier;)V
-
-
Method Details
-
getId
- Specified by:
getId
in interfaceTag.Identified<T>
- Mappings:
Namespace Name Mixin selector official a
Lafc$e;a()Lwb;
intermediary method_26791
Lnet/minecraft/class_3494$class_5123;method_26791()Lnet/minecraft/class_2960;
named getId
Lnet/minecraft/tag/Tag$Identified;getId()Lnet/minecraft/util/Identifier;
-
get
- Mappings:
Namespace Name Mixin selector official c
Lafa$a;c()Lafc;
intermediary method_26776
Lnet/minecraft/class_5120$class_5121;method_26776()Lnet/minecraft/class_3494;
named get
Lnet/minecraft/tag/RequiredTagList$TagWrapper;get()Lnet/minecraft/tag/Tag;
-
updateDelegate
- Mappings:
Namespace Name Mixin selector official a
Lafa$a;a(Ljava/util/function/Function;)V
intermediary method_26775
Lnet/minecraft/class_5120$class_5121;method_26775(Ljava/util/function/Function;)V
named updateDelegate
Lnet/minecraft/tag/RequiredTagList$TagWrapper;updateDelegate(Ljava/util/function/Function;)V
-
contains
-
values
-