Skip to content

spark Mod za Minecraft 1.20.1, 1.21.1

spark je profiler performansi za Minecraft klijente, servere i proksije.

Na serveru
preuzimanja
58 preuzimanja
pregleda
235 pregleda
Ažurirano
Ažurirano 26.09.2026

spark je profiler performansi za Minecraft klijente, servere i proksije.

Korisni linkovi

  • Veb sajt - pregledaj početnu stranicu projekta
  • Dokumentacija - pročitaj dokumentaciju i vodiče za upotrebu
  • Preuzimanja - najnovija preuzimanja plugina/modova

spark ponosno sponzoriše BisectHosting.

BisectHosting su stručnjaci za hosting Minecraft servera, spremni da vam pomognu da kreirate i hostujete sopstveni server! Oni su pouzdan i dobro etabliran provajder hostinga u zajednici i pružaju izuzetan nivo usluge koji sa zadovoljstvom preporučujemo. Za korisnike spark-a dostupan je poseban popust od 25% - kliknite na link iznad da kreirate svoj server već danas.

Šta spark radi?

spark se sastoji od tri odvojene komponente:

  • CPU profiler: Dijagnostikuje probleme sa performansama.
  • Inspekcija memorije: Dijagnostikuje probleme sa memorijom.
  • Izveštavanje o zdravlju servera: Prati ukupno zdravlje servera.

⚡ CPU profiler

spark-ov profiler se može koristiti za dijagnostikovanje problema sa performansama: "lag", niska brzina tickova, visoka upotreba CPU-a, itd.

On je:

  • Lagаn - može se pokrenuti u produkciji sa minimalnim uticajem.
  • Jednostavan za upotrebu - nije potrebna konfiguracija ili podešavanje, samo instalirajte plugin.
  • Brzo daje rezultate - pokretanje od samo ~30 sekundi je dovoljno da proizvede korisne uvide u problematična područja za performanse.
  • Prilagodljiv - može se podesiti da cilja određene niti, uzorkuje u određenom intervalu, beleži samo "laggy" periode, itd
  • Vrlo čitljiv - jednostavna struktura stabla pogoduje lakoj analizi i interpretaciji. Pregledač takođe može primeniti mapiranja za deobfuskaciju.

Radi tako što uzorkuje statističke podatke o aktivnosti sistema i konstruiše graf poziva na osnovu tih podataka. Graf poziva se zatim prikazuje u onlajn pregledaču za dalju analizu od strane korisnika.

Postoje dva različita profiler motora:

  • Native AsyncGetCallTrace + perfevents - koristi async-profiler (dostupno samo na Linux x8664 sistemima)
  • Ugrađeni Java ThreadMXBean - poboljšana verzija popularnog WarmRoast profilera autora sk89q.

⚡ Inspekcija memorije

spark uključuje brojne alate koji su korisni za dijagnostikovanje problema sa memorijom na serveru.

  • Rezime heap-a - napravi i analiziraj osnovni snimak memorije servera
  • Jednostavan prikaz JVM heap-a, vidi upotrebu memorije i broj instanci za svaku klasu
  • Nije namenjen da bude potpuna zamena za prave alate za analizu memorije. (vidi ispod)
  • Heap dump - napravi pun (HPROF) snimak memorije servera
  • Ispisuje (i opciono kompresuje) pun snimak JVM heap-a.
  • Ovaj snimak se zatim može pregledati korišćenjem konvencionalnih alata za analizu.
  • Praćenje GC-a - prati aktivnost sakupljanja smeća na serveru
  • Omogućava korisniku da poveže GC aktivnost sa zastojima servera igre i lako vidi koliko dugo traju i koliko se memorije oslobađa.
  • Posmatraj učestalost/trajanje sakupljanja smeća mlade/stare generacije da bi se informisao koji GC tuning flagovi da se koriste

⚡ Izveštavanje o zdravlju servera

spark može da prijavi brojne metrike koje sumiraju ukupno zdravlje servera.

Ove metrike uključuju:

  • TPS - tickova u sekundi, do tačnijeg stepena koji pokazuje komanda /tps
  • Trajanje tickova - koliko traje svaki tick (min, max i prosek)
  • Upotreba CPU-a - koliko CPU-a koristi proces servera i ukupan sistem
  • Upotreba memorije - koliko memorije koristi proces
  • Upotreba diska - koliko je slobodnog/iskorišćenog prostora na disku u sistemu

Pored pružanja proseka brzine tickova, spark može da prati i pojedinačne tickove - šaljući izveštaj kad god trajanje jednog ticka pređe određeni prag. Ovo se može koristiti za identifikovanje trendova i prirode problema sa performansama, u odnosu na druge sistemske ili igračke događaje.

Upotreba

Da biste instalirali, samo dodajte .jar fajl u vaš mods direktorijum.

Informacije o tome kako koristiti komande mogu se naći u dokumentaciji.

Ako želite pomoć pri analizi izveštaja profilisanja ili samo želite da ćaskate, slobodno nam se pridružite na Discord-u.

Vodiči

U dokumentaciji je dostupno nekoliko malih "vodiča" koji pokrivaju sledeće teme.

  • Tick petlja
  • Pronalaženje uzroka lag spike-ova

Kako instalirati 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. Use the “To server” button

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

Verzije

Sa zavisnostima

MinecraftLoaderFajlDatumAkcije
26.3NeoForge26.33.7 MB 1
26.3Fabric26.33.7 MB 33
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—

Česta pitanja

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.

Recenzije

Budi prvi koji će oceniti spark

Komentari 0

Prijavi se da komentarišešPrijavi se

Slični modovi

Svi modovi

Više o ovome

Autor: luckoLicenca: GPL-3.0-onlyIzvorni kod

Da li si ti autor? Kontaktiraj nas — uklonićemo ga u roku od 48 sati.