Skip to content

spark Mod für Minecraft 1.20.1, 1.21.1

spark ist ein Performance-Profiler für Minecraft-Clients, -Server und -Proxys.

Auf den Server
Downloads
48 Downloads
Aufrufe
187 Aufrufe
Aktualisiert
Aktualisiert 26.09.2026

spark ist ein Performance-Profiler für Minecraft-Clients, Server und Proxys.

  • Website - durchsuche die Projekt-Homepage
  • Dokumentation - lies Dokumentation und Nutzungsanleitungen
  • Downloads - neueste Plugin-/Mod-Downloads

spark wird stolz von BisectHosting gesponsert.

BisectHosting sind Experten für Minecraft-Server-Hosting und bereit, dir zu helfen, deinen eigenen Server zu erstellen und zu hosten! Sie sind ein vertrauenswürdiger und etablierter Hosting-Anbieter in der Community und bieten einen herausragenden Service, den wir gerne empfehlen. Für spark-Nutzer gibt es einen speziellen Rabatt von 25% - klicke auf den Link oben, um deinen Server noch heute zu erstellen.

Was macht spark?

spark besteht aus drei separaten Komponenten:

  • CPU-Profiler: Diagnostiziere Performance-Probleme.
  • Speicher-Inspektion: Diagnostiziere Speicherprobleme.
  • Server-Gesundheitsberichterstattung: Behalte die allgemeine Server-Gesundheit im Auge.

⚡ CPU-Profiler

sparks Profiler kann verwendet werden, um Performance-Probleme zu diagnostizieren: "Lag", niedrige Tick-Rate, hohe CPU-Auslastung usw.

Er ist:

  • Leichtgewichtig - kann in der Produktion mit minimalen Auswirkungen ausgeführt werden.
  • Einfach zu bedienen - keine Konfiguration oder Einrichtung notwendig, einfach das Plugin installieren.
  • Schnell Ergebnisse liefernd - eine Laufzeit von nur ~30 Sekunden reicht aus, um nützliche Einblicke in problematische Bereiche der Performance zu erhalten.
  • Anpassbar - kann auf bestimmte Threads ausgerichtet, in einem bestimmten Intervall abgetastet, nur "laggy" Perioden aufgezeichnet werden usw.
  • Hochgradig lesbar - einfache Baumstruktur eignet sich für einfache Analyse und Interpretation. Der Betrachter kann auch Deobfuskierungs-Mappings anwenden.

Er funktioniert, indem er statistische Daten über die Systemaktivität abtastet und auf Basis dieser Daten einen Aufrufgraphen erstellt. Der Aufrufgraph wird dann in einem Online-Betrachter zur weiteren Analyse durch den Benutzer angezeigt.

Es gibt zwei verschiedene Profiler-Engines:

  • Native AsyncGetCallTrace + perfevents - verwendet async-profiler (nur auf Linux x8664-Systemen verfügbar)
  • Integrierter Java ThreadMXBean - eine verbesserte Version des beliebten WarmRoast-Profilers von sk89q.

⚡ Speicher-Inspektion

spark enthält eine Reihe von Werkzeugen, die nützlich sind, um Speicherprobleme mit einem Server zu diagnostizieren.

  • Heap-Zusammenfassung - erstelle und analysiere einen einfachen Schnappschuss des Serverspeichers
  • Eine einfache Ansicht des JVM-Heaps, sieh dir Speicherverbrauch und Instanzanzahl für jede Klasse an
  • Nicht als vollständiger Ersatz für richtige Speicheranalysewerkzeuge gedacht. (siehe unten)
  • Heap-Dump - erstelle einen vollständigen (HPROF) Schnappschuss des Serverspeichers
  • Erstellt (und komprimiert optional) einen vollständigen Schnappschuss des JVM-Heaps.
  • Dieser Schnappschuss kann dann mit herkömmlichen Analysewerkzeugen untersucht werden.
  • GC-Überwachung - überwache die Garbage-Collection-Aktivität auf dem Server
  • Ermöglicht dem Benutzer, GC-Aktivität mit Spielserver-Hängern in Verbindung zu bringen und leicht zu sehen, wie lange sie dauern und wie viel Speicher freigegeben wird.
  • Beobachte Häufigkeit/Dauer von Garbage Collections der jungen/alten Generation, um zu entscheiden, welche GC-Tuning-Flags verwendet werden sollen

⚡ Server-Gesundheitsberichterstattung

