get primaryClassJob(): | "PLD"
| "WAR"
| "DRK"
| "GNB"
| "WHM"
| "SCH"
| "AST"
| "SGE"
| "MNK"
| "DRG"
| "NIN"
| "SAM"
| "RPR"
| "VPR"
| "BRD"
| "MCH"
| "DNC"
| "BLM"
| "SMN"
| "RDM"
| "PCT"
| "BLU"
OptionalilvlSync: numberFor a given ilvl, return the sync information. May return undefined if we do not have information for the given ilvl.
Get the implicit max ilvl for a particular level of character. Can be different for weapons vs non-weapons. For example, if the highest ilvl at level 80 is 535 for weapons, then getImplicitIlvlSync(80, true) will return 535. Returns undefined if the max cannot be determined.
Retrieve a gear item by item ID. Returns undefined if the item cannot be found. If forceNq is true, will only look for an NQ version.
Asynchronously load the data.
Retrieve a materia by item ID. Returns undefined if the item cannot be found.
Get the multipliers for a particular job.
Retrieve a food item by item ID. Returns undefined if the item cannot be found.