{
    "server.jar": {
        "type": "github",
        "repo": "vectrix-space/ignite",
        "asset": "ignite[.]jar"
    },
    "paper.jar": {
        "type": "fill",
        "endpoint": "https://fill.papermc.io",
        "project": "paper",
        "version": "26.1.2"
    },
    "plugins": {
        "external": {
            "plugins/Essentials.jar": {
                "type": "zip",
                "url": "https://ci.ender.zone/job/EssentialsX/lastSuccessfulBuild/artifact/*zip*/archive.zip",
                "extract": "archive/jars/EssentialsX-*.jar"
            },
            "plugins/FastAsyncWorldEdit.jar": {
                "type": "zip",
                "url": "https://ci.athion.net/job/FastAsyncWorldEdit/lastSuccessfulBuild/artifact/*zip*/archive.zip",
                "extract": "archive/artifacts/FastAsyncWorldEdit-Paper-*.jar"
            },
            "plugins/Geyser.jar": {
                "type": "url",
                "url": "https://download.geysermc.org/v2/projects/geyser/versions/latest/builds/latest/downloads/spigot"
            },
            "plugins/ViaVersion.jar": {
                "type": "zip",
                "url": "https://ci.viaversion.com/job/ViaVersion/lastSuccessfulBuild/artifact/*zip*/archive.zip",
                "extract": "archive/build/libs/ViaVersion-*.jar"
            },
            "plugins/ViaBackwards.jar": {
                "type": "zip",
                "url": "https://ci.viaversion.com/job/ViaBackwards/lastSuccessfulBuild/artifact/*zip*/archive.zip",
                "extract": "archive/build/libs/ViaBackwards-*.jar"
            },
            "plugins/ViaRewind.jar": {
                "type": "zip",
                "url": "https://ci.viaversion.com/job/ViaRewind/lastSuccessfulBuild/artifact/*zip*/archive.zip",
                "extract": "archive/build/libs/ViaRewind-*.jar"
            }
        },
        "internal": {
            "mods/PaperMixins.jar": {
                "type": "zip",
                "skip_404": true,
                "url": "https://nightly.link/kaboomserver/papermixins/workflows/build/26.1/Artifacts.zip",
                "extract": "paper-mixins-master.jar"
            },
            "plugins/CommandSpy.jar": {
                "type": "zip",
                "skip_404": true,
                "url": "https://nightly.link/kaboomserver/commandspy/workflows/main/master/CommandSpy.zip",
                "extract": "CommandSpy.jar"
            },
            "plugins/Extras.jar": {
                "type": "zip",
                "skip_404": true,
                "url": "https://nightly.link/kaboomserver/extras/workflows/main/master/Extras.zip",
                "extract": "Extras.jar"
            },
            "plugins/iControlU.jar": {
                "type": "zip",
                "skip_404": true,
                "url": "https://nightly.link/kaboomserver/icontrolu/workflows/main/master/iControlU.zip",
                "extract": "iControlU.jar"
            },
            "plugins/ParticleTrails.jar": {
                "type": "zip",
                "skip_404": true,
                "url": "https://nightly.link/kaboomserver/particletrails/workflows/main/master/ParticleTrails.zip",
                "extract": "ParticleTrails.jar"
            },
            "plugins/Weapons.jar": {
                "type": "zip",
                "skip_404": true,
                "url": "https://nightly.link/kaboomserver/weapons/workflows/main/master/Weapons.zip",
                "extract": "Weapons.jar"
            }
        }
    }
}
