Vampire Survivors Support - v3.0.0
    Preparing search index...

    Interface ArchiveInfo

    What an archive's file list reveals about the mod inside it.

    interface ArchiveInfo {
        bepInExPackage: boolean;
        hasContent: boolean;
        hasDll: boolean;
        hasJs: boolean;
        markers: { bepInEx: boolean; keepStructure: boolean; melonLoader: boolean };
        melonLoaderPackage: boolean;
        mentionsBepInEx: boolean;
        mentionsMelonLoader: boolean;
        oldEngineLayout: boolean;
    }
    Index

    Properties

    bepInExPackage: boolean

    The archive is the BepInEx package itself.

    hasContent: boolean

    Contains at least one file besides marker files.

    hasDll: boolean

    Contains a .dll file, which only new-engine mods have.

    hasJs: boolean

    Contains a .js file, which only old-engine mods have.

    markers: { bepInEx: boolean; keepStructure: boolean; melonLoader: boolean }

    The marker files the archive contains.

    melonLoaderPackage: boolean

    The archive is the MelonLoader package itself.

    mentionsBepInEx: boolean

    A path other than a marker file mentions BepInEx.

    mentionsMelonLoader: boolean

    A path other than a marker file mentions MelonLoader.

    oldEngineLayout: boolean

    A top-level entry is part of the old engine's folder layout, so the old-engine path repair can place it.