spark kann eine Reihe von Metriken melden, die die allgemeine Gesundheit des Servers zusammenfassen.

Diese Metriken umfassen:

  • TPS - Ticks pro Sekunde, in einem genaueren Grad, der durch den /tps-Befehl angezeigt wird
  • Tick-Dauern - wie lange jeder Tick dauert (min, max und Durchschnitt)
  • CPU-Auslastung - wie viel der CPU vom Serverprozess und vom Gesamtsystem verwendet wird
  • Speicherverbrauch - wie viel Speicher vom Prozess verwendet wird
  • Festplattennutzung - wie viel Speicherplatz frei ist/vom System verwendet wird

Neben der Bereitstellung von Tick-Rate-Durchschnitten kann spark auch einzelne Ticks überwachen - und einen Bericht senden, wann immer die Dauer eines einzelnen Ticks einen bestimmten Schwellenwert überschreitet. Dies kann verwendet werden, um Trends und die Art von Performance-Problemen im Verhältnis zu anderen System- oder Spielereignissen zu identifizieren.

Nutzung

Zur Installation füge einfach die .jar-Datei zu deinem Mods-Verzeichnis hinzu.

Informationen zur Verwendung von Befehlen findest du in den Docs.

Wenn du Hilfe bei der Analyse eines Profiling-Berichts möchtest oder einfach nur plaudern willst, kannst du gerne zu uns auf Discord kommen.

Anleitungen

Es gibt ein paar kleine "Anleitungen" in den Docs, die folgende Themen abdecken.

  • Die Tick-Schleife
  • Die Ursache von Lag-Spitzen finden

Installation von spark

With Millida Launcher

  1. Install Millida Launcher

    The launcher is free: download it at millida.net/launcher and sign in with any nickname.

  2. Click “Install” on this page

    The launcher opens and installs the mod for Minecraft 1.16.5–26.3 on Fabric, Forge or NeoForge automatically.

  3. Launch the game

    A profile with it appears in the launcher: click “Play”.

Manually

  1. Install Fabric, Forge or NeoForge

    The loader must match the game version of the mod file, for example Minecraft 26.3. After installing it, a separate profile appears in your launcher.

  2. Download the file for your version

    In the version list above, pick the file spark-1.10.187-neoforge.jar (3.7 MB) for your game version and loader.

  3. Put it in the mods folder

    The folder is inside .minecraft (Windows: %appdata%\.minecraft\mods). If it does not exist, create it.

  4. Launch the loader profile

    Open “Mods” in the main menu: spark should be in the list.

On a server

  1. A server on Fabric, Forge or NeoForge

    The mod only works on a server with the same loader and game version, for example 26.3.

  2. File goes into the server’s mods folder

    Stop the server, put the mod file into the mods folder and start the server again.

  3. Or use the “To hosting” button

    On Millida Hosting, the button at the top of the page uploads the file to your server and restarts it for you.

Versionen

Mit Abhängigkeiten

MinecraftLoaderDateiDatumAktionen
26.3NeoForge26.33.7 MB 1
26.3Fabric26.33.7 MB 26
26.3Forge26.33.7 MB 4
26.2NeoForge26.23.9 MB
26.2Fabric26.23.8 MB
26.2Forge26.23.9 MB
26.2NeoForge26.23.8 MB—
26.1NeoForge26.13.8 MB—

FAQ

Which Minecraft versions does spark work on?

There are files for 1.16.5–26.3, 17 versions in total. The newest is 26.3.

Is spark for Forge or Fabric?

There are files for Fabric: 1.18.2–26.3, for Forge: 1.16.5–26.3 and for NeoForge: 1.21–26.3.

Does spark need other mods?

The author lists no required dependencies: the Fabric, Forge or NeoForge loader is enough.

Does spark work on a server?

Yes. spark works both in singleplayer and on a server.

Where can I download spark safely?

On this page: the file spark-1.10.187-neoforge.jar (3.7 MB) is stored on Millida’s server, with no link shorteners. SHA-1 checksum: be5c8cf137b1bcaa5627a85c7cfe83da846e9e36.

Bewertungen

Bewerten Sie spark als Erster

Kommentare 0

Melden Sie sich an, um zu kommentierenAnmelden

Ähnliche Mods

Alle Mods

Mehr dazu

Autor: luckoLizenz: GPL-3.0-onlyQuellcode

Sind Sie der Autor? Schreiben Sie uns — wir entfernen es innerhalb von 48 Stunden.