↩️ Back
DllsMissingException: Can happen if you're trying to load .json file without refrencing .dll file of your plugin, trying to get an assembly or type from it (See Zip Configuration / Vfp Configuration)
EntryDuplicateNotAllowedException: Can happen if you're trying to load an asset that already exists in the ModExtraAssets database
EntryFailGrabException: Can happen if there's no entry of type/name in the database (or predicate might be wrong, if you're using "Where" method)
JsonDeserializationFailException: Can happen if you're trying to load .json file and it fails to convert it to some type
FailedZipCommentParseException: Can happen if something fails during the *.zip comment parse proccess
JsonNetMissingException: In certain aspects of this tool, basic Unity's JsonUtility isn't enough. Look into Zip Configuration / Vfp Configuration to reference Newtonsoft.Json dll file!
FailedVFPMetadataParseException: Can happen if ModExtraAssets fails to read package header metadata or any asset entry metadata from .vfp files