spark Mod für Minecraft 1.20.1, 1.21.1
spark ist ein Performance-Profiler für Minecraft-Clients, -Server und -Proxys.
spark ist ein Performance-Profiler für Minecraft-Clients, Server und Proxys.
Nützliche Links
- 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
Install Millida Launcher
The launcher is free: download it at millida.net/launcher and sign in with any nickname.
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.
Launch the game
A profile with it appears in the launcher: click “Play”.
Manually
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.
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.
Put it in the mods folder
The folder is inside .minecraft (Windows: %appdata%\.minecraft\mods). If it does not exist, create it.
Launch the loader profile
Open “Mods” in the main menu: spark should be in the list.
On a server
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.
File goes into the server’s mods folder
Stop the server, put the mod file into the mods folder and start the server again.
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
| Minecraft | Loader | Datei | Datum | Aktionen |
|---|---|---|---|---|
| 26.3 | NeoForge | 26.33.7 MB 1 | ||
| 26.3 | Fabric | 26.33.7 MB 26 | ||
| 26.3 | Forge | 26.33.7 MB 4 | ||
| 26.2 | NeoForge | 26.23.9 MB | ||
| 26.2 | Fabric | 26.23.8 MB | ||
| 26.2 | Forge | 26.23.9 MB | ||
| 26.2 | NeoForge | 26.23.8 MB | — | |
| 26.1 | NeoForge | 26.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


