Package net.minecraft.registry.tag
Class TagEntry
java.lang.Object
net.minecraft.registry.tag.TagEntry
- Mappings:
- Namespace - Name - named - net/minecraft/registry/tag/TagEntry- intermediary - net/minecraft/class_3497- official - axd
- 
Nested Class SummaryNested Classes
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<TagEntry> private static final com.mojang.serialization.Codec<TagEntry> private final Identifierprivate final booleanprivate final boolean
- 
Constructor SummaryConstructorsModifierConstructorDescriptionprivateTagEntry(Codecs.TagEntryId id, boolean required) privateTagEntry(Identifier id, boolean tag, boolean required) 
- 
Method SummaryModifier and TypeMethodDescriptionbooleancanAdd(Predicate<Identifier> directEntryPredicate, Predicate<Identifier> tagEntryPredicate) static TagEntrycreate(Identifier id) static TagEntrystatic TagEntrystatic TagEntrycreateTag(Identifier id) voidforEachOptionalTagId(Consumer<Identifier> idConsumer) voidforEachRequiredTagId(Consumer<Identifier> idConsumer) private Codecs.TagEntryId<T> booleanresolve(TagEntry.ValueGetter<T> valueGetter, Consumer<T> idConsumer) toString()
- 
Field Details- 
ENTRY_CODEC- Mappings:
- Namespace - Name - Mixin selector - named - ENTRY_CODEC- Lnet/minecraft/registry/tag/TagEntry;ENTRY_CODEC:Lcom/mojang/serialization/Codec;- intermediary - field_39266- Lnet/minecraft/class_3497;field_39266:Lcom/mojang/serialization/Codec;- official - b- Laxd;b:Lcom/mojang/serialization/Codec;
 
- 
CODEC- Mappings:
- Namespace - Name - Mixin selector - named - CODEC- Lnet/minecraft/registry/tag/TagEntry;CODEC:Lcom/mojang/serialization/Codec;- intermediary - field_39265- Lnet/minecraft/class_3497;field_39265:Lcom/mojang/serialization/Codec;- official - a- Laxd;a:Lcom/mojang/serialization/Codec;
 
- 
id- Mappings:
- Namespace - Name - Mixin selector - named - id- Lnet/minecraft/registry/tag/TagEntry;id:Lnet/minecraft/util/Identifier;- intermediary - field_15584- Lnet/minecraft/class_3497;field_15584:Lnet/minecraft/class_2960;- official - c- Laxd;c:Lakv;
 
- 
tagprivate final boolean tag- Mappings:
- Namespace - Name - Mixin selector - named - tag- Lnet/minecraft/registry/tag/TagEntry;tag:Z- intermediary - field_39267- Lnet/minecraft/class_3497;field_39267:Z- official - d- Laxd;d:Z
 
- 
requiredprivate final boolean required- Mappings:
- Namespace - Name - Mixin selector - named - required- Lnet/minecraft/registry/tag/TagEntry;required:Z- intermediary - field_39268- Lnet/minecraft/class_3497;field_39268:Z- official - e- Laxd;e:Z
 
 
- 
- 
Constructor Details- 
TagEntry- Mappings:
- Namespace - Name - Mixin selector - named - <init>- Lnet/minecraft/registry/tag/TagEntry;<init>(Lnet/minecraft/util/Identifier;ZZ)V- intermediary - <init>- Lnet/minecraft/class_3497;<init>(Lnet/minecraft/class_2960;ZZ)V- official - <init>- Laxd;<init>(Lakv;ZZ)V
 
- 
TagEntry- Mappings:
- Namespace - Name - Mixin selector - named - <init>- Lnet/minecraft/registry/tag/TagEntry;<init>(Lnet/minecraft/util/dynamic/Codecs$TagEntryId;Z)V- intermediary - <init>- Lnet/minecraft/class_3497;<init>(Lnet/minecraft/class_5699$class_7476;Z)V- official - <init>- Laxd;<init>(Layi$d;Z)V
 
 
- 
- 
Method Details- 
getIdForCodec- Mappings:
- Namespace - Name - Mixin selector - named - getIdForCodec- Lnet/minecraft/registry/tag/TagEntry;getIdForCodec()Lnet/minecraft/util/dynamic/Codecs$TagEntryId;- intermediary - method_43936- Lnet/minecraft/class_3497;method_43936()Lnet/minecraft/class_5699$class_7476;- official - a- Laxd;a()Layi$d;
 
