
AutoSaveAll
AutoSaveAll is a lightweight Paper/Spigot plugin that automatically runs the save-all command at configurable intervals to prevent data loss. It supports Minecraft versions 1.13 through 1.21 and includes features like chat broadcasts, random
Оцените первым
441
0
Список изменений
AutoSaveAll 2.0.0
Added
- Update checker — checks Modrinth on startup for newer releases. Logs the result to console and shows a one-time notice to OPs in chat the next time they join, if an update is available.
- Per-world save filtering — new
worldsconfig list. Leave empty to save all worlds (default, unchanged behavior), or specify exact world names to limit saves to specific worlds. - Lag-aware saving — checks server TPS before running save-all. If TPS is below the configured
min-tps, the save is postponed instead of running immediately (up tomax-postponestimes before forcing it anyway, so saves are never delayed indefinitely). On Bukkit/Spigot (which have no TPS API), this safely falls back to always-healthy so saving behaves exactly like before. - Save history — new
/autosave historycommand shows the last N save events (timestamp, duration, or skip reason). Configurable viasave-history. - Discord webhook support — optional, disabled by default. Sends a message on save, on postponed/skipped save, and/or on detected update. Configure via
discord-webhookin config.yml. - PlaceholderAPI support — new placeholders
%autosaveall_next_save%,%autosaveall_next_save_time%,%autosaveall_last_save%,%autosaveall_interval%, and%autosaveall_enabled%. Only activates if PlaceholderAPI is installed. - Save-on-shutdown safeguard — a final save-all now always runs on plugin disable/server shutdown, regardless of the save timer state.
Changed
/autosave statusnow also shows current TPS (Paper family only), world filter, update status, and Discord webhook status.plugin.ymlusage updated to include the newhistorysubcommand.- Bumped to 2.0.0 to reflect the scope of this update.
Config
- New keys:
worlds,lag-aware-saving.*,save-history.*,check-for-updates,discord-webhook.*. - All existing keys and defaults are unchanged — upgrading is safe with no config migration needed. New keys will use their defaults until you edit config.yml.
Compatibility
- Supported: Bukkit, Spigot, Paper, Purpur (1.20+ only)
- Not supported: BungeeCord, Waterfall, Velocity (proxy platforms), Sponge (incompatible modding API), and Folia (threaded paper — this plugin is not compatible with Folia's threading model)
- Java requirement: Java 21 or higher is required to run this version
Loaders for this release: bukkit, spigot, paper, purpur
Файлы
AutoSaveAll-2.0.0.jar(20.38 KiB)
ОсновнойМетаданные
Канал релиза
Release
Номер версии
2.0.0
Загрузчики
BukkitPaperPurpurSpigot
Версии игры
1.20–1.21.11
Загрузок
56
Дата публикации
02.07.2026
