ReadonlyaaAuto-attack potency amount
ReadonlyautoThe primary stat as used for auto-attack calculations specifically
ReadonlyexcludedSubstats which are NOT already in irrelevantSubstats, but which cannot be put onto custom relics.
e.g. Healers and Tanks cannot put DHit on their custom relics.
OptionalgcdOverride the GCD columns to display in the main gear table.
You can specify multiple columns.
Can return null to keep the defaults.
Optional ReadonlyirrelevantSubstats which are completely irrelevant to this class, e.g. TNC on non-tanks
ReadonlymainThe primary stat
ReadonlymaxThe maximum level of the job.
ReadonlymeldWhich BaseParam.MeldParam index to use for calculating stat caps. Makes hardcoded itemStatCapMultipliers obsolete. Since these only have numeric indices with no indication of which is which, it is derived from looking at gear pieces of the same ilvl and comparing their stats across different jobs. However, there are many rows which are identical for
Optional ReadonlyoffhandTrue if this class uses 1H+Offhand rather than 2H weapons
ReadonlyroleThe role of the job
ReadonlysecondaryThe secondary substat for the purposes of items such as pre-order earrings.
Optional ReadonlytraitOptional function to apply a damage multiplication trait.
Optional ReadonlytraitsOptional list of stat-modifying traits
JobData is the combination of JobDataConst and other data pulled from Xivapi.