SKYRIM
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

Description

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


Description

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

Links

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

Installation

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

HooKmmerse
KeyInput
Proper Potion Names
Familiar Faces
Druids Den - Collectors Edition

Permissions

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