26.1.2.build.63-stable (latest stable build)api-version in plugin.yml to 26.1.226.1.2.build.53-stable)plugin.yml api-version updated to '26.1.2' (required format for Paper 26.1+)MockBukkit-v1.20:3.15.1 → MockBukkit-v1.21:3.133.2teleportAsync() — players are now kicked from the world via Paper's async teleport API before reset, reducing main-thread stall during chunk unloadinggetChunkAtAsync() so the world is immediately ready for players (performance.spawn-preload-radius, default 3)preloadChunksAsync() simplified — removed a redundant CompletableFuture wrapper; getChunkAtAsync() is already non-blocking and handles its own threadingdeleteWorldFolder() rewritten with NIO — now uses Files.walk(...).sorted(reverseOrder()) to guarantee files are deleted before their parent directories, fixing the silent-failure case where non-empty directories were not deletedThis is a maintenance release focused on versioning and improving maintainability. No functional behavior has changed.
Complex Method (cyclomatic complexity = 19)
run() inside startAutoResetScheduler()Complex Method (cyclomatic complexity = 16)
onInventoryClick(InventoryClickEvent event)Complex Method (cyclomatic complexity = 16)
createCustomSkull(String textureBase64)BubbleReset.java (scheduler run())
ResourceWorldMenu.java (onInventoryClick)
ResourceWorldMenu.java (createCustomSkull)
This is a maintenance release focused on versioning and tracking code quality hotspots. No functional behavior has changed.
Complex Method (cyclomatic complexity = 19)
run() inside startAutoResetScheduler()Complex Method (cyclomatic complexity = 16)
onInventoryClick(InventoryClickEvent event)Complex Method (cyclomatic complexity = 16)
createCustomSkull(String textureBase64)BubbleReset.java (scheduler run())
ResourceWorldMenu.java (onInventoryClick)
ResourceWorldMenu.java (createCustomSkull)
ItemStack copy if appropriate.New /rwadmin reload command - Dedicated reload command with enhanced feedback
New /rwadmin test <feature> command - Comprehensive testing system for diagnostics
cache - View world and config cache contents with entry countstimer - Display next reset times for all worlds (shows remaining hours/minutes)performance - Show operation performance metrics (teleport, reset timings)tps - Check current server TPS with color-coded health indicators (green/yellow/red)config - Verify configuration loading for all worlds (displays name, auto-reset status, interval/time_of_day mode)Enhanced tab completion - Added full tab completion support for /rwadmin subcommands and test features
/rwadmin with no arguments opens admin panel, or use /rwadmin panel explicitlytime_of_day changes take effect immediately/resource and /rwadmin commands
A Modern Resource World Plugin