Class EntityTypeSerializer
java.lang.Object
org.cloudburstmc.server.item.data.serializer.EntityTypeSerializer
- All Implemented Interfaces:
ItemDataSerializer<org.cloudburstmc.api.entity.EntityType>
public class EntityTypeSerializer
extends Object
implements ItemDataSerializer<org.cloudburstmc.api.entity.EntityType>
-
Field Summary
Fields inherited from interface org.cloudburstmc.server.item.data.serializer.ItemDataSerializer
ITEM_TAG, NAME_TAG -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.cloudburstmc.api.entity.EntityTypedeserialize(org.cloudburstmc.api.util.Identifier id, com.nukkitx.nbt.NbtMap rootTag, com.nukkitx.nbt.NbtMap dataTag)voidserialize(org.cloudburstmc.api.item.ItemStack item, com.nukkitx.nbt.NbtMapBuilder rootTag, com.nukkitx.nbt.NbtMapBuilder dataTag, org.cloudburstmc.api.entity.EntityType value)
-
Constructor Details
-
EntityTypeSerializer
public EntityTypeSerializer()
-
-
Method Details
-
serialize
public void serialize(org.cloudburstmc.api.item.ItemStack item, com.nukkitx.nbt.NbtMapBuilder rootTag, com.nukkitx.nbt.NbtMapBuilder dataTag, org.cloudburstmc.api.entity.EntityType value)- Specified by:
serializein interfaceItemDataSerializer<org.cloudburstmc.api.entity.EntityType>
-
deserialize
public org.cloudburstmc.api.entity.EntityType deserialize(org.cloudburstmc.api.util.Identifier id, com.nukkitx.nbt.NbtMap rootTag, com.nukkitx.nbt.NbtMap dataTag)- Specified by:
deserializein interfaceItemDataSerializer<org.cloudburstmc.api.entity.EntityType>
-