▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/CompatGuard
CompatGuard

CompatGuard

Intelligent plugin compatibility auditor & update manager. Auto-detects outdated plugins, estimates risk, and supports one-click in-game updates.

6
0
Все версииCompatGuard 0.1.0

CompatGuard 0.1.0

Release2 нед. назад

Список изменений

🚀 0.1.0 — Initial Release

✅ Added

  • 🧠 Plugin compatibility scanner with five‑tier risk classification:
    SAFE | LIKELY SAFE | REVIEW NEEDED | HIGH RISK | FAILED / DISABLED
  • ⚙️ Configurable scoring rules via rules.yml
    (e.g., penalties for missing/old api-version, legacy patterns, etc.)
  • 🔍 Auto‑detection of update sources:
    • GitHub
    • Modrinth
    • Spiget
  • 🌐 Smart discovery:
    • Parses website field for GitHub URLs
    • Searches Modrinth & Spiget by plugin name with fuzzy matching
    • Probes common GitHub release filename patterns as fallback
  • 🔗 One‑click in‑game updates via clickable Adventure chat components
    (🎣 /cg update <name> — works from console too)
  • 📦 Updates staged safely in plugins/update/no hot‑swapping
    ⚠️ Old JARs saved to plugins/backup/ before update
  • auto-update: trueauto‑update on startup (optional)
  • ⏱️ Scheduled auto‑scan every N hours (auto-scan-interval-hours)
  • 🆕 Operator join notifications with interactive update prompts
    (🔔 “Click to update” style messages)
  • 🔄 Callback‑based completion — notifications fire only when checks finish
  • 💬 Discord webhook notifications with rich embeds
    (🚨 High‑risk plugins, new updates, etc.)
  • 🚫 plugin-ignore-list in config.yml for plugins you never want to auto‑check
  • 🧪 /cg debug <name>full diagnostic output (including detected download URL)
  • 📄 JSON report export to plugins/CompatGuard/reports/
    (📊 timestamp, server version, Java, plugin list, scores, status, update info)
  • 📖 Paginated GUI with inventory‑based plugin browser
    • Left‑click: details
    • Right‑click: refresh checks
    • Shift‑click: export one‑line summary
  • 🧩 Dual‑layer caching:
    • Results cache (compatibility scores, status)
    • Auto‑detected provider mappings (GitHub/Modrinth/Spiget → plugin name)

Файлы

CompatGuard-0.1.0.jar(89.61 KiB)
Основной
Скачать

Метаданные

Канал релиза

Release

Номер версии

0.1.0

Загрузчики

Paper

Версии игры

1.21–1.21.11

Загрузок

6

Дата публикации

2 нед. назад

Загрузил

ID версии

Главная