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 →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta