JContainers - data storage framework by silvericed
Skyrim » Modders resources and tutorials
Added: 10/01/2014 - 10:23PM
Updated: 19/08/2014 - 01:06PM

2,071 Endorsements

3.0.0 Latest version

42,908 Unique D/Ls

49,397 Total D/Ls

102,859 Total Views

Uploaded by silvericed


Last updated at 13:06, 19 Aug 2014 Uploaded at 22:23, 10 Jan 2014


JContainers is a modding framework that extends Papyrus by adding various data structures. Also it is simple NoSQL database. It features:

- various containers that capable to store anything inside - number, string, form or another container
- export or import container data into human readable JSON format
- path resolving: access you data easily with ".youModName.playerData.arrayOfNumbers[10]" like paths
- unicode support
- thread safety: keep your data safe when two or more threads trying to write into one container


Latest documentation
Repository on Github

Special thanks

thanks to Saerileth and Gooser, without your interest that project would be abandoned
thanks to skwerlman for documentation improvements
verteiron - his Familiar Faces mod makes my framework much more noticeable on nexus
thanks to RealAntithesis for interesting ideas

Third party libraries used

skse library - it would be impossible to imagine Skyrim modding without it
boost framework - real treasure for any C++ programmer
jansson - nice JSON parsing library


Use NMM.
For manual installation open you Skyrim Data folder, place the scripts, SKSE etc in that folder. When ask to merge folders hit yes.

Mods using this plugin

Proper Potion Names
Familiar Faces
Druids Den - Collectors Edition


In order to be sure that users using latest version you may not (unless given explicit permission) bundle this plugin into your modification.