Automated, highly configurable, and modern world reset management plugin for Minecraft.
Automated, highly configurable, and modern world management plugin for Minecraft.
An essential tool for Minecraft servers requiring seasonal resets, resource worlds, or scheduled wipes with built-in backup safety and zero hassle.
messages.yml)./kwr reset resource_world).%kwr_time_left% and %kwr_next_reset%.KartaWorldReset-2.0.0.jar release.plugins/ folder.config.yml and messages.yml to fit your server's economy and theme!KartaWorldReset provides intelligent subcommands under the generic /kwr namespace.
Aliases: /worldreset, /quest, /adventurequest, /quests
| Command | Permission Node | Description |
|---|---|---|
/kwr help |
None | Displays the interactive help menu. |
/kwr info [clock] |
kartaworldreset.info |
View the countdown to the next global reset, or check the internal server clock. |
/kwr status |
kartaworldreset.admin |
Shows a technical summary profile of the plugin hook status. |
/kwr addworld <world> |
kartaworldreset.admin.schedule |
Adds an active world to the auto-reset watchlist. |
/kwr removeworld <world> |
kartaworldreset.admin.schedule |
Removes a world from the watchlist. |
/kwr autogen |
kartaworldreset.admin.schedule |
Evaluates the config and artificially generates the next reset timestamp. |
/kwr pause / resume |
kartaworldreset.admin |
Pauses or unpauses the scheduled cron-timer. |
| `/kwr backup <world | all>` | kartaworldreset.admin.backup |
/kwr reload |
kartaworldreset.admin.reload |
Hot-reloads all .yml files without restarting the server. |
/kwr reset [target] |
kartaworldreset.admin.reset |
DANGER: Triggers a manual reset. Requires typing /kwr reset confirm within 30s as a safety mechanism. |
config.yml Core SettingsHere is a brief overview of what you can control:
Interval.days / hours / minutes: Set exactly how long a "season" lasts.Lobby.world / x / y / z: The evacuation safe-zone coordinate for players inside wiping worlds.Worlds: The list of exact Multiverse world names to reset.Backup: Enable/disable world-zipping before deletion, limiting maximum stored backups to save disk space.Notifications: Tune when the Chat, ActionBar, and Title warnings appear (e.g., 3600, 1800, 300, 60, 10, 5).messages.yml Aesthetics LayerUnlike legacy plugins, KartaWorldReset uses MiniMessage.
Add gradients, hover-text, and run-commands easily!
Example Custom Gradient Title:
reset-title: "<gradient:#FF416C:#FF4B2B><bold>Resetting Worlds...</bold></gradient>"
reset-subtitle: "<gray>Creating new adventures, sit tight!</gray>"
If PlaceholderAPI is installed, KartaWorldReset automatically registers the following placeholders:
%kwr_time_left% — Beautifully formatted string (e.g., 5d 12h 30m).%kwr_next_reset% — The absolute date formatted via config.yml patterns.%kwr_worlds% — A comma-separated list of tracked worlds.%kwr_backup_status% — Returns Enabled or Disabled.KartaWorldReset is built to be modular. Future versions will expose a native API for developers to listen to WorldResetEvent, WorldPreResetEvent, and manage schedules internally from other plugins.