CLASS net/minecraft/class_6864 net/minecraft/registry/tag/TagPacketSerializer
	METHOD method_40101 (Lcom/mojang/datafixers/util/Pair;)Z
		ARG 0 pair
	METHOD method_40102 serializeTags (Lnet/minecraft/class_2378;)Lnet/minecraft/class_6864$class_5748;
		ARG 0 registry
	METHOD method_40103 (Lnet/minecraft/class_2378;Ljava/util/Map;Lcom/mojang/datafixers/util/Pair;)V
		ARG 2 pair
	METHOD method_40104 (Lnet/minecraft/class_5455$class_6892;)Lcom/mojang/datafixers/util/Pair;
		ARG 0 registry
	METHOD method_40105 serializeTags (Lnet/minecraft/class_7780;)Ljava/util/Map;
		ARG 0 dynamicRegistryManager
	METHOD method_40106 loadTags (Lnet/minecraft/class_5321;Lnet/minecraft/class_2378;Lnet/minecraft/class_6864$class_5748;Lnet/minecraft/class_6864$class_6865;)V
		ARG 0 registryKey
		ARG 1 registry
		ARG 2 serialized
		ARG 3 loader
	METHOD method_40107 (Lnet/minecraft/class_5321;Lnet/minecraft/class_2378;Lnet/minecraft/class_6864$class_6865;Lnet/minecraft/class_2960;Lit/unimi/dsi/fastutil/ints/IntList;)V
		ARG 3 tagId
		ARG 4 rawIds
	CLASS class_5748 Serialized
		COMMENT A serialization-friendly POJO representation of a {@linkplain
		COMMENT net.minecraft.registry.entry.RegistryEntryList registry entry list} of tags.
		COMMENT This allows easy transport of tags over Minecraft network protocol.
		COMMENT
		COMMENT <p>This stores tag entries with raw integer IDs and requires a registry
		COMMENT for raw ID access to serialize or deserialize tags.
		FIELD field_28304 contents Ljava/util/Map;
		METHOD <init> (Ljava/util/Map;)V
			ARG 1 contents
		METHOD method_33159 writeBuf (Lnet/minecraft/class_2540;)V
			ARG 1 buf
		METHOD method_33160 fromBuf (Lnet/minecraft/class_2540;)Lnet/minecraft/class_6864$class_5748;
			ARG 0 buf
		METHOD method_40108 isEmpty ()Z
	CLASS class_6865 Loader
		METHOD accept (Lnet/minecraft/class_6862;Ljava/util/List;)V
			ARG 1 tag
			ARG 2 entries
