Minecraft · Guide

Offline mode inschakelen op een Minecraft-server (niet-premium / cracked spelers)

Bijgewerkt August 2, 2026 14 min leestijd

Op deze pagina
  1. Het korte antwoord: in drie stappen naar offline mode
  2. Wat offline mode werkelijk doet
  3. Zo zet je het aan in het HytHost-paneel, stap voor stap
  4. Beveiliging: in offline mode kan iedereen iedereen zijn
  5. Wat je spelers merken: nieuwe UUID's en verdwenen skins
  6. Proxy-netwerken: BungeeCord en Velocity
  7. Testen, en repareren wat stukgaat
  8. FAQ

Een vriend koopt niets, start Minecraft, typt jouw adres in — en wordt eruit gegooid. Dat is geen fout in je server. Standaard controleert een Minecraft-server elke login bij de accountservers van Mojang, en een speler zonder gekocht account komt daar niet doorheen.

Offline mode is de officiële serverinstelling die die controle uitzet. Ze zit gewoon in vanilla Minecraft, ze is één regel in een configuratiebestand, en het is dezelfde instelling die wordt gebruikt voor LAN-party's, netwerken zonder internetverbinding en servers achter een proxy. Deze gids laat precies zien hoe je haar inschakelt, wat er voor je spelers verandert en — het stuk dat de meeste gidsen overslaan — hoe je voorkomt dat je server daarna wordt overgenomen.

Het korte antwoord: in drie stappen naar offline mode

Je vrienden zonder Minecraft-account kunnen joinen zodra de server logins niet meer bij Mojang controleert. Drie stappen, ongeveer een minuut:

  1. Stop de server. Volledig gestopt, niet herstart — een draaiende server schrijft bij het afsluiten zijn eigen kopie van de instellingen over die van jou heen.
  2. Open server.properties en zet twee regels goed. Het bestand staat in de hoofdmap van je server, op dezelfde plek als de server-jar:
    online-mode=false
    enforce-secure-profile=false
    Ze zijn allebei nodig. Op Minecraft 1.19 en nieuwer is alleen de eerste aanpassen niet genoeg.
  3. Opslaan en de server starten. Niet-premium spelers verbinden nu op hetzelfde adres als iedereen.
Twee dingen om te regelen voordat je hem openzet. Offline mode betekent dat iedereen kan joinen onder elke gebruikersnaam, ook de jouwe, dus je hebt eerst een auth-plugin nodig. En elke speler krijgt een nieuwe UUID — inventarissen, ranks en claims uit online mode gaan niet mee, dus maak een back-up voordat je omschakelt.

Wat offline mode werkelijk doet

Als een speler een normale server joint, vraagt die server aan de sessieservers van Mojang: "is dit echt het account achter deze gebruikersnaam?" Mojang antwoordt, de login wordt geaccepteerd en de identiteit van de speler staat vast. Dat is online mode, en dat is de standaard.

Offline mode haalt die vraag weg. De server accepteert welke gebruikersnaam de client ook stuurt en neemt helemaal geen contact op met Mojang. Er wordt niets gepatcht, gecrackt of aangepast — je zet een schakelaar om die Mojang bewust in de vanilla server heeft gestopt, omdat een hoop legitieme opstellingen hem nodig hebben:

  • LAN- en eventservers die volledig zonder internetverbinding draaien, waar de Mojang-controle voor iedereen zou mislukken.
  • Netwerken achter een proxy, waar BungeeCord of Velocity de authenticatie één keer bij de voordeur doet en de servers erachter die niet mogen herhalen.
  • Geïsoleerde omgevingen of omgevingen achter een firewall — testservers, school- en kantoornetwerken, machines zonder internet.
  • Spelen met vrienden die het spel nog niet hebben gekocht, en daarvoor is de meerderheid hier.

Wat het niet doet, is de instelling vrij van gevolgen maken. Geverifieerde logins zijn het enige dat tussen jouw server staat en iemand die de gebruikersnaam van je admin intypt, dus de standaard online-mode=true bestaat om een goede reden en blijft de juiste keuze voor een gewone publieke server — lees waarom die standaard bestaat. Deze gids is voor het geval dat je hebt besloten dat hij uit moet, en de rest gaat over hoe je dat doet zonder je server weg te geven.

