Slik slår du på offline-modus på en Minecraft-server (ikke-premium / cracked spillere)
På denne siden
- Kortversjonen: tre steg til offline-modus
- Hva offline-modus faktisk gjør
- Slik slår du det på i HytHost-panelet, steg for steg
- Sikkerhet: i offline-modus kan hvem som helst være hvem som helst
- Det spillerne dine merker: nye UUID-er og manglende skins
- Proxy-nettverk: BungeeCord og Velocity
- Teste det, og fikse det som ryker
- FAQ
En kompis kjøper ingenting, starter Minecraft, skriver inn adressen din — og blir kastet ut. Det er ikke en feil på serveren din. Som standard sjekker en Minecraft-server hver pålogging mot Mojangs kontoservere, og en spiller uten kjøpt konto stryker på den sjekken.
Offline-modus er den offisielle serverinnstillingen som skrur av sjekken. Den følger med vanilla Minecraft, den er én linje i en konfigurasjonsfil, og det er den samme innstillingen som brukes på LAN-samlinger, på nettverk uten internettilgang og på servere som står bak en proxy. Denne guiden viser deg nøyaktig hvordan du slår den på, hva som endrer seg for spillerne dine, og — delen de fleste guider hopper over — hvordan du unngår at serveren blir overtatt etterpå.
Kortversjonen: tre steg til offline-modus
Vennene dine uten Minecraft-konto kan bli med så snart serveren slutter å sjekke pålogginger mot Mojang. Tre steg, omtrent ett minutt:
- Stopp serveren. Helt stoppet, ikke restartet — en server som kjører, skriver sin egen kopi av innstillingene over dine når den slår seg av.
- Åpne
server.propertiesog sett to linjer. Filen ligger i rotmappen til serveren, samme sted som server-jaren:online-mode=false enforce-secure-profile=false
Begge betyr noe. På Minecraft 1.19 og nyere holder det ikke å endre bare den første. - Lagre, og start serveren. Ikke-premium spillere kobler seg nå til på samme adresse som alle andre.
Hva offline-modus faktisk gjør
Når en spiller blir med på en vanlig server, spør serveren Mojangs sesjonsservere: «er dette virkelig kontoen bak dette brukernavnet?» Mojang svarer, påloggingen godtas, og spillerens identitet er bevist. Det er online-modus, og det er standard.
Offline-modus fjerner spørsmålet. Serveren godtar hvilket som helst brukernavn klienten sender, og kontakter aldri Mojang i det hele tatt. Ingenting er patchet, knekt eller endret — du vipper en bryter Mojang har lagt inn i vanilla-serveren med vilje, fordi mange legitime oppsett trenger den:
- LAN- og eventservere som kjører helt uten internettforbindelse, der Mojang-sjekken ville feilet for alle.
- Nettverk bak en proxy, der BungeeCord eller Velocity gjør autentiseringen én gang i inngangen, og serverne bak ikke skal gjenta den.
- Isolerte miljøer eller miljøer bak brannmur — testservere, skole- og kontornettverk, maskiner uten utgang.
- Å spille med venner som ikke har kjøpt spillet ennå, som er grunnen til at de fleste er her.
Det den ikke gjør, er å gjøre innstillingen konsekvensfri. Verifiserte pålogginger er det som står mellom serveren din og noen som skriver inn brukernavnet til administratoren din, så standarden online-mode=true finnes av en god grunn, og den er fortsatt riktig valg for en helt vanlig offentlig server — se hvorfor standarden finnes. Denne guiden er for tilfellet der du har bestemt deg for at du trenger den av, og resten handler om å gjøre det uten å gi bort serveren.
server.properties slipper dem inn på en Java-server. Det du trenger er en Bedrock-bro i stedet: se crossplay mellom Java og Bedrock med Geyser.Slik slår du det på i HytHost-panelet, steg for steg
Det finnes ingen bryter for dette i Startup-fanen i panelet — offline-modus bor i serverens egen konfigurasjonsfil, så du redigerer den direkte. Hele jobben tar ett minutt:
- Stopp serveren. Bruk Stop, ikke Restart. En Minecraft-server som kjører, holder innstillingene i minnet og skriver dem tilbake til disk ved avslutning, så en endring gjort mens den kjører blir stille overskrevet. Dette er den desidert vanligste grunnen til at folk tror endringen «ikke ble lagret».
- Åpne Files-fanen. Du lander rett i rotmappen til serveren — samme sted som
server.properties,plugins-mappen og verdensmappen. - Klikk på
server.propertiesfor å redigere den. Den åpnes i den innebygde teksteditoren i panelet — en enkel liste med innstillinger, én per linje, i alfabetisk rekkefølge. - Finn
online-modeog sett den til false. Endreonline-mode=truetilonline-mode=false. Ikke legg til anførselstegn, mellomrom rundt likhetstegnet eller en ekstra kopi av linjen. - Finn
enforce-secure-profileog sett den til false også. Hvis linjen ikke finnes i filen i det hele tatt — vanlig på eldre verdener laget før Minecraft 1.19 — legger du bare tilenforce-secure-profile=falsepå en egen linje til slutt. - Lagre, og start serveren. Følg med på konsollen mens den starter. En linje om at serveren kjører i offline-modus er bekreftelsen på at endringen tok effekt.
enforce-secure-profile. Minecraft 1.19 innførte signering av chat, og denne innstillingen styrer om serveren krever en Mojang-signert profil av hver spiller. Standarden er true, og den sjekkes separat fra online-mode — så en server med online-mode=false og sikre profiler fortsatt påkrevd starter helt fint, ser riktig ut, og avviser deretter hver eneste ikke-premium spiller ved pålogging. Dette er den klart vanligste grunnen til at offline-modus «ikke virker».server.properties ligger ved siden av server.jar — stopp serveren, rediger filen i en hvilken som helst teksteditor, lagre og start igjen.Endre hvilken innstilling du vil: en HytHost Minecraft-server gir deg full filbehandler, en live konsoll og backups med ett klikk for å angre.
Se Minecraft-planerSikkerhet: i offline-modus kan hvem som helst være hvem som helst
Dette er avsnittet du bør lese to ganger. Alt annet i guiden er en konfigurasjonsendring; dette er delen som avgjør om serveren din overlever å være offentlig.
Hva som faktisk endrer seg
Med verifiseringen av er et brukernavn ikke lenger bevis på noe — det er bare en tekststreng klienten sender. Alle som kjenner adressen din kan koble til og påstå at de er deg, eller medeieren din, eller hovedmoderatoren. Og siden de fleste rettighetsoppsett gir rettigheter etter navn, trenger ikke en bedrager å bryte seg inn: serveren gir dem rettighetene i det de kommer. Har du gitt deg selv op via brukernavn, kommer den neste som skriver det navnet inn med op.
Dette er ikke hypotetisk. En offentlig offline-modus-adresse uten auth-plugin er en av de enkleste serverne på internett å overta, og det vanlige resultatet er en slettet verden og alle rangeringer omfordelt. Løsningen er ikke komplisert, men den er heller ikke valgfri.
Installer AuthMe Reloaded
En autentiseringsplugin setter et passord foran hvert brukernavn. Spillerne registrerer seg én gang, logger inn hver økt, og navnet blir deres — det å utgi seg for noen slutter å fungere fordi det ikke lenger holder å kjenne navnet. AuthMe Reloaded er den veletablerte standarden for dette og fungerer på Paper og Spigot.
- Last ned JAR-filen fra den offisielle oppføringen og legg den i
plugins-mappen på serveren — samme prosess som for enhver annen plugin, forklart steg for steg i slik installerer du Minecraft-plugins. - Restart serveren så pluginen lastes inn og skriver standardoppsettet sitt.
- Åpne
plugins/AuthMe/config.ymlog stram inn standardverdiene. Disse fire betyr mest:settings: restrictions: timeout: 30 maxRegPerIp: 2 allowChat: false security: minPasswordLength: 8Det gir spillerne 30 sekunder på å logge inn før de kastes ut, begrenser hvor mange kontoer én adresse kan opprette, hindrer uautentiserte spillere i å skrive i chatten, og avviser latterlig korte passord. - Fortell spillerne de to kommandoene. Første gang de blir med:
/registermed passordet sitt, skrevet to ganger. Hver gang etterpå:/loginmed det passordet. Før de gjør det, kan de verken bevege seg, bygge eller chatte.
Gi rettigheter til grupper, ikke til navn
Op er en alt-eller-ingenting-bryter knyttet til et brukernavn, som er nøyaktig feil form for en offline-modus-server. Bruk en rettighetsplugin og gi rangeringer til grupper i stedet, slik at selv en vellykket etterligning ikke kommer med konsollmakt på kjøpet. Guiden vår om ekte staff-rangeringer utover op går gjennom hvordan du setter det opp.
Det spillerne dine merker: nye UUID-er og manglende skins
To ting endrer seg for alle på serveren i det øyeblikket du bytter, og begge er mye lettere å håndtere før du vipper bryteren enn etterpå.
Hver spiller får en ny identitet
Minecraft identifiserer spillere med en UUID, ikke med navnet. I online-modus utstedes den UUID-en av Mojang og tilhører kontoen. I offline-modus finnes det ingen konto å spørre, så serveren genererer en ut fra brukernavnet i stedet — noe som betyr at den samme spilleren får en helt annen UUID avhengig av hvilken modus serveren står i.
For serveren din er det ikke samme person. Alt som er knyttet til den gamle UUID-en blir foreldreløst: inventar, enderkister, prestasjoner, spawnpunkter, plugin-saldoer, hjem, landclaims og gruppetilhørighet i rettighetssystemet. Selve verden er i orden og ingenting slettes — dataene henger bare på en identitet ingen logger inn som lenger.
Det er en andre konsekvens verdt å forstå: siden UUID-en utledes av navnet, eier den som skriver navnet dataene som henger på det. Det er det samme etterligningsproblemet fra avsnittet over, sett fra den andre siden, og det er den andre grunnen til at en auth-plugin ikke er valgfri.
Skins slutter å laste
Skins kommer fra Mojangs servere og er knyttet til den verifiserte kontoen. Ingen verifisering betyr ingen skin, så alle dukker opp som standard Steve eller Alex. SkinsRestorer fikser det: installer den som en hvilken som helst annen plugin, restart, og spillerne setter sin egen med /skin set etterfulgt av et brukernavn. På et proxy-nettverk installerer du den på proxyen, ikke på hver server bak den.
Proxy-nettverk: BungeeCord og Velocity
Hvis du driver et nettverk — en lobby pluss en survival-server pluss en minispillserver, alt bak én adresse — endrer bildet seg, og det er verdt å være presis, for det er her offline-modus oftest settes opp feil.
På et nettverk kjører serverne bak proxyen normalt med online-mode=false, selv når nettverket som helhet bare slipper inn kjøpte kontoer. Det er med vilje: proxyen gjør Mojang-sjekken én gang i inngangen og sender så den allerede verifiserte spilleren videre. Å gjenta sjekken på hver backend ville feilet. En backend som står på online-mode=false er altså ikke et offline-modus-nettverk — det er et helt normalt, riktig satt opp nettverk.
Om nettverket ditt bare slipper inn kjøpte kontoer eller også ikke-premium spillere, avgjøres på proxyen, i proxyens egen konfigurasjonsfil: config.yml for BungeeCord, velocity.toml for Velocity. Hos HytHost skrives proxyer installert fra Version-fanen i panelet med online-modus slått på i proxyen, så det er den filen du skal redigere — ikke backendene.
online-mode=false stoler på hvilken som helst identitet som når fram, så hvis en spiller kan nå den serveren uten å gå gjennom proxyen, kommer de inn som hvem de vil. Beskyttelsen er ikke at adressen er ukjent — det er forwarding-hemmeligheten. Velocitys modern forwarding signerer spillerdataene proxyen sender, og backenden avviser alt som ikke er signert; sett samme hemmelighet på begge sider, så slutter direkte tilkoblinger å fungere. BungeeCords legacy forwarding har ingen slik signatur, og derfor legger nettverk som kjører den til en plugin som BungeeGuard for å få det samme.Én Velocity-detalj til hvis du kjører et nettverk åpent for ikke-premium spillere: enforce-secure-profile har en tvilling på proxysiden som heter force-key-authentication, i velocity.toml. Å slå av backend-innstillingen mens proxy-innstillingen står på gir nøyaktig samme symptom — spillere avvist ved pålogging av en grunn serverloggene beskriver som et profilproblem.
Teste det, og fikse det som ryker
Den eneste testen som teller er en ekte en: få en kompis uten kjøpt konto til å koble seg til adressen din. Skriver konsollen en linje med navnet deres når de blir med, funker det. Alt under er hva du sjekker når det ikke gjør det.
| Det spilleren ser | Hva det betyr | Løsning |
|---|---|---|
| Failed to verify username | Serveren sjekker fortsatt mot Mojang | online-mode står fortsatt på true, eller endringen ble ikke lagret — sjekk filen på nytt med serveren stoppet |
| En melding om manglende eller ugyldig profilnøkkel, eller om en server som krever sikre profiler | Offline-modus er på, men chat-signering kreves fortsatt | Sett enforce-secure-profile=false — legg til linjen hvis filen din ikke har den |
| Serveren dukker ikke opp, eller den timer ut | Har ingenting med offline-modus å gjøre | Et tilkoblings- eller adresseproblem — serveren er ikke tilgjengelig i det hele tatt |
| Alle er Steve eller Alex | Forventet i offline-modus | Installer SkinsRestorer |
| Gamle gjenstander og rangeringer er borte | UUID-ene endret seg sammen med modusen | Gjenopprett backupen fra før byttet, eller del ut rangeringene på nytt og godta nullstillingen |
Endringen blir ikke stående
Nesten alltid én av tre ting. Du redigerte filen mens serveren kjørte, og den overskrev endringen din ved avslutning — stopp den først, rediger etterpå. Eller en reinstallasjon, et versjonsbytte eller en modpack-installasjon la ned en fersk server.properties, og da setter du bare de to linjene på nytt. Eller du redigerte en annen kopi av filen enn den serveren faktisk leser, noe som skjer på oppsett med mer enn én servermappe. For ordens skyld: panelet selv skriver ikke om disse to linjene ved oppstart — det håndterer bare serverens IP- og portoppføringer, så en lagret endring på en stoppet server blir stående.
En plugin nekter å starte
En håndfull plugins — mest de som håndterer kontoer, rangeringer eller økonomi — sjekker serverens modus ved oppstart og nekter å laste i offline-modus, eller klager høylytt. Les konsollmeldingen i stedet for å gjette: noen trenger bare et konfigurasjonsvalg som bekrefter offline-modus, andre er genuint avhengige av Mojang-UUID-er og har et offline-vennlig alternativ. Alt som lagrer data per spiller vil ha auth-pluginen din lastet først, så hold AuthMe tidlig i oppsettet i stedet for å legge den til sist.
Offline-modus er en støttet innstilling på en HytHost Minecraft-server, og panelet gir deg filbehandler, konsoll og backups med ett klikk så du kan endre den trygt og rulle tilbake om du ikke liker resultatet. Er Minecraft et spill du stadig vender tilbake til, er det å kjøpe det som holder det i produksjon — men det er din avgjørelse, ikke noe vi skal moralisere om.
Ofte stilte spørsmål
Stopp serveren, åpne server.properties i rotmappen til serveren, sett online-mode=false og enforce-secure-profile=false, lagre og start den igjen. Spillere uten kjøpt Minecraft-konto kan da bli med på den vanlige adressen din. Før du gjør den offentlig, installer en autentiseringsplugin — i offline-modus verifiseres ikke brukernavn, så hvem som helst kan koble til som hvem som helst.
Nesten alltid fordi enforce-secure-profile fortsatt står på true. Minecraft 1.19 innførte chat-signering, og den innstillingen sjekkes separat fra online-mode — så serveren starter og ser riktig ut, men avviser likevel spillere uten en Mojang-signert profil. Sett den til false også, og legg til linjen selv hvis filen din ikke har den. Den andre vanlige årsaken er at du redigerte filen mens serveren kjørte, noe som overskriver endringen når den slår seg av.
AuthMe Reloaded legger et passord på hvert brukernavn: spillerne kjører /register én gang og /login hver økt, og kan verken bevege seg, bygge eller chatte før de gjør det. På en offline-modus-server er den ikke valgfri. Uten den er et brukernavn bare tekst klienten sender, så alle som kjenner adressen din kan bli med som deg eller som en moderator — og gis rangeringer etter navn, kommer de inn med de rettighetene allerede. Installer den før du deler adressen.
Ja, på en server folk allerede har spilt på. Minecraft sporer spillere via UUID, og en offline-modus-UUID genereres fra brukernavnet i stedet for å utstedes av Mojang, så hver spiller blir i praksis en ny person. Inventar, enderkister, prestasjoner, hjem, saldoer, claims og rettighetsgrupper blir alle liggende i verden, men knyttet til en identitet ingen logger inn som. Ingenting slettes, og bytter du tilbake kommer de gamle dataene tilbake — men ta en backup før du endrer innstillingen.
Ja. online-mode er en helt vanlig linje i server.properties, og du har full tilgang til filbehandler og konsoll på serveren din, så innstillingen er din å endre som alle andre. Panelet overskriver den ikke — det håndterer bare serverens IP- og portoppføringer — og backups med ett klikk lar deg rulle endringen tilbake hvis den ikke passer deg.
Skins lagres hos Mojang og leveres mot en verifisert konto. Med verifiseringen av har serveren ingen konto å slå opp, så alle dukker opp som standard Steve eller Alex. Å installere SkinsRestorer løser det — spillerne setter da sin egen med /skin set og et brukernavn. På et proxy-nettverk installerer du den på proxyen, ikke på hver backend-server.
Din server, dine innstillinger
En Minecraft-server med full filtilgang, en live konsoll og backups med ett klikk — så en endring som denne tar ett minutt og er alltid reversibel. Voxility DDoS-beskyttelse og daglige backups inkludert, med et mål om 99,9 % oppetid.
Live chat 8 AM – 11 PM (Chișinău time) · tickets answered during business hours