🎮 Minecraft Server Integration
Alya features a direct bridge to manage, monitor, and diagnose your Minecraft server directly from your Discord community.
🔗 Connecting Your Server (/nxmcsetup)
Link your Minecraft server to your Discord guild:
/nxmcsetup ip:play.yourserver.net rcon_port:25575 password:your_secure_passwordOnce connected, Alya can communicate via secure RCON and query protocols to monitor performance, manage players, and sync whitelists.
👥 Player & Whitelist Management
- /nxmcwhitelist add & /nxmcwhitelist remove: Add or revoke players from the server whitelist.
- /nxmcplayers: View live player count, usernames, and server ping.
- /nxmcnetwork: Check multi-node BungeeCord / Velocity network health and sub-server status.
- /nxmcban & /nxmckick: Issue in-game bans and kicks directly from Discord staff channels.
- /nxmcbroadcast: Send prominent in-game title or chat announcements across your server.
- /nxmcbal & /nxmctop: Check in-game Vault economy balances and top player leaderboards.
⚡ Server Performance Profiling (/sparkanalyze)
Diagnose TPS drops, server lag spikes, and runaway memory usage using Spark profiler dumps or Timings reports:
/sparkanalyze url:https://spark.lucko.me/abc123xyzAlya inspects the report and provides an immediate executive audit:
- Server Health: Average TPS, tick duration, player count, and CPU usage.
- JVM & GC Status: Memory leaks, garbage collection pauses, and heap pressure.
- Problematic Plugins: Identifies plugins consuming the most tick time per second.
- Laggy Methods: Pinpoints slow Java methods and runaway world entities.
- Actionable Optimization Advice: Suggests config tweaks (
server.properties,paper.yml,purpur.yml).
📜 Crash & Log Analysis (/mcloganalyze)
Paste pastebin / mclo.gs URLs or upload raw latest.log files:
/mcloganalyze url:https://mclo.gs/exampleAlya automatically extracts stack traces, identifies missing dependencies or conflicting plugins, and explains how to resolve the crash.
Last updated on