▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Плагины/ServerPatch
ServerPatch

ServerPatch

ServerPatch is a plugin that manually checks and updates other plugins from Modrinth, Hangar, and SpigotMC.

Оцените первым
96
2
Все версииServerPatch 1.3.0

ServerPatch 1.3.0

Release25.06.2026

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

ServerPatch Changelog

1.3.0

Added

  • Per-plugin ignore list via /sp ignore add|remove|list (stored in ignored.txt).
  • Changelog links in /sp status for Modrinth and Hangar pending updates.
  • Modrinth bulk project preload during check to reduce API round-trips.
  • Color-coded check output (green = up to date, yellow = update, red = skipped/error).
  • API-version compatibility check on downloaded JARs before replace.
  • Discord/webhook notifications for UPDATE_FAILED during /sp update.
  • safety.maxConcurrentDownloads config (default 3) for parallel downloads.
  • /sp check --plugin <name> to check a single plugin.
  • Backup folder pruning via backups.maxBackups (oldest-first).
  • Snapshot integrity hash validation on load.
  • /sp dryrun to simulate updates without downloads or JAR replacement.
  • /sp pin set|remove|list for per-plugin maximum-version pins.
  • /sp rollback <plugin> [confirm] to restore one plugin from its latest backup.
  • Config folder backup beside per-run JAR backups.
  • Semantic update classification (PATCH, MINOR, MAJOR, UNKNOWN) in snapshots/status.
  • Local changelog history storage and /sp changelog <plugin> [page].
  • Changelog text fetched from Modrinth/Hangar API responses during check.
  • /sp update confirm gate for major or breaking-change updates (10-second window).
  • Maven profiles mc-1.20, mc-1.21, and mc-26 with platform-labeled JAR names (paper, purpur, spigot).
  • scripts/build-all-jars.ps1 to produce all version/platform variants in one run.
  • PlatformInfo detection scaffold for Paper, Spigot, Purpur, and Folia.
  • PlatformInfo detection scaffold for Paper, Spigot, Purpur, and Folia.

Changed

  • Command set simplified: check, status, update, backup restore, ignore, help.
  • Alias changed to /sp (was /updater). /serverpatch still works.
  • /sp status replaces snapshot-status and includes last-run metrics.
  • /sp update replaces run and auto-runs check when no valid snapshot exists.
  • Backup restore uses one command with optional trailing confirm (10-second window).
  • Restart warning mute moved to notifications.muteRestartWarning in config.
  • Java package renamed from com.universalupdater to com.serverpatch.
  • Documentation aligned to Java 25 (matches pom.xml).
  • Snapshot integrity now includes entry contents, not just environment/count/timestamp.

Fixed

  • SpigotMC metadata no longer fails strict-mode loader check when Spiget provides no loader list.
  • Snapshot tampering detected via integrity hash validation (invalid snapshots deleted).
  • backups.maxBackups now enforced with oldest-first pruning.
  • Java version mismatch between CHANGELOG/README and pom.xml.

Removed

  • Unused classes: DryRunService, BootStateManager, RollbackExecutor, RestartManager.
  • Display-only mode config (CHECK_ONLY / DOWNLOAD_ONLY / AUTO_UPDATE).
  • /sp silent command (use notifications.muteRestartWarning instead).
  • Config sections: rollback.*, restart.*, debug-mode.
  • Placeholder website field from plugin.yml.

Файлы

ServerPatch-1.3.0-purpur-1.21.jar(134.48 KiB)
Основной
Скачать

Метаданные

Канал релиза

Release

Номер версии

1.3.0

Загрузчики

Purpur

Версии игры

1.21–1.21.11

Загрузок

2

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

25.06.2026

Загрузил

ID версии

Главная