square-checkUpdateChecker

UpdateChecker is a marketplace update scanner for Paper servers.

Cover

Cover

Cover

Plugin description

  • Automatic and manual update scans

  • Paged in-game GUI with clickable marketplace links

  • Plugin status overview for:

    • Up to date

    • Update available

    • Broken / disabled

    • Not found

  • Scans loaded plugins and optionally unloaded jars from the server plugins folder

  • Automatic plugin discovery from each jar plugin.yml

  • Provider matching for:

    • Modrinth

    • Polymart

    • SpigotMC

    • BuiltByBit

    • MythicCraft

  • Manual per-plugin marketplace overrides through plugin-links.yml

  • Configurable provider toggles, scan interval, timeout, and ignore list

  • BuiltByBit API token support from:

    • config.yml

    • UPDATECHECKER_BUILTBYBIT_API_TOKEN

    • -Dupdatechecker.builtbybit.api-token=...

  • Discord webhook dashboard with:

    • Latest scan summary

    • Installed plugin overview

    • Update / broken / not found lists

    • Server software, Minecraft version, IP, players, TPS, RAM, and CPU usage

  • Automatic webhook refresh every minute

  • Offline webhook update when the server shuts down

Compatibility

  • Minecraft: 1.19.4 - 1.21.x

  • API: Paper / Spigot

General Commands

  • /updatechecker

    • Permission: updatechecker.use

    • Opens the UpdateChecker GUI. If no scan has finished yet, starts one first and opens the GUI when it completes.

    • /updatechecker scan

      • Permission: updatechecker.scan

      • Runs a manual update scan asynchronously.

    • /updatechecker reload

      • Permission: updatechecker.reload

      • Reloads config.yml, re-syncs plugin-links.yml, and rebuilds the plugin runtime state.

Permissions

  • updatechecker.use

    • Allows opening the UpdateChecker GUI.

  • updatechecker.scan

    • Allows running a manual update scan.

  • updatechecker.reload

    • Allows reloading UpdateChecker and plugin-links.yml.

Config Files

Last updated