Sueta

Depo

1.1.0

Depo is a Minecraft plugin that automatically detects and installs missing plugin dependencies from trusted sources, making server setup faster and hassle-free. It ensures your plugins always have wha

·Config
  1. 1.1.0latestDepo 1.1.0Sep 24, 2025

    1.1.0 — 2025-09-24

    Added: - Version constraint support (version-constraints in config) with SemVer matching (exact, ranges, ^, ~, wildcards) - /depo tree command to display per-plugin dependency declarations (shows which plugins declare each dependency, missing status, applied constraint) - Interactive conflict resolution via /depo resolve <dep> <ignore|relax|override> - Plugin categories grouping in /depo status (config categories:) - Download progress output (config download-progress with throttled console feedback for larger downloads) - Soft dependency management: separate optional dependency set, /depo soft command (list/install), and auto-download-soft config (default false) - Numbered soft dependency list with multi-select install by indices or names; log hint suggesting /depo soft list when optional dependencies are missing Changed: - Config version bumped to 4 through staged migrations: - v2: add version-constraints map - v3: add categories, download-progress - v4: add auto-download-soft (Automatic migration preserves existing values and appends new keys.) Internal: - Exposed dependency scanning maps & install function for command handlers - Improved message key auto-merge to preserve user customizations
    90 downloads
  2. 1.0.0Depo 1.0.0Aug 28, 2025
    First stable release. - Platform-aware dependency resolution (Modrinth preferred, Spiget fallback) - Async scan/download; download queue shown in /depo status - i18n via messages.yml (all user-facing texts) - bStats metrics (configurable service-id) - Update checker (notify-only) - Security: option to block non-HTTPS downloads - Manual downloads: /depo download direct|github (+ shortcuts /depo s, /depo dl) - Optional SHA-256 checksum validation - Overrides and aliases support - Notifications include requiring plugin names - Persistent install log at plugins/Depo/installed.log - Switched JSON parsing to kotlinx-serialization - Fix: prevent repeated re-downloads (e.g., Vault) via provides/aliases validation - Shaded JAR with relocations to avoid classpath conflicts
    53 downloads
  3. 1.0-SNAPSHOTDepo 1.0-SNAPSHOTAug 27, 2025

    🌟 Depo v1.0.0 – Initial Release

    - 🚀 First release of Depo, the automatic dependency manager for Minecraft servers. - 🔍 Scans all installed plugins on startup for depend: and softdepend: entries. - 📦 Automatically downloads missing dependencies from Modrinth (preferred) or Spiget (fallback). - ⚙️ Adds config.yml with options to: - Enable/disable auto-download - Set repository priority - Define custom plugin sources - 📝 Clear logging for all actions (installed, skipped, or failed dependencies). - 📋 New admin commands: - /depo status → Show installed plugins and missing dependencies - /depo reload → Reload configuration
    71 downloads

Similar projects

Config →