Перейти к содержимому
Mineforgian

Plugin Updater

Automatically checks for and downloads plugin updates from Modrinth.

Загрузки
339
Подписчики
0
Обновлён
31 января 2026 г.
Лицензия
MIT

Опубликован 11 января 2026 г.

Banner Image Plugin Updater

PluginUpdater

Java CI Version License Platform

The ultimate automated plugin management solution for modern Minecraft servers.
Developed by Minekarta Studio

Report BugRequest FeatureDiscord


🔥 Overview

PluginUpdater is a next-generation plugin utility designed for PaperMC 1.21+ and Folia servers. It seamlessly integrates with the Modrinth API to keep your plugins up-to-date automatically, featuring a robust backup and restore system to ensure server stability.

[!IMPORTANT] Folia Support: This plugin is fully compatible with Folia's region threading system!

✨ Key Features

Core Advanced
🚀 Auto-Update Check
Checks for updates on startup instantly.
📦 Safe Downloads
Auto-backup before every update.
🔍 Modrinth Powered
Uses the massive Modrinth database.
↩️ Restore System
Rollback if an update breaks things.
Async Architecture
Zero lag. All operations are non-blocking.
📊 Smart Versioning
Semver-compliant update detection.
🌐 Modern Messaging
Beautiful gradients and MiniMessage support.
🔄 Multi-Platform
Works on Paper, Folia, Purpur, Spigot.

📥 Installation

  1. Download: Grab the latest JAR from Releases.
  2. Install: Drop PluginUpdater-1.0.1-SNAPSHOT.jar into your plugins/ folder.
  3. Restart: Start your server.
  4. Verify: Look for the startup message:
    [PluginUpdater] PluginUpdater v1.0.1-SNAPSHOT enabled!
    [PluginUpdater] Checking for plugin updates from Modrinth...
    

📖 User Guide

🛠️ Commands & Usage (Click to Expand)

Main Commands

Command Permission Description
/pluginupdate check [plugin] pluginupdater.use Check for updates for all or specific plugins.
/pluginupdate update <plugin|all> pluginupdater.download.update Download updates. Requires restart to apply.
/pluginupdate backup [plugin] pluginupdater.download.backup Manually backup a plugin.
/pluginupdate restore <plugin> <time> pluginupdater.download.restore Restore a plugin from a specific backup.
/pluginupdate list-backups <plugin> pluginupdater.download.backup See available backups for a plugin.
/pluginupdate help pluginupdater.use Show the help menu.

[!TIP] You can use aliases like /pu, /uc, or /updates for quicker access!

🛡️ Permissions (Click to Expand)
Node Default Description
pluginupdater.use OP Basic check commands.
pluginupdater.download.* OP Full access to download/backup features.
pluginupdater.reload OP Reload config files.
pluginupdater.* OP Wildcard for all permissions.
⚙️ Configuration (Click to Expand)

Customize plugins/PluginUpdater/config.yml to fit your needs.

settings:
  minecraft-version: '1.21'
  loader: 'paper' # options: paper, purpur, spigot, bukkit
  check-on-startup: true
  
  # Prevent annoying spam?
  periodic-check:
    enabled: false
    interval-minutes: 60

  # Skip these plugins
  ignored-plugins:
    - 'MyCustomPrivatePlugin'

  download:
    require-backup: true    # Highly recommended!
    max-file-size-mb: 100
    timeout-seconds: 60

❓ Troubleshooting

Click to view common issues

❌ Plugin Not Found

  • Cause: The plugin isn't on Modrinth or uses a weird name.
  • Fix: Check Modrinth for the exact slug or add to ignored-plugins.

⚠️ No Compatible Version

  • Cause: The developer hasn't marked the version as compatible with 1.21 yet.
  • Fix: Check your minecraft-version in config.yml.

🚫 Permission Denied

  • Cause: You aren't OP or lack nodes.
  • Fix: Check your permission plugin (e.g., LuckPerms).

👨‍💻 For Developers

Build from source to contribute or modify.

git clone https://github.com/minekarta/PluginUpdater.git
cd PluginUpdater
mvn clean package

Artifact: target/PluginUpdater-1.0.1-SNAPSHOT.jar


Made with ❤️ by Minekarta Studio
Part of the Minekarta Server Indonesia Ecosystem

Ченджлог

1.0.1-SNAPSHOTРелиз1.21.9, 1.21.10, 1.21.11 · 31 января 2026 г.

Feat: Add Folia Support for Plugin Updater

Note:

  • Currently, Spigot is not supported anymore
1.0.0-SNAPSHOTРелиз1.21.9, 1.21.10, 1.21.11 · 25 января 2026 г.

Feat:

  • Initialize upload the plugin to Modrinth.
  • Checking Update automatically while starting up the server.

Комментарии

Загружаем…