BubbleReset v1.1.2-1 - New Admin Commands and fixed bugs
Added -
New `/rwadmin reload` command - Dedicated reload command with enhanced feedback
- Displays reload time in milliseconds
- Reports number of reset timers cleared
- Shows cached worlds cleared count
- Confirms config cache rebuild status
-
New `/rwadmin test <feature>` command - Comprehensive testing system for diagnostics
- `
cache` - View world and config cache contents with entry counts
- `
timer` - 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
Improved -
Reload command feedback - More detailed output showing exactly what was cleared and recalculated
-
World cache management - Reload now properly clears world cache in addition to config cache and reset timers
-
Admin panel access - `
/rwadmin` with no arguments opens admin panel, or use `
/rwadmin panel` explicitly
-
Console compatibility - Reload and test commands now work from console, not just in-game
Fixed - Continued fix from v1.1.2: Reset timers properly clear on reload, ensuring `
time_of_day` changes take effect immediately
Technical - Refactored command handler to support subcommands (panel, reload, test)
- Added dedicated test methods for each diagnostic feature
- Updated ResourceTabCompleter to handle both `
/resource` and `
/rwadmin` commands
- Improved error handling and permission checks for admin commands