Zit je vriend op Xbox, PlayStation, Switch of een telefoon? Dan is dit de verkeerde instelling — console- en mobiele spelers draaien Bedrock Edition, en geen enkele aanpassing in server.properties laat ze op een Java-server. Wat je nodig hebt is een Bedrock-brug: zie crossplay tussen Java en Bedrock met Geyser.

Zo zet je het aan in het HytHost-paneel, stap voor stap

Er is hiervoor geen schakelaar in het tabblad Startup van het paneel — offline mode zit in het configuratiebestand van de server zelf, dus je past dat rechtstreeks aan. Het hele klusje kost een minuut:

  1. Stop de server. Gebruik Stop, niet Restart. Een draaiende Minecraft-server houdt zijn instellingen in het geheugen en schrijft ze bij het afsluiten terug naar schijf, dus een aanpassing tijdens het draaien wordt stilletjes overschreven. Dit is verreweg de meest voorkomende reden dat mensen denken dat de wijziging "niet is opgeslagen".
  2. Open het tabblad Files. Je komt uit in de hoofdmap van je server — dezelfde plek als server.properties, de map plugins en de wereldmap.
  3. Klik op server.properties om het te bewerken. Het opent in de ingebouwde teksteditor van het paneel — een simpele lijst instellingen, één per regel, op alfabet.
  4. Zoek online-mode en zet het op false. Verander online-mode=true in online-mode=false. Geen aanhalingstekens, geen spaties rond het isgelijkteken en geen tweede kopie van de regel.
  5. Zoek enforce-secure-profile en zet dat ook op false. Staat de regel helemaal niet in je bestand — gebruikelijk bij oudere werelden van voor Minecraft 1.19 — voeg dan gewoon enforce-secure-profile=false op een eigen regel onderaan toe.
  6. Opslaan en de server starten. Kijk mee in de console tijdens het opstarten. Een regel dat de server in offline mode draait, is je bevestiging dat het is doorgevoerd.
Sla enforce-secure-profile niet over. Minecraft 1.19 introduceerde chat signing, en deze instelling bepaalt of de server van elke speler een door Mojang ondertekend profiel eist. De standaard is true, en hij wordt los van online-mode gecontroleerd — dus een server met online-mode=false waar secure profiles nog afgedwongen worden, start prima op, ziet er goed uit en weigert vervolgens elke niet-premium speler bij het inloggen. Dit is veruit de meest voorkomende reden dat offline mode "niet werkt".
Host je zelf? Exact dezelfde twee regels. server.properties staat naast je server.jar — stop de server, bewerk het bestand in een willekeurige teksteditor, sla op en start weer.

Pas elke instelling aan die je wilt: een HytHost Minecraft-server geeft je de volledige bestandsbeheerder, een live console en back-ups in één klik om het ongedaan te maken.

Bekijk Minecraft-plannen

Beveiliging: in offline mode kan iedereen iedereen zijn

Dit is het stuk dat je twee keer moet lezen. Al het andere in deze gids is een configuratiewijziging; dit bepaalt of je server het overleeft om publiek te zijn.

Wat er echt verandert

Met de verificatie uit bewijst een gebruikersnaam niets meer — het is gewoon een stukje tekst dat de client meestuurt. Iedereen die je adres kent, kan verbinden en beweren jou te zijn, of je mede-eigenaar, of je hoofdmoderator. En omdat de meeste rechtenstructuren op naam werken, hoeft een oplichter niet in te breken: de server geeft hem de rechten bij binnenkomst. Heb je jezelf op gebruikersnaam op gemaakt, dan komt de volgende die die naam intypt binnen als op.

Dat is geen theorie. Een publiek offline-mode-adres zonder auth-plugin hoort bij de makkelijkst over te nemen servers op internet, en het gebruikelijke resultaat is een gewiste wereld en alle ranks opnieuw uitgedeeld. De oplossing is niet ingewikkeld, maar ook niet optioneel.

Installeer AuthMe Reloaded

