Sueta
SE

serializer-framework

1.6.2

easily configuration file with kotlin serialization

·Plugin

Note: this framework is write in kotlin. If you not use kotlin, this is not for you, maybe you can try kotlin?

serializer-framework

Is a lightweight kotlin serializer library to standalone or spigot use!

Objective
The Kotlin serialization library is really awesome, however certain things you have to do manually,
like writing the string to a file. With `serializer-framework` you can do this and much more!
Although this framework was planned and structured for use with Bukkit/Spigot, you can use it as a Standalone, thus making this library very extensible.
You can load, reload, save and clear the file easily!
If you're a Bukkit/Spigot developer, you might be tired of always when getting a string value or a list of strings in your plugin configuration,
always having to translate color codes like '&' to '§' and vice- versa. With `serializer-framework`, you never need to do this again!

Supported Files

  • YAML ✔️
  • JSON ✔️
  • Protocol Buffers ✔️
  • Minecraft NBT (.dat) ✔️

1.6.2v Patch notes

  • Added support to serial folders. (multiple serial files in one folder)
  • More useful functions added.

1.5.2v Patch notes

  • Now binary serial files encode/decode from byte arrays instead of hex string.
  • Binary serial file size encoding decreased ~50%

1.5v Patch notes

  • Updated serialization libraries dependencies to a newer version.
  • Added support for serialization libraries thats need a input/output stream.
  • Added support for Minecraft NBT (.dat) files.



How to use
You can see the documentation in my github: https://github.com/uinnn/serializer-framework

Kdoc documentation: https://uinnn.github.io/serializer-framework/

Similar projects

Plugin →