Tested Minecraft Versions:
Description:
This is a derivative of PlayerVaults. The original PlayerVaults saves the contents of the PVs using JSON format (and now NBT). This seems to cause some issue with ItemStack with custom NBT tags. (This issue has been addressed in the new PlayerVaultsX, but only a few types of reported dupe bugs have been fixed)
This distribution comes with PlayerVaults.jar and SerializationAPI.jar. PlayerVaults will invoke serialisation methods in SerializationAPI in order to save the data in NBT format. The SerializationAPI.jar provided with this PlayerVaults.jar is an open-source reference implementation and supports only bukkit/spigot 1.7 version. In order to make it compatible with versions between 1.7 - 1.15, you can implement your own serialisation classes for the different server version. If you wish to use premium SerializationAPI.jar which supports bukkit/spigot 1.7 - 1.15, you can obtain it from here (unfortunately, this resource is not allowed to be posted on Spigot).
Extra:
Permissions:
Place PlayerVaults.jar in the plugins folder and restart your server.
Usage:
For commands/permissions/feature details, please have a look at PlayerVaults
Details:
Since this plugin just handles the data saving using NBT format, the rest of the plugin is the same as PlayerVaults. For detailed features, commands and permissions, please refer to PlayerVaults.
License:
Since PlayerVaults is released using GPL v3, this plugin is also released under GPL v3.
Source Code:
You can obtain the source code from here. This plugin depends on SerializationAPI, whose open-source reference implementation is also provided here.
- 1.7
- 1.8
- 1.9
- 1.10
- 1.11
- 1.12
- 1.13
- 1.14
- 1.15
Description:
This is a derivative of PlayerVaults. The original PlayerVaults saves the contents of the PVs using JSON format (and now NBT). This seems to cause some issue with ItemStack with custom NBT tags. (This issue has been addressed in the new PlayerVaultsX, but only a few types of reported dupe bugs have been fixed)
This distribution comes with PlayerVaults.jar and SerializationAPI.jar. PlayerVaults will invoke serialisation methods in SerializationAPI in order to save the data in NBT format. The SerializationAPI.jar provided with this PlayerVaults.jar is an open-source reference implementation and supports only bukkit/spigot 1.7 version. In order to make it compatible with versions between 1.7 - 1.15, you can implement your own serialisation classes for the different server version. If you wish to use premium SerializationAPI.jar which supports bukkit/spigot 1.7 - 1.15, you can obtain it from here (unfortunately, this resource is not allowed to be posted on Spigot).
Extra:
Permissions:
- playervaults.admin.edit - allows you to to open and edit other's pv.
Place PlayerVaults.jar in the plugins folder and restart your server.
Usage:
For commands/permissions/feature details, please have a look at PlayerVaults
Details:
Since this plugin just handles the data saving using NBT format, the rest of the plugin is the same as PlayerVaults. For detailed features, commands and permissions, please refer to PlayerVaults.
License:
Since PlayerVaults is released using GPL v3, this plugin is also released under GPL v3.
Source Code:
You can obtain the source code from here. This plugin depends on SerializationAPI, whose open-source reference implementation is also provided here.