Wiki 9Minecraft Wiki 9Minecraft

Spark Plugin FAQ

Java EditionPluginGuides 4FAQ 10Related mods 60

10 questions players actually ask, answered.

DownloadSpark Plugin

Get the files on 9Minecraft

How do I start profiling my server?
Run `/spark profiler start` to begin a profiling session, then let it run while you reproduce the lag you're experiencing. When you're done, use `/spark profiler stop` to end the session and get a shareable report link.
How do I check my server's TPS right now?
Run `/spark tps` to instantly see your current ticks-per-second and CPU usage percentage. This gives you a quick snapshot without needing to start a full profiling session.
Can I share my performance report with someone else?
Yes—when you stop a profiler session, Spark generates a link to an interactive web-based report that you can share with developers, support teams, or collaborators without needing to send files.
Why is my server lagging even though TPS looks normal?
High TPS doesn't always mean smooth gameplay; use `/spark profiler start` to identify CPU-heavy tasks, or check `/spark healthreport` to see if memory, disk space, or garbage collection is the real bottleneck.
Can Spark tell me which plugin is causing lag?
Yes—the CPU profiler's call graph shows which plugins and tasks are consuming the most processing time, making it easy to identify the culprit and decide whether to optimize, update, or remove it.
Does Spark work on single-player worlds or only servers?
Spark is primarily designed for server environments and works best with Bukkit-based servers; single-player profiling support depends on your specific Minecraft setup and mod loader.