Try to load a sheet by its save key
The key to load
The sheet if found, otherwise null
Create a new sheet from scratch
The save key for the sheet
The name of the sheet
The class/job of the sheet
The level of the sheet
The ilvl sync of the sheet, or undefined if the sheet should not have an ilvl sync.
Whether to create a multi-job sheet.
Produce a sheet from a single-set export.
SheetProvider is the base class for turning sheet exports or fresh sheets into rehydrated sheet objects.