You decide which services we may enable for analytics, personalization, and external content.
We use cookies and similar technologies on our website to personalize content, embed external media, and better understand how individual areas are used.
Necessary cookies
These entries support essential functions such as security, stability, and form processing.
Optional sections
AnalyticsMarketingPersonalizationExternal media
Your data may be processed with your consent or on the basis of legitimate interests. In the cookie settings, you can reject or explicitly allow each optional category.
Some services process personal data in third countries. By consenting, you also agree to this transfer. You can find more information in our Privacy Policy.
You can reopen and change your selection at any time. · 1.0.2
Use the Spark mod to diagnose performance issues and find causes of lag on your Hytale game server → Learn more now
10 November 20263 min read1 Views0 helpful
Introduction
Performance issues like low TPS (ticks per second), lag spikes, or stuttering can severely impact the gameplay experience on your Hytale game server. Manually identifying the cause of these problems is quite difficult without detailed diagnostics.
The Spark Profiler mod provides server operators with a powerful tool to analyze server performance. After installation, Spark collects data on CPU usage, tick times, server health metrics, and more, generating detailed reports that precisely show where performance issues occur. This makes Spark an indispensable tool for troubleshooting and optimization—especially for larger or heavily populated Hytale worlds.
FAQ
Frequently asked questions
Spark collects data on CPU usage, tick times, and server health metrics, creating detailed reports that show where performance issues like low TPS or lag spikes occur.
Spark is distributed via CurseForge and installed as a mod. Currently, mod installation for Hytale is done via FTP since the ZapX mod installer isn’t available yet for this game.
Yes, Spark creates interactive, web-based reports that can be viewed in a browser.
Feedback
Was this article helpful?
Your feedback helps us prioritize and improve content.
0 of 0 Users found this article helpful.
Personal support
Need more help than the guide provides?
Our ZAP support team knows your product — briefly describe your issue and we'll help you personally.
Zappy knows this guide and answers you right in the chat.
Navigation
Hytale
What Spark Does
Spark offers various profiling features:
Performance profiling – records server activities and identifies slow ticks or high CPU usage
Server health metrics – displays tick durations, TPS, CPU, and memory usage
Interactive reports – creates web-based reports viewable in a browser
Lightweight and easy to use – minimal impact during data collection
Installing Spark
Spark is distributed via CurseForge and installed as a mod. Currently, you install mods for Hytale via FTP because the mod installer for this game is not yet available in ZapX. For more information, see our Installing Mods guide. After installation, simply restart your Hytale game server.
Starting the Profiler
Once you have installed Spark and started your server, use the in-game chat to run Spark commands (the ZapX console for your Hytale server currently only shows live output and does not support command input)—if you have the necessary permissions. To start collecting performance data, enter the following command:
Code
/spark profiler start
Once the profiler is running, Spark records detailed server activities such as tick durations, CPU usage, and thread execution. The profiler should run during the period when the problem occurs—for example, during high player counts or lag spikes. A runtime of at least 30 to 60 seconds usually provides enough data for meaningful analysis.
While the profiler is active, you can view live results with this command:
Code
/spark profiler open
This command generates a web link in the console or chat. Opening this link in a browser gives you a live view of the profiler data, including tick graphs and workload distribution.
When enough data has been collected, stop the profiler with:
Code
/spark profiler stop
After stopping, Spark creates a final report link. This report contains the complete dataset from the profiling session and can be opened in a browser or shared.
If you want to discard the current profiling session and restart, reset the profiler like this:
Code
/spark profiler cancel
/spark profiler start
This deletes previous data and immediately starts a new profiling session.
Analyzing Profiler Results
The Spark Profiler report provides a detailed breakdown of how server resources are used. Especially important is the tick timeline, which shows how long individual ticks take. Persistently long ticks often indicate high load that directly affects TPS and gameplay performance.
The profiler also highlights hotspots—functions or systems consuming the most resources. These insights help you determine whether performance issues are caused by specific mods, player actions, world mechanics, or server settings.
Spark reports are designed to be easily shared. If you seek support or help from other admins, you can simply share the profiler link so they can view the data directly and provide targeted advice.
Conclusion
The Spark Profiler mod for Hytale is a great tool for diagnosing performance problems and identifying causes of server lag. If you have questions or need help, our support team is available daily! 🙂
Server hosting from €2.49 / month, online instantly, DDoS protection included.