Een authenticatieplugin zet een wachtwoord voor elke gebruikersnaam. Spelers registreren zich één keer, loggen elke sessie in, en de naam wordt van hen — je voordoen als een ander werkt niet meer, want de naam kennen is niet langer genoeg. AuthMe Reloaded is hiervoor al jaren de standaard en werkt op Paper en Spigot.

  1. Download de JAR van de officiële pagina en zet hem in de map plugins van je server — dezelfde werkwijze als bij elke andere plugin, stap voor stap beschreven in Minecraft-plugins installeren.
  2. Herstart de server zodat de plugin laadt en zijn standaardconfiguratie wegschrijft.
  3. Open plugins/AuthMe/config.yml en scherp de standaardwaarden aan. Deze vier tellen het zwaarst:
    settings:
      restrictions:
        timeout: 30
        maxRegPerIp: 2
        allowChat: false
      security:
        minPasswordLength: 8
    Zo krijgen spelers 30 seconden om in te loggen voordat ze eruit vliegen, beperk je hoeveel accounts één adres kan aanmaken, houd je niet-ingelogde spelers uit de chat en weiger je veel te korte wachtwoorden.
  4. Leer je spelers de twee commando's. Eerste keer joinen: /register met hun gekozen wachtwoord, twee keer. Elke keer daarna: /login met dat wachtwoord. Tot dan kunnen ze niet bewegen, bouwen of chatten.

Geef rechten aan groepen, niet aan namen

Op is een alles-of-niets-schakelaar die aan een gebruikersnaam hangt, en dat is precies de verkeerde vorm voor een offline-mode-server. Gebruik een rechtenplugin en geef ranks aan groepen, zodat zelfs een geslaagde imitatie niet meteen console-niveau macht meekrijgt. Onze gids over echte staff-ranks voorbij op loopt die opzet met je door.

Een whitelist alleen dekt je hier niet. Een whitelist controleert gebruikersnamen — en in offline mode is de gebruikersnaam juist het ding dat niet meer geverifieerd is. Hij houdt nog steeds willekeurige vreemden buiten, wat het waard is, maar hij houdt niemand tegen die de naam van een gewhiteliste speler kent en als die persoon joint. Whitelist plus een auth-plugin is de combinatie die werkt; whitelist alleen niet.

Wat je spelers merken: nieuwe UUID's en verdwenen skins

Op het moment dat je omschakelt, veranderen er twee dingen voor iedereen op de server, en allebei zijn ze veel makkelijker te regelen vóór dan ná het omzetten.

Elke speler krijgt een nieuwe identiteit

Minecraft herkent spelers aan een UUID, niet aan hun naam. In online mode wordt die UUID door Mojang uitgegeven en hoort hij bij het account. In offline mode is er geen account om te bevragen, dus genereert de server er zelf een uit de gebruikersnaam — wat betekent dat dezelfde speler een compleet andere UUID krijgt, afhankelijk van de modus waarin de server draait.

Voor je server is dat niet dezelfde persoon. Alles wat aan de oude UUID hing, komt los te staan: inventarissen, enderchests, advancements, spawnpunten, plugin-saldi, homes, land claims en toewijzingen aan rechtengroepen. De wereld zelf mankeert niets en er wordt niets verwijderd — de data hangt alleen aan een identiteit waarmee niemand meer inlogt.

Beslis het vóór de launch en maak eerst een back-up. Een server omzetten waarop mensen al hebben gespeeld, kost hen hun voortgang, en terugzetten voegt de twee sets data niet samen. Maak een back-up voordat je de instelling wijzigt, dan heb je een weg terug.

Er is nog een gevolg dat het begrijpen waard is: omdat de UUID uit de naam wordt afgeleid, is de data van wie die naam intypt. Dat is hetzelfde imitatieprobleem als hierboven, van de andere kant bekeken, en het is de tweede reden waarom een auth-plugin niet optioneel is.

Skins laden niet meer

Skins komen van de servers van Mojang en horen bij het geverifieerde account. Geen verificatie betekent geen skin, dus iedereen verschijnt als de standaard Steve of Alex. SkinsRestorer lost dat op: installeer het als elke andere plugin, herstart, en spelers stellen hun eigen skin in met /skin set gevolgd door een gebruikersnaam. Op een proxy-netwerk installeer je het op de proxy in plaats van op elke server erachter.

Proxy-netwerken: BungeeCord en Velocity

