Interface NBTSerializable<T>

Type Parameters:
T - The object type to serialize and deserialize.
All Known Implementing Classes:
NBTColorAdapter

public interface NBTSerializable<T>
An interface for serializing and deserializing objects to and from NBT.
  • Method Summary

    Modifier and Type
    Method
    Description
    Deserialize the object from NBT.
    serialize(T object)
    Serialize the object to NBT.
  • Method Details

    • serialize

      String serialize(T object)
      Serialize the object to NBT.
      Parameters:
      object - The object to serialize.
      Returns:
      The serialized object.
    • deserialize

      T deserialize(String nbt)
      Deserialize the object from NBT.
      Parameters:
      nbt - The serialized object.
      Returns:
      The deserialized object.