- 
create- Mappings:
- Namespace - Name - Mixin selector - named - create- Lnet/minecraft/registry/tag/TagEntry;create(Lnet/minecraft/util/Identifier;)Lnet/minecraft/registry/tag/TagEntry;- intermediary - method_43937- Lnet/minecraft/class_3497;method_43937(Lnet/minecraft/class_2960;)Lnet/minecraft/class_3497;- official - a- Laxd;a(Lakv;)Laxd;
 
- 
createOptional- Mappings:
- Namespace - Name - Mixin selector - named - createOptional- Lnet/minecraft/registry/tag/TagEntry;createOptional(Lnet/minecraft/util/Identifier;)Lnet/minecraft/registry/tag/TagEntry;- intermediary - method_43942- Lnet/minecraft/class_3497;method_43942(Lnet/minecraft/class_2960;)Lnet/minecraft/class_3497;- official - b- Laxd;b(Lakv;)Laxd;
 
- 
createTag- Mappings:
- Namespace - Name - Mixin selector - named - createTag- Lnet/minecraft/registry/tag/TagEntry;createTag(Lnet/minecraft/util/Identifier;)Lnet/minecraft/registry/tag/TagEntry;- intermediary - method_43945- Lnet/minecraft/class_3497;method_43945(Lnet/minecraft/class_2960;)Lnet/minecraft/class_3497;- official - c- Laxd;c(Lakv;)Laxd;
 
- 
createOptionalTag- Mappings:
- Namespace - Name - Mixin selector - named - createOptionalTag- Lnet/minecraft/registry/tag/TagEntry;createOptionalTag(Lnet/minecraft/util/Identifier;)Lnet/minecraft/registry/tag/TagEntry;- intermediary - method_43947- Lnet/minecraft/class_3497;method_43947(Lnet/minecraft/class_2960;)Lnet/minecraft/class_3497;- official - d- Laxd;d(Lakv;)Laxd;
 
- 
resolve- Mappings:
- Namespace - Name - Mixin selector - named - resolve- Lnet/minecraft/registry/tag/TagEntry;resolve(Lnet/minecraft/registry/tag/TagEntry$ValueGetter;Ljava/util/function/Consumer;)Z- intermediary - method_26790- Lnet/minecraft/class_3497;method_26790(Lnet/minecraft/class_3497$class_7474;Ljava/util/function/Consumer;)Z- official - a- Laxd;a(Laxd$a;Ljava/util/function/Consumer;)Z
 
- 
forEachRequiredTagId- Mappings:
- Namespace - Name - Mixin selector - named - forEachRequiredTagId- Lnet/minecraft/registry/tag/TagEntry;forEachRequiredTagId(Ljava/util/function/Consumer;)V- intermediary - method_32831- Lnet/minecraft/class_3497;method_32831(Ljava/util/function/Consumer;)V- official - a- Laxd;a(Ljava/util/function/Consumer;)V
 
- 
forEachOptionalTagId- Mappings:
- Namespace - Name - Mixin selector - named - forEachOptionalTagId- Lnet/minecraft/registry/tag/TagEntry;forEachOptionalTagId(Ljava/util/function/Consumer;)V- intermediary - method_43944- Lnet/minecraft/class_3497;method_43944(Ljava/util/function/Consumer;)V- official - b- Laxd;b(Ljava/util/function/Consumer;)V
 
- 
canAddpublic boolean canAdd(Predicate<Identifier> directEntryPredicate, Predicate<Identifier> tagEntryPredicate) - Mappings:
- Namespace - Name - Mixin selector - named - canAdd- Lnet/minecraft/registry/tag/TagEntry;canAdd(Ljava/util/function/Predicate;Ljava/util/function/Predicate;)Z- intermediary - method_32832- Lnet/minecraft/class_3497;method_32832(Ljava/util/function/Predicate;Ljava/util/function/Predicate;)Z- official - a- Laxd;a(Ljava/util/function/Predicate;Ljava/util/function/Predicate;)Z
 
- 
toString
 
-