NIEUW 📢 Beperkte lanceeractie: tot 70% korting op je eerste maand, voor elke game!Bekijk pakketten

De gezondheid van je Minecraft-server controleren: TPS, ticktijd en spark

MinecraftUpdated Oct 23, 20265 min read

Zeggen spelers dat je Minecraft-server lagt, dan wil je een getal en geen gevoel. De kaart Servergezondheid op de pagina Overzicht toont hoe snel je server tickt, met een grafiek van de laatste uren, en een knop die hem een minuut lang profileert en de plugins of mods noemt die de meeste tijd gebruiken.

De kaart openen

Open je server in het panel en ga naar Overzicht. Op Java Minecraft-servers staat de kaart Servergezondheid onder Gebruik. Hij toont een oordeel in woorden:

De kaart Servergezondheid op de pagina Overzicht van een Minecraft-server met TPS, ticktijd en de knop Profiel 60 s
OordeelWat het betekent
Draait soepelDe server houdt het bij.
Draait, dicht bij de limietHij houdt het bij, met weinig ruimte.
Wat lagSpelers merken het.
Zware lagDe server loopt flink achter.

TPS en ticktijd

Minecraft draait zijn wereld in ticks en mikt op 20 ticks per seconde (TPS). 20 is perfect, en onder ongeveer 18 beginnen spelers lag te merken. Elke tick heeft 50 ms om af te ronden, dus je kunt hetzelfde lezen als Ticktijd (milliseconden per tick). Boven de 50 ms per tick loopt de server achter en voelen spelers lag. Gebruik de schakelaar boven de grafiek om te wisselen tussen TPS en Ticktijd en kies een periode: Afgelopen uur, Afgelopen 6 uur of Afgelopen dag. Het bijschrift onder het grote getal zegt welke periode het beslaat en toont de traagste tick.

Het panel stuurt eens per minuut een kort commando naar de server zolang de kaart open is, dus de grafiek heeft metingen voor de momenten dat de kaart open stond. De commando's en hun antwoorden worden geschreven naar logs/latest.log.

Als de kaart geen getallen heeft

De kaart vertelt je waarom:

  • Gepauzeerd: er is niemand online. Minecraft zet de wereld stil als hij leeg is, dus er valt niets te meten.
  • De server draait niet. Start hem om te zien hoe hij tickt.
  • Deze versie van Minecraft kan zijn ticktijden niet zelf doorgeven. De kaart biedt spark installeren, een gratis profiler van Modrinth. Daarna volgt een herstart, en daarna werkt meten.
  • Deze versie van Minecraft heeft geen commando dat ticktijden doorgeeft. Vanilla heeft er een toegevoegd in 1.20.3.
  • De server heeft niet geantwoord op de tickcontrole van het panel. Misschien heeft een plugin het commando /tps vervangen. Het panel probeert het later opnieuw.
  • De wereld is bevroren met /tick, dus hij tickt niet.
  • Aan het meten. De eerste meting komt binnen een minuut.

De lag profileren met spark

TPS vertelt je dat er lag is. Een profiel vertelt je waar hij vandaan komt.

  1. Wacht tot de lag zich voordoet, of vraag spelers te doen wat hem veroorzaakt.
  2. Klik op de kaart onder Wat hem vertraagt op Profiel 60 s. Het draait spark een minuut en toont Profileren met de resterende seconden.
  3. Als het klaar is, zegt het resultaat dingen als "Naam gebruikte een deel van de main thread. Minecraft zelf gebruikte een ander deel." Het toont Plugins en mods, Minecraft zelf en Drukste code, en wat de server tijdens het profiel deed: TPS, spelers online, entities en geladen chunks.
  4. Is één plugin of mod het zwaarste onderdeel, kijk dan wat hij doet: een geplande taak, een grote klus zoals het genereren van de wereld, of een instelling die te vaak draait. Pauzeer hem of verwijder hem en profileer daarna opnieuw om te vergelijken. Eerdere profielen staan onder Eerdere profielen.

Vanilla kan geen profiler laden. Paper, Fabric, Forge en NeoForge kunnen dat wel. Op Paper 1.21 en nieuwer zit spark er al in. Voeg op oudere versies de spark-plugin toe aan de map plugins en herstart de server.

Een profiel delen

spark-link ophalen uploadt het profiel naar spark.lucko.me, een gratis openbare viewer van de maker van spark. Iedereen met de link kan hem openen, dus het panel vraagt eerst om bevestiging (spark-link ophalen? en Uploaden en link ophalen). spark laat wachtwoorden en de wereldseed weg. Deel de link met een pluginauteur als je om hulp vraagt. De server bewaart zijn twee nieuwste profielbestanden, dus deel een profiel kort nadat je het hebt gedraaid.

Wat je hierna doet

Heb je geprofileerd en blijft de lag, open dan een ticket en voeg de spark-link toe.

Wil je een Minecraft-server die het bijhoudt? Bekijk Minecraft-server huren.

Draait je server al ergens anders? Verhuis hem naar ons

MAAK JE EIGEN GAMESERVER
KLAAR OM TE BEGINNEN?

Bespaar tot 30% op je nieuwe gameserver.
Premium prestaties, directe activatie en ongeëvenaarde betrouwbaarheid voor een betere prijs.

ONZE NIEUWSTE BLOGS