Package net.minecraft.registry.tag
Class TagPacketSerializer.Serialized
java.lang.Object
net.minecraft.registry.tag.TagPacketSerializer.Serialized
- Enclosing class:
 TagPacketSerializer
A serialization-friendly POJO representation of a registry entry list of tags.
 This allows easy transport of tags over Minecraft network protocol.
 
This stores tag entries with raw integer IDs and requires a registry for raw ID access to serialize or deserialize tags.
- Mappings:
 Namespace Name named net/minecraft/registry/tag/TagPacketSerializer$Serializedintermediary net/minecraft/class_6864$class_5748official bag$a
- 
Field Summary
FieldsModifier and TypeFieldDescription(package private) final Map<Identifier, IntList> static final TagPacketSerializer.Serialized - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionfromBuf(PacketByteBuf buf) booleanisEmpty()intsize()<T> TagGroupLoader.RegistryTags<T> toRegistryTags(Registry<T> registry) voidwriteBuf(PacketByteBuf buf)  
- 
Field Details
- 
NONE
- Mappings:
 Namespace Name Mixin selector named NONELnet/minecraft/registry/tag/TagPacketSerializer$Serialized;NONE:Lnet/minecraft/registry/tag/TagPacketSerializer$Serialized;intermediary field_52388Lnet/minecraft/class_6864$class_5748;field_52388:Lnet/minecraft/class_6864$class_5748;official aLbag$a;a:Lbag$a;
 - 
contents
- Mappings:
 Namespace Name Mixin selector named contentsLnet/minecraft/registry/tag/TagPacketSerializer$Serialized;contents:Ljava/util/Map;intermediary field_28304Lnet/minecraft/class_6864$class_5748;field_28304:Ljava/util/Map;official bLbag$a;b:Ljava/util/Map;
 
 - 
 - 
Constructor Details
- 
Serialized
Serialized(Map<Identifier, IntList> contents) - Mappings:
 Namespace Name Mixin selector named <init>Lnet/minecraft/registry/tag/TagPacketSerializer$Serialized;<init>(Ljava/util/Map;)Vintermediary <init>Lnet/minecraft/class_6864$class_5748;<init>(Ljava/util/Map;)Vofficial <init>Lbag$a;<init>(Ljava/util/Map;)V
 
 - 
 - 
Method Details
- 
writeBuf
- Mappings:
 Namespace Name Mixin selector named writeBufLnet/minecraft/registry/tag/TagPacketSerializer$Serialized;writeBuf(Lnet/minecraft/network/PacketByteBuf;)Vintermediary method_33159Lnet/minecraft/class_6864$class_5748;method_33159(Lnet/minecraft/class_2540;)Vofficial aLbag$a;a(Lwg;)V
 - 
fromBuf
- Mappings:
 Namespace Name Mixin selector named fromBufLnet/minecraft/registry/tag/TagPacketSerializer$Serialized;fromBuf(Lnet/minecraft/network/PacketByteBuf;)Lnet/minecraft/registry/tag/TagPacketSerializer$Serialized;intermediary method_33160Lnet/minecraft/class_6864$class_5748;method_33160(Lnet/minecraft/class_2540;)Lnet/minecraft/class_6864$class_5748;official bLbag$a;b(Lwg;)Lbag$a;
 - 
isEmpty
public boolean isEmpty()- Mappings:
 Namespace Name Mixin selector named isEmptyLnet/minecraft/registry/tag/TagPacketSerializer$Serialized;isEmpty()Zintermediary method_61315Lnet/minecraft/class_6864$class_5748;method_61315()Zofficial aLbag$a;a()Z
 - 
size
public int size()- Mappings:
 Namespace Name Mixin selector named sizeLnet/minecraft/registry/tag/TagPacketSerializer$Serialized;size()Iintermediary method_64601Lnet/minecraft/class_6864$class_5748;method_64601()Iofficial bLbag$a;b()I
 - 
toRegistryTags
- Mappings:
 Namespace Name Mixin selector named toRegistryTagsLnet/minecraft/registry/tag/TagPacketSerializer$Serialized;toRegistryTags(Lnet/minecraft/registry/Registry;)Lnet/minecraft/registry/tag/TagGroupLoader$RegistryTags;intermediary method_61316Lnet/minecraft/class_6864$class_5748;method_61316(Lnet/minecraft/class_2378;)Lnet/minecraft/class_3503$class_6863;official aLbag$a;a(Ljy;)Lbaf$c;
 
 -