Draai je een netwerk — een lobby plus een survivalserver plus een minigameserver, allemaal achter één adres — dan ligt het anders, en het loont om precies te zijn, want juist hier wordt offline mode het vaakst verkeerd ingesteld.

Op een netwerk draaien de servers achter de proxy normaal met online-mode=false, ook als het netwerk als geheel volledig premium-only is. Dat is met opzet: de proxy doet de Mojang-controle één keer bij de voordeur en stuurt de al geverifieerde speler door. De controle op elke backend herhalen zou mislukken. Een backend op online-mode=false is dus geen offline-mode-netwerk — het is een normaal, correct ingericht netwerk.

Of je netwerk premium-only is of ook open voor niet-premium spelers, wordt op de proxy bepaald, in het eigen configuratiebestand van de proxy: config.yml voor BungeeCord, velocity.toml voor Velocity. Bij HytHost worden proxy's die je vanuit het tabblad Version installeert, weggeschreven met online mode aan op de proxy, dus dat is het bestand dat je aanpast — niet de backends.

Het echte risico is een backend waarmee iedereen rechtstreeks kan verbinden. Een backend op online-mode=false vertrouwt elke identiteit die binnenkomt, dus als een speler die server kan bereiken zonder via de proxy te gaan, komt hij binnen als wie hij maar wil. De bescherming is niet dat niemand het adres kent — het is het forwarding secret. Moderne forwarding van Velocity ondertekent de spelersgegevens die de proxy stuurt, en de backend weigert alles wat niet ondertekend is; zet aan beide kanten hetzelfde secret en directe verbindingen werken niet meer. De legacy forwarding van BungeeCord heeft zo'n handtekening niet, en daarom voegen netwerken die daarop draaien een plugin als BungeeGuard toe om hetzelfde effect te krijgen.

Nog één Velocity-detail als je een niet-premium netwerk draait: enforce-secure-profile heeft aan de proxykant een tweelingbroer die force-key-authentication heet, in velocity.toml. Zet je de backend-instelling uit maar laat je die van de proxy aan, dan krijg je precies hetzelfde symptoom — spelers die bij het inloggen worden geweigerd om een reden die de serverlogs als een profielprobleem omschrijven.

Testen, en repareren wat stukgaat

De enige test die telt is een echte: laat een vriend zonder gekocht account verbinden met jouw adres. Print de console een regel met zijn naam als hij binnenkomt, dan werkt het. Alles hieronder is wat je nakijkt als dat niet gebeurt.

Wat de speler zietWat het betekentOplossing
Failed to verify usernameDe server controleert nog steeds bij Mojangonline-mode staat nog op true, of de wijziging is niet opgeslagen — controleer het bestand opnieuw met de server gestopt
Een melding over een ontbrekende of ongeldige profielsleutel, of over een server die secure profiles eistOffline mode staat aan, maar chat signing wordt nog afgedwongenZet enforce-secure-profile=false — voeg de regel toe als je bestand hem niet heeft
De server verschijnt niet of loopt in een time-outHeeft niets met offline mode te makenEen verbindings- of adresprobleem — de server is helemaal niet bereikbaar
Iedereen is Steve of AlexVerwacht in offline modeInstalleer SkinsRestorer
Oude items en ranks zijn wegDe UUID's zijn met de modus meeveranderdZet je back-up van voor de omschakeling terug, of deel de ranks opnieuw uit en accepteer de reset

De wijziging blijft niet staan

Bijna altijd een van drie dingen. Je hebt het bestand bewerkt terwijl de server draaide, en die heeft je wijziging bij het afsluiten overschreven — eerst stoppen, dan bewerken. Of een herinstallatie, een versiewissel of een modpack-installatie heeft een verse server.properties neergezet, en dan zet je de twee regels gewoon opnieuw. Of je hebt een andere kopie van het bestand bewerkt dan de server werkelijk leest, wat gebeurt bij opstellingen met meer dan één servermap. Voor de zekerheid: het paneel zelf herschrijft deze twee regels niet bij het opstarten — het beheert alleen de IP- en poortregels van de server, dus een opgeslagen wijziging op een gestopte server blijft opgeslagen.

Een plugin weigert te starten

