Package net.minecraft.registry.tag
Class TagEntry
java.lang.Object
net.minecraft.registry.tag.TagEntry
- Mappings:
Namespace Name official anjintermediary net/minecraft/class_3497named net/minecraft/registry/tag/TagEntry
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<TagEntry>private static final com.mojang.serialization.Codec<TagEntry>private final Identifierprivate final booleanprivate final boolean -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateTagEntry(Codecs.TagEntryId id, boolean required) privateTagEntry(Identifier id, boolean tag, boolean required) -
Method Summary
Modifier 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 official bLanj;b:Lcom/mojang/serialization/Codec;intermediary field_39266Lnet/minecraft/class_3497;field_39266:Lcom/mojang/serialization/Codec;named ENTRY_CODECLnet/minecraft/registry/tag/TagEntry;ENTRY_CODEC:Lcom/mojang/serialization/Codec;
-
CODEC
- Mappings:
Namespace Name Mixin selector official aLanj;a:Lcom/mojang/serialization/Codec;intermediary field_39265Lnet/minecraft/class_3497;field_39265:Lcom/mojang/serialization/Codec;named CODECLnet/minecraft/registry/tag/TagEntry;CODEC:Lcom/mojang/serialization/Codec;
-
id
- Mappings:
Namespace Name Mixin selector official cLanj;c:Lacq;intermediary field_15584Lnet/minecraft/class_3497;field_15584:Lnet/minecraft/class_2960;named idLnet/minecraft/registry/tag/TagEntry;id:Lnet/minecraft/util/Identifier;
-
tag
private final boolean tag- Mappings:
Namespace Name Mixin selector official dLanj;d:Zintermediary field_39267Lnet/minecraft/class_3497;field_39267:Znamed tagLnet/minecraft/registry/tag/TagEntry;tag:Z
-
required
private final boolean required- Mappings:
Namespace Name Mixin selector official eLanj;e:Zintermediary field_39268Lnet/minecraft/class_3497;field_39268:Znamed requiredLnet/minecraft/registry/tag/TagEntry;required:Z
-
-
Constructor Details
-
TagEntry
- Mappings:
Namespace Name Mixin selector official <init>Lanj;<init>(Lacq;ZZ)Vintermediary <init>Lnet/minecraft/class_3497;<init>(Lnet/minecraft/class_2960;ZZ)Vnamed <init>Lnet/minecraft/registry/tag/TagEntry;<init>(Lnet/minecraft/util/Identifier;ZZ)V
-
TagEntry
- Mappings:
Namespace Name Mixin selector official <init>Lanj;<init>(Laoi$d;Z)Vintermediary <init>Lnet/minecraft/class_3497;<init>(Lnet/minecraft/class_5699$class_7476;Z)Vnamed <init>Lnet/minecraft/registry/tag/TagEntry;<init>(Lnet/minecraft/util/dynamic/Codecs$TagEntryId;Z)V
-
-
Method Details
-
getIdForCodec
- Mappings:
Namespace Name Mixin selector official aLanj;a()Laoi$d;intermediary method_43936Lnet/minecraft/class_3497;method_43936()Lnet/minecraft/class_5699$class_7476;named getIdForCodecLnet/minecraft/registry/tag/TagEntry;getIdForCodec()Lnet/minecraft/util/dynamic/Codecs$TagEntryId;
-
create
- Mappings:
Namespace Name Mixin selector official aLanj;a(Lacq;)Lanj;intermediary method_43937Lnet/minecraft/class_3497;method_43937(Lnet/minecraft/class_2960;)Lnet/minecraft/class_3497;named createLnet/minecraft/registry/tag/TagEntry;create(Lnet/minecraft/util/Identifier;)Lnet/minecraft/registry/tag/TagEntry;
-
createOptional
- Mappings:
Namespace Name Mixin selector official bLanj;b(Lacq;)Lanj;intermediary method_43942Lnet/minecraft/class_3497;method_43942(Lnet/minecraft/class_2960;)Lnet/minecraft/class_3497;named createOptionalLnet/minecraft/registry/tag/TagEntry;createOptional(Lnet/minecraft/util/Identifier;)Lnet/minecraft/registry/tag/TagEntry;
-
createTag
- Mappings:
Namespace Name Mixin selector official cLanj;c(Lacq;)Lanj;intermediary method_43945Lnet/minecraft/class_3497;method_43945(Lnet/minecraft/class_2960;)Lnet/minecraft/class_3497;named createTagLnet/minecraft/registry/tag/TagEntry;createTag(Lnet/minecraft/util/Identifier;)Lnet/minecraft/registry/tag/TagEntry;
-
createOptionalTag
- Mappings:
Namespace Name Mixin selector official dLanj;d(Lacq;)Lanj;intermediary method_43947Lnet/minecraft/class_3497;method_43947(Lnet/minecraft/class_2960;)Lnet/minecraft/class_3497;named createOptionalTagLnet/minecraft/registry/tag/TagEntry;createOptionalTag(Lnet/minecraft/util/Identifier;)Lnet/minecraft/registry/tag/TagEntry;
-
resolve
- Mappings:
Namespace Name Mixin selector official aLanj;a(Lanj$a;Ljava/util/function/Consumer;)Zintermediary method_26790Lnet/minecraft/class_3497;method_26790(Lnet/minecraft/class_3497$class_7474;Ljava/util/function/Consumer;)Znamed resolveLnet/minecraft/registry/tag/TagEntry;resolve(Lnet/minecraft/registry/tag/TagEntry$ValueGetter;Ljava/util/function/Consumer;)Z
-
forEachRequiredTagId
- Mappings:
Namespace Name Mixin selector official aLanj;a(Ljava/util/function/Consumer;)Vintermediary method_32831Lnet/minecraft/class_3497;method_32831(Ljava/util/function/Consumer;)Vnamed forEachRequiredTagIdLnet/minecraft/registry/tag/TagEntry;forEachRequiredTagId(Ljava/util/function/Consumer;)V
-
forEachOptionalTagId
- Mappings:
Namespace Name Mixin selector official bLanj;b(Ljava/util/function/Consumer;)Vintermediary method_43944Lnet/minecraft/class_3497;method_43944(Ljava/util/function/Consumer;)Vnamed forEachOptionalTagIdLnet/minecraft/registry/tag/TagEntry;forEachOptionalTagId(Ljava/util/function/Consumer;)V
-
canAdd
public boolean canAdd(Predicate<Identifier> directEntryPredicate, Predicate<Identifier> tagEntryPredicate) - Mappings:
Namespace Name Mixin selector official aLanj;a(Ljava/util/function/Predicate;Ljava/util/function/Predicate;)Zintermediary method_32832Lnet/minecraft/class_3497;method_32832(Ljava/util/function/Predicate;Ljava/util/function/Predicate;)Znamed canAddLnet/minecraft/registry/tag/TagEntry;canAdd(Ljava/util/function/Predicate;Ljava/util/function/Predicate;)Z
-
toString
-