spark in All the Mods 11

All the Mods 11 0.12.0-beta ships version 1.10.187 · First seen in 0.0.1

Checked Sep 17, 2026All the Mods 11 0.12.0-betaSources: All the Mods 11 0.12.0-beta modlist.json · Modrinth

Report a mistake on this page

Also in 9 other packs →

spark is a mod in All the Mods 11 0.12.0-beta, where it is version 1.10.187. spark is a performance profiler for Minecraft clients, servers and proxies. (Summary from the mod's Modrinth page.)

spark guide for All the Mods 11

Written for All the Mods 11 0.8.0-beta · also fits 0.1.0 to 0.12.0-beta · updated Oct 7, 2026

Last verified for All the Mods 11 v0.12.0-beta on Oct 7, 2026 · text last changed Oct 7, 2026

Also applies to:All the Mods - Gravitas 2.0 to 4.0All the Mods 10 0.32 to 8.3All the Mods 10: To the Sky 1.0 to 2.1.0All the Mons 0.3.0-beta to 1.3.0FTB Evolution 2 1.0.2 to 1.4.0Project Infinity 0.1 0.0.48.2 to 0.0.51.3-HOTFIX

Sections
5

2 sections are written for this pack; 3 are shared from another pack's guide.

Every recipe and number here was checked against All the Mods 11 0.12.0-beta, read from the running game on Oct 15, 2026.

What is spark?

1 part

spark is a performance profiler for Minecraft clients, servers and proxies. If your world lags, your tick rate drops or your RAM disappears, this is the tool that helps you find out why. It is a diagnostic tool and adds no blocks or items to play with.[1]

The pack ships spark 1.10.173 as the NeoForge build. It has been in the pack since All the Mods 11 0.0.1 or earlier.[2]

What spark does

spark is made up of three separate components: a CPU profiler, memory inspection and server health reporting.[1]

  • CPU profiler: diagnoses performance issues such as lag, low tick rate and high CPU usage. It is lightweight, needs no setup, and running it for about 30 seconds is enough to give useful insights. It samples system activity, builds a call graph from the data and shows it in an online viewer.[1]
  • Memory inspection: a heap summary for a basic snapshot of memory, a heap dump for a full snapshot you can open in conventional analysis tools, and garbage collection monitoring so you can relate GC activity to hangs.[1]
  • Server health reporting: tracks TPS, tick durations, CPU usage, memory usage and disk usage. It can also monitor individual ticks and send a report whenever a single tick takes longer than a threshold you choose.[1]

The profiler has two engines. One uses native AsyncGetCallTrace and perf_events through async-profiler, and only works on Linux x86_64 systems. The other is the built-in Java ThreadMXBean engine.[1]

How do you get started with spark?

1 part

Same as in the All the Mods 10: To the Sky 2.0.4 guide

spark is different from most mods you'll meet in this pack: there's nothing to craft and no machine to place. It's a performance profiler for Minecraft clients, servers and proxies, so it helps you find out why the game is lagging.[1]

The mod page says spark needs no configuration or setup, you just install it. That makes your first steps more about knowing what it can do than building anything.[1]

What you can do with it

  1. Start with the CPU profiler when you notice lag, a low tick rate or high CPU usage. Those are the problems it's meant to diagnose.[1]
  2. Let the profiler run for about 30 seconds. The mod page says that's enough to give useful insight into the problem areas.[1]
  3. Read the results as a call graph. spark samples what the system is doing, builds the graph from that, and shows it in an online viewer for you to analyse.[1]
  4. Check overall health. spark can report TPS, tick durations (min, max and average), CPU usage, memory usage and disk usage.[1]
  5. If you suspect a memory problem, use the memory tools: a heap summary, a full heap dump, and garbage collection monitoring.[1]
Tip: The profiler is described as lightweight, so it can be run on a live server with minimal impact. You don't have to wait for a quiet moment to try it.[1]

The mod page also mentions a /tps command for checking ticks per second more accurately. It is the only command named in the sources I have.[1]

Unverified This section describes spark as its project page does. The sources I have show no pack-specific changes, extra commands or permission settings for spark in this pack, so check in-game before relying on any of those.

How does spark work?

5 parts

Same as in the All the Mods 10 8.1 guide

Here's the thing about spark: it isn't a tech or machine mod. There are no machines, multiblocks, power networks, fluid pipes or item automation to set up. It's a performance profiler for Minecraft clients, servers and proxies, so "core mechanics" here means the diagnostic tools it gives you.[1]

The sources also don't list any items or crafting recipes for it, so you won't be crafting anything with this mod.[1]

The three components

  • CPU Profiler: diagnoses performance issues such as lag, low tick rate and high CPU usage.[1]
  • Memory Inspection: diagnoses memory issues.[1]
  • Server Health Reporting: keeps track of overall server health.[1]

How the CPU profiler works

The profiler samples statistical data about system activity and builds a call graph from it. That graph is then shown in an online viewer, where you can analyse it as a simple tree structure. The viewer can also apply deobfuscation mappings.[1]

It's described as lightweight enough to run in production with minimal impact. Running it for just about 30 seconds is enough to give useful insight into problem areas. You can also tune it to target specific threads, sample at a specific interval, or record only "laggy" periods.[1]

There are two profiler engines. One uses the native AsyncGetCallTrace plus perf_events through async-profiler, and it's only available on Linux x86_64 systems. The other is the built-in Java ThreadMXBean engine, an improved version of the WarmRoast profiler.[1]

Memory tools

  • Heap Summary: a basic snapshot of the JVM's heap, showing memory usage and instance counts for each class. It isn't meant to replace proper memory analysis tools.[1]
  • Heap Dump: a full HPROF snapshot of the server's memory, optionally compressed, which you can open in conventional analysis tools.[1]
  • GC Monitoring: watches garbage collection activity so you can relate it to server hangs, see how long collections take and how much memory they free, and compare young and old generation collections to help choose GC tuning flags.[1]

Server health reporting

spark can report TPS (ticks per second, to a more accurate degree than the /tps command), tick durations (min, max and average), CPU usage for the server process and the overall system, memory usage, and disk usage.[1]

Besides tick rate averages, it can monitor individual ticks and send a report whenever a single tick's duration exceeds a certain threshold. That helps you spot trends and the nature of a performance problem relative to other system or game events.[1]

Configuration in this pack

The pack sets backgroundProfiler to false in its spark config file. The file's header _header points to spark's own configuration documentation.[3]

Unverified What the backgroundProfiler option does in detail isn't explained in the available sources, so check spark's official configuration documentation before relying on it.

Tip: spark's commands are where you actually use the mod. The project's own documentation covers command usage, plus short guides on the tick loop and on finding the cause of lag spikes.[1]

Which spark config options matter?

1 part

Same as in the All the Mods 10 8.1 guide

Good news: spark is a simple one to configure. It's a performance profiler for clients, servers and proxies, and the project describes its CPU profiler as needing no configuration or setup, so you can just install it and go. This pack's config file is tiny.[1][3]

What the pack sets

  • backgroundProfiler is set to false in this pack. It is the only setting in the file.[3]
  • _header is just a text note at the top of the file that points to spark's configuration documentation. It doesn't change any behavior.[3]

What changed in spark between versions?

1 part

This pack, All the Mods 11 0.8.0-beta, ships spark 1.10.173 (the NeoForge jar). spark has been in the pack since All the Mods 11 0.0.1 or earlier, so it's one of the long-standing inclusions.[2]

Recent spark releases

  • 1.10.173: the latest version of spark for Minecraft 26.2. This is the version in the current pack.[2][4]
  • 1.10.172: the latest version of spark for Minecraft 26.1.[5]

The mod's changelog entries for both releases only say that they bring the latest spark build for that Minecraft version, and point to the full changelog on the spark website. They don't list individual fixes or features, so I can't tell you what changed inside these builds.[4][5]

There are also no pack changelog entries for spark available, so I can't say when the pack moved between spark versions beyond the current one.[2]

Sources

  1. spark project page (modrinth) · official mod data
  2. All the Mods 11 0.8.0-beta mod list · pack file
  3. All the Mods 10 8.1 config: config/spark/config.json · pack file
  4. spark 1.10.173 changelog · changelog
  5. spark 1.10.172 changelog · changelog
Where this guide comes from

Written from what All the Mods 11 itself ships: its files and recipes, the in-game guidebooks and the mods' own pages. Every statement links to the source it came from, and the numbers are checked against the pack before publishing.

Guide last verified Oct 7, 2026.

Was this helpful?

Report wrong info

A few words are enough, up to 500 characters. Please do not include personal details.

Version in each release

37 releases, first in 0.0.1
All the Mods 11VersionJarWhere it came from
0.12.0-beta
Oct 15, 2026
1.10.187spark-1.10.187-neoforge.jarFrom the published release
0.10.0-beta
Oct 4, 2026
1.10.187spark-1.10.187-neoforge.jarFrom the published release
0.9.0-beta
Sep 19, 2026
1.10.185spark-1.10.185-neoforge.jarFrom the published release
0.8.0-beta
Sep 7, 2026
1.10.173spark-1.10.173-neoforge.jarFrom the published release
0.7.0-beta
Aug 29, 2026
1.10.173spark-1.10.173-neoforge.jarFrom the published release
0.6.0-beta
Aug 21, 2026
1.10.173spark-1.10.173-neoforge.jarFrom the published release
0.5.0-beta
Aug 13, 2026
1.10.173spark-1.10.173-neoforge.jarFrom the published release
0.4.0-beta
Aug 3, 2026
1.10.173spark-1.10.173-neoforge.jarFrom the published release
0.3.0-beta
Aug 2, 2026
1.10.173spark-1.10.173-neoforge.jarFrom the published release
0.2.1
Jul 14, 2026
1.10.173spark-1.10.173-neoforge.jarFrom the published release
0.2.0
Jul 2, 2026
1.10.173spark-1.10.173-neoforge.jarFrom the published release
0.1.2
Jun 23, 2026
1.10.173spark-1.10.173-neoforge.jarFrom the published release
0.1.1
Jun 16, 2026
1.10.172spark-1.10.172-neoforge.jarFrom the published release
0.1.0
Jun 10, 2026
1.10.172spark-1.10.172-neoforge.jarFrom the published release
0.0.24
Jun 7, 2026
1.10.172spark-1.10.172-neoforge.jarFrom the published release
0.0.23
Jun 3, 2026
1.10.172spark-1.10.172-neoforge.jarFrom the published release
0.0.22
May 30, 2026
1.10.172spark-1.10.172-neoforge.jarFrom the published release
0.0.21
May 24, 2026
1.10.172spark-1.10.172-neoforge.jarFrom the published release
0.0.20
May 22, 2026
1.10.172spark-1.10.172-neoforge.jarFrom the published release
0.0.19
May 20, 2026
1.10.172spark-1.10.172-neoforge.jarFrom the published release
0.0.18
May 15, 2026
1.10.172spark-1.10.172-neoforge.jarFrom the published release
0.0.17
May 13, 2026
1.10.172spark-1.10.172-neoforge.jarFrom the published release
0.0.16
May 13, 2026
1.10.172spark-1.10.172-neoforge.jarFrom the published release
0.0.15
May 10, 2026
1.10.172spark-1.10.172-neoforge.jarFrom the published release
0.0.14
May 6, 2026
1.10.172spark-1.10.172-neoforge.jarFrom the published release
0.0.13
May 3, 2026
1.10.172spark-1.10.172-neoforge.jarFrom the published release
0.0.12
May 2, 2026
1.10.172spark-1.10.172-neoforge.jarFrom the published release
0.0.11
Apr 30, 2026
1.10.172spark-1.10.172-neoforge.jarFrom the published release
0.0.10
Apr 28, 2026
1.10.172spark-1.10.172-neoforge.jarFrom the published release
0.0.9
Apr 26, 2026
1.10.172spark-1.10.172-neoforge.jarFrom the published release
0.0.8
Apr 25, 2026
1.10.172spark-1.10.172-neoforge.jarFrom the published release
0.0.7
Apr 24, 2026
1.10.172spark-1.10.172-neoforge.jarFrom the published release
0.0.6
Apr 23, 2026
1.10.172spark-1.10.172-neoforge.jarFrom the published release
0.0.5
Apr 18, 2026
1.10.172spark-1.10.172-neoforge.jarFrom the published release
0.0.4
Apr 17, 2026
1.10.172spark-1.10.172-neoforge.jarFrom the published release
0.0.2
Apr 15, 2026
1.10.172spark-1.10.172-neoforge.jarFrom the published release
0.0.1
Apr 15, 2026
1.10.172spark-1.10.172-neoforge.jarFrom the published release

"From pack files" means the list came from the pack's own files; "from the published release" means ForgeBase read the jars of the release itself.

Items and blocks

We can't match this mod to the pack's item list: it registers as spark, and the pack's recipe dump has nothing under that name. That means we found nothing, not that the mod adds nothing. Search the item browser

Config options (how All the Mods 11 sets them)

2 settings this pack ships for the mod. We don't have the mod's own defaults to compare them against yet.

See all 2 settings →

Show settings
SettingAll the Mods 11 value
backgroundProfiler
config/spark/config.json
false
_header
config/spark/config.json
spark configuration file - https://spark.lucko.me/docs/Configuration

Comments and tips

Loading comments...