Coming soon — player trends, performance metrics, and server analytics.
+Peak Players
+\u2014
+No data yet
+Avg Players
+\u2014
+No data yet
+Uptime
+\u2014
+No data yet
+Unique Players
+\u2014
+No data yet
+Chart will render when data is available
+FPS, entity count, and memory usage
+New vs returning players, session duration distribution
+Upload custom maps and manage map rotation for your server.
+{{ maps.length }} maps
+Upload custom maps or they'll appear here when procedural maps are generated.
+Browse and purchase add-on modules to extend your panel capabilities.
+{{ mod.description }}
+Browse available modules to extend your panel.
+Manage installed plugins and browse the uMod plugin library.
++ {{ loadedCount }} loaded / {{ pluginStore.plugins.length }} installed +
+| Plugin | +Version | +Source | +Status | +Wipe Behavior | +Actions | +
|---|---|---|---|---|---|
| + Loading plugins... + No plugins installed yet. + | +|||||
| {{ plugin.plugin_name }} | +{{ plugin.plugin_version || '\u2014' }} | ++ + {{ sourceLabel(plugin.source) }} + + | ++ + + {{ plugin.is_loaded ? 'Loaded' : 'Unloaded' }} + + | ++ Never wipe + + {{ [plugin.wipe_on_map && 'Map', plugin.wipe_on_bp && 'BP', plugin.wipe_on_full && 'Full'].filter(Boolean).join(', ') || 'None' }} + + | +
+
+
+
+
+ |
+
Search and install plugins directly from uMod. Coming soon.
+Manage store items, categories, and pricing for your server webstore.
+{{ items.length }} items
+| Item | +Type | +Price | +Status | +Commands | +Actions | +
|---|---|---|---|---|---|
| + Loading store items... + No store items yet. Add items to start selling. + | +|||||
|
+ {{ item.item_name }} +{{ item.description }} + |
+ + + {{ item.item_type.replace('_', ' ') }} + + | +
+
+
+ |
+ + + {{ item.is_active ? 'Active' : 'Inactive' }} + + | ++ {{ item.delivery_config.commands.length }} cmd{{ item.delivery_config.commands.length !== 1 ? 's' : '' }} + | ++ + | +
Calendar view of upcoming and completed server wipes.
++ {{ day.date }} +
+{{ schedule.schedule_name }}
+{{ schedule.cron_expression }}
++ Next: {{ schedule.next_scheduled_run ? new Date(schedule.next_scheduled_run).toLocaleDateString() : 'TBD' }} +
+Execution logs for all past wipes with status and details.
+{{ wipeStore.history.length }} wipes recorded
+| Type | +Trigger | +Status | +Started | +Duration | +Map | +
|---|---|---|---|---|---|
| + Loading history... + No wipe history yet. + | +|||||
| {{ wipe.wipe_type }} | +{{ wipe.trigger_type.replace('_', ' ') }} | ++ + {{ wipe.status.replace('_', ' ') }} + + | ++ {{ wipe.started_at ? new Date(wipe.started_at).toLocaleString() : '\u2014' }} + | ++ {{ duration(wipe.started_at, wipe.completed_at) }} + | +{{ wipe.map_used || '\u2014' }} | +
Create and manage reusable wipe profiles for different reset configurations.
+Create a profile to define pre-wipe and post-wipe behavior.
+Configure wipe schedules and trigger manual wipes.
+{{ schedule.schedule_name }}
++ {{ schedule.wipe_type }} wipe · {{ schedule.cron_expression }} ({{ schedule.timezone }}) +
+{{ wipe.wipe_type }} wipe
+{{ wipe.trigger_type }} · {{ wipe.started_at ? new Date(wipe.started_at).toLocaleString() : 'Pending' }}
+