CLASS net/minecraft/class_3497 net/minecraft/registry/tag/TagEntry
	FIELD field_15584 id Lnet/minecraft/class_2960;
	FIELD field_39265 CODEC Lcom/mojang/serialization/Codec;
	FIELD field_39266 ENTRY_CODEC Lcom/mojang/serialization/Codec;
	FIELD field_39267 tag Z
	FIELD field_39268 required Z
	METHOD <init> (Lnet/minecraft/class_2960;ZZ)V
		ARG 1 id
		ARG 2 tag
		ARG 3 required
	METHOD <init> (Lnet/minecraft/class_5699$class_7476;Z)V
		ARG 1 id
		ARG 2 required
	METHOD method_26790 resolve (Lnet/minecraft/class_3497$class_7474;Ljava/util/function/Consumer;)Z
		ARG 1 valueGetter
		ARG 2 idConsumer
	METHOD method_32831 forEachRequiredTagId (Ljava/util/function/Consumer;)V
		ARG 1 idConsumer
	METHOD method_32832 canAdd (Ljava/util/function/Predicate;Ljava/util/function/Predicate;)Z
		ARG 1 directEntryPredicate
		ARG 2 tagEntryPredicate
	METHOD method_43936 getIdForCodec ()Lnet/minecraft/class_5699$class_7476;
	METHOD method_43937 create (Lnet/minecraft/class_2960;)Lnet/minecraft/class_3497;
		ARG 0 id
	METHOD method_43938 (Lnet/minecraft/class_3497;)Lcom/mojang/datafixers/util/Either;
		ARG 0 entry
	METHOD method_43939 (Lnet/minecraft/class_5699$class_7476;)Lnet/minecraft/class_3497;
		ARG 0 id
	METHOD method_43940 (Lcom/mojang/datafixers/util/Either;)Lnet/minecraft/class_3497;
		ARG 0 either
	METHOD method_43941 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App;
		ARG 0 instance
	METHOD method_43942 createOptional (Lnet/minecraft/class_2960;)Lnet/minecraft/class_3497;
		ARG 0 id
	METHOD method_43943 (Lnet/minecraft/class_3497;)Lnet/minecraft/class_3497;
		ARG 0 entry
	METHOD method_43944 forEachOptionalTagId (Ljava/util/function/Consumer;)V
		ARG 1 idConsumer
	METHOD method_43945 createTag (Lnet/minecraft/class_2960;)Lnet/minecraft/class_3497;
		ARG 0 id
	METHOD method_43946 (Lnet/minecraft/class_3497;)Ljava/lang/Boolean;
		ARG 0 entry
	METHOD method_43947 createOptionalTag (Lnet/minecraft/class_2960;)Lnet/minecraft/class_3497;
		ARG 0 id
	CLASS class_7474 ValueGetter
		METHOD method_43948 direct (Lnet/minecraft/class_2960;)Ljava/lang/Object;
			ARG 1 id
		METHOD method_43949 tag (Lnet/minecraft/class_2960;)Ljava/util/Collection;
			ARG 1 id
