Class PotionSerializer
java.lang.Object
org.cloudburstmc.server.item.data.serializer.PotionSerializer
- All Implemented Interfaces:
ItemDataSerializer<org.cloudburstmc.api.potion.Potion>
public class PotionSerializer
extends Object
implements ItemDataSerializer<org.cloudburstmc.api.potion.Potion>
-
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.potion.Potiondeserialize(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.potion.Potion value)
-
Constructor Details
-
PotionSerializer
public PotionSerializer()
-
-
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.potion.Potion value)- Specified by:
serializein interfaceItemDataSerializer<org.cloudburstmc.api.potion.Potion>
-
deserialize
public org.cloudburstmc.api.potion.Potion deserialize(org.cloudburstmc.api.util.Identifier id, com.nukkitx.nbt.NbtMap rootTag, com.nukkitx.nbt.NbtMap dataTag)- Specified by:
deserializein interfaceItemDataSerializer<org.cloudburstmc.api.potion.Potion>
-