Een handvol plugins — vooral die met accounts, ranks of economie werken — controleert bij het opstarten de modus van de server en weigert in offline mode te laden, of waarschuwt er luidruchtig over. Lees het consolebericht in plaats van te gokken: sommige hebben alleen een configuratieoptie nodig waarmee je offline mode bevestigt, andere leunen echt op Mojang-UUID's en hebben een offline-vriendelijk alternatief. Alles wat data per speler opslaat, wil je auth-plugin eerst geladen hebben, dus zet AuthMe vooraan in je opzet in plaats van hem als laatste toe te voegen.

Offline mode is een ondersteunde instelling op een HytHost Minecraft-server, en het paneel geeft je de bestandsbeheerder, console en back-ups met één klik om hem veilig te wijzigen en terug te draaien als het resultaat je niet bevalt. En als Minecraft een spel is waar je steeds naar terugkeert: het kopen ervan is wat het spel in leven houdt — maar die keuze is aan jou, niet iets om jou de les over te lezen.

FAQ

Veelgestelde vragen

Stop de server, open server.properties in de hoofdmap van je server, zet online-mode=false en enforce-secure-profile=false, sla op en start hem weer. Spelers zonder gekocht Minecraft-account kunnen daarna joinen op je gewone adres. Installeer een authenticatieplugin voordat je hem publiek maakt — in offline mode worden gebruikersnamen niet geverifieerd, dus iedereen kan als iedereen binnenkomen.

Vrijwel altijd omdat enforce-secure-profile nog op true staat. Minecraft 1.19 introduceerde chat signing, en die instelling wordt los van online-mode gecontroleerd — de server start dus op en ziet er goed uit, maar weigert nog steeds spelers zonder een door Mojang ondertekend profiel. Zet die ook op false en voeg de regel zelf toe als je bestand hem niet heeft. De andere veelvoorkomende oorzaak is het bestand bewerken terwijl de server draait, waardoor je wijziging bij het afsluiten wordt overschreven.

AuthMe Reloaded zet een wachtwoord op elke gebruikersnaam: spelers doen één keer /register en elke sessie /login, en tot die tijd kunnen ze niet bewegen, bouwen of chatten. Op een offline-mode-server is hij niet optioneel. Zonder plugin is een gebruikersnaam gewoon tekst die de client stuurt, dus iedereen die je adres kent kan binnenkomen als jij of als moderator — en als ranks op naam worden gegeven, komt diegene meteen met die rechten binnen. Installeer hem voordat je het adres uitdeelt.

Ja, op een server waarop mensen al hebben gespeeld. Minecraft volgt spelers via hun UUID, en een offline-mode-UUID wordt uit de gebruikersnaam gegenereerd in plaats van door Mojang uitgegeven, dus wordt elke speler feitelijk een nieuw persoon. Inventarissen, enderchests, advancements, homes, saldi, claims en rechtengroepen blijven in de wereld staan, maar hangen aan een identiteit waarmee niemand inlogt. Er wordt niets verwijderd, en terugschakelen herstelt de oude data — maak wel een back-up voordat je de instelling wijzigt.

Ja. online-mode is een gewone regel in je server.properties, en je hebt volledige toegang tot de bestandsbeheerder en console van je server, dus die instelling pas je aan zoals elke andere. Het paneel overschrijft hem niet — het beheert alleen de IP- en poortregels van de server — en met back-ups in één klik draai je de wijziging terug als ze je niet bevalt.

Skins worden bij Mojang bewaard en uitgeleverd tegen een geverifieerd account. Met de verificatie uit heeft de server geen account om op te zoeken, dus verschijnt iedereen als de standaard Steve of Alex. SkinsRestorer installeren lost het op — spelers stellen daarna hun eigen skin in met /skin set en een gebruikersnaam. Op een proxy-netwerk installeer je het op de proxy in plaats van op elke backend-server.

Jouw server, jouw instellingen

Een Minecraft-server met volledige bestandstoegang, een live console en back-ups in één klik — zodat een wijziging als deze een minuut kost en altijd terug te draaien is. Voxility DDoS-bescherming en dagelijkse back-ups inbegrepen, met een doel van 99,9% uptime.

Live chat 8 AM – 11 PM (Chișinău time) · tickets answered during business hours