Hoppa till innehållet
mcserverscout

Premium- och non-premium-servrar i Minecraft förklarade

Hur Minecraft-servrar i online mode och offline mode verifierar spelare, varför vissa körs utan verifiering och vad det betyder för ditt konto.

Wojtazzzz 6 min läsning

Varje server för Java Edition fattar ett grundläggande beslut innan någon går med: ska den kontrollera att spelaren verkligen äger kontot som hen loggar in med? Servrar som kontrollerar kallas premium (de körs i online mode). Servrar som hoppar över kontrollen kallas non-premium eller cracked (de körs i offline mode). Skillnaden påverkar hur du loggar in, om din skin syns och hur väl ditt användarnamn är skyddat.

Vad online mode faktiskt gör

När du startar Minecraft med ett köpt exemplar loggar launchern in dig på ditt Microsoft-konto och får en sessionstoken. När du sedan går med i en premium-server deltar tre parter i en kort handskakning:

  1. Ditt spel säger till Mojangs sessionstjänst att det ska ansluta till en viss server och bevisar det med din sessionstoken.
  2. Servern frågar samma sessionstjänst om en spelare med ditt användarnamn just har anmält den anslutningen.
  3. Om svaret är ja skickar sessionstjänsten även ditt unika konto-ID (UUID) och data om din skin och mantel, och servern släpper in dig.

Ditt lösenord når aldrig servern. Servern får bara veta att Mojang har gått i god för dig. Eftersom UUID:t kommer från ditt konto förblir det detsamma även om du byter användarnamn, så ditt förråd, dina ranker och dina claims följer med dig efter ett namnbyte.

Vad offline mode gör annorlunda

En server i offline mode hoppar över handskakningen. Den accepterar vilket användarnamn klienten än skickar och skapar ett UUID enbart utifrån det namnet. Vem som helst kan skriva vilket namn som helst i en inofficiell launcher och gå med under det namnet. Det finns ingen koppling alls mellan spelaren och ett Microsoft-konto.

Det får två praktiska följder:

  • Identiteten hänger på namnet. Om du byter namn behandlar servern dig som en helt ny spelare. Om någon annan skriver ditt namn behandlar servern dem som dig, om det inte finns ett extra skydd.
  • Skins levereras inte automatiskt. Eftersom servern aldrig frågar sessionstjänsten om dig får den inte din skin. Spelare syns ofta med en standardskin om inte servern använder ett skin-plugin.

Varför vissa servrar kör offline mode

Offline mode har dåligt rykte, men serverägare väljer det av några konkreta skäl:

  • För att nå fler spelare. I vissa länder spelar en stor del av communityn utan ett köpt exemplar, ofta yngre spelare. En server som vill ha de spelarna måste släppa in dem.
  • Proxynätverk. Större nätverk placerar flera spelservrar bakom en proxy. Proxyn körs i online mode och gör kontokontrollen, medan servrarna bakom den är inställda på offline mode och litar på proxyn. Ett sådant nätverk är fortfarande premium ur spelarens synvinkel. Det är bara servrarna i bakänden som tekniskt sett är offline.
  • Utveckling och testning. Utvecklare kör lokala servrar i offline mode för att kunna logga in med flera testkonton samtidigt.
  • Driftstörningar. När Mojangs autentiseringstjänst har problem kan premium-servrar inte logga in någon. Några ägare byter tillfälligt för att servern ska gå att nå.

Risken att någon utger sig för att vara du

På en vanlig server i offline mode utan extra plugins hindrar ingenting en spelare från att gå med som serverägaren eller en admin och använda deras behörigheter. Därför kör nästan ingen offentlig cracked-server utan skydd. Standardlösningen är ett inloggningsplugin.

Så fungerar plugins för /register och /login

Autentiseringsplugins lägger till ett lösenordslager som servern själv hanterar:

  1. Vid ditt första besök skriver du /register <lösenord> <lösenord>. Servern lagrar en hash av lösenordet kopplad till ditt användarnamn.
  2. Vid varje senare besök är du fastfrusen vid spawn, utan att kunna röra dig, chatta eller öppna förråd, tills du skriver /login <lösenord>.
  3. Om du inte loggar in inom en viss tid, eller skriver fel lösenord för många gånger, blir du kickad.

Många av de här pluginen erbjuder också automatisk inloggning för spelare som äger spelet. Servern kollar om ditt namn tillhör ett betalt konto och kör i så fall den vanliga handskakningen för online mode åt dig och hoppar över lösenordet. Övriga namn får använda /register och /login. Med det upplägget kan en cracked-server skydda premium-namn ordentligt och ändå släppa in alla andra.

Vad det betyder för ditt lösenord

Lösenordet du skriver i /register lagras av den som driver servern. En noggrann ägare lagrar bara en stark hash, men det kan du inte kontrollera utifrån, och en liten server kan bli hackad eller såld. Se lösenordet som något som serverägaren skulle kunna se:

  • Använd aldrig lösenordet till ditt Microsoft-konto eller något lösenord som du använder på en annan sajt.
  • Använd ett eget lösenord för varje cracked-server du spelar på.
  • Var misstänksam mot varje server eller spelare som ber om din e-post eller ditt lösenord till Microsoft. En Minecraft-server behöver aldrig någotdera.

Skins på non-premium-servrar

Eftersom servern inte får din skin från sessionstjänsten installerar cracked-servrar oftast ett skin-plugin. De flesta slår upp skinen för det premium-konto som har samma användarnamn och använder den, eller låter dig välja en skin med ett kommando, som /skin <namn>. Om ditt offline-namn matchar en känd spelare kan du dyka upp med hens skin. Om det inte matchar något premium-konto ser du standardskinen tills du väljer en.

Premium och non-premium i korthet

Premium (online mode) Non-premium (offline mode)
Vem kan gå med Bara spelare inloggade med ett Microsoft-konto som äger Java Edition Vem som helst, med vilket användarnamn som helst
Identitetskontroll Mojangs sessionstjänst Ingen som standard, oftast ett /login-plugin
Spelarens UUID Kopplat till kontot, överlever namnbyten Härlett från användarnamnet
Skins Laddas automatiskt Bara via ett skin-plugin
Extra lösenord Behövs inte Krävs oftast, hanteras av servern

Hur är det med Bedrock Edition?

Uppdelningen i premium och non-premium gäller främst Java Edition. Bedrock-spelare loggar in med sitt Microsoft-konto via själva spelet, och de flesta Bedrock-servrar förlitar sig på den inloggningen. Servrar som tar emot båda utgåvorna översätter Bedrock-spelare in på Java-servern, och hur de hanterar konton beror på upplägget. Om du spelar på Bedrock, titta först på märket för Java och Bedrock i serverns listning och sedan på dess kontotyp.

Så visar MCServerScout kontotypen

Varje server i listan har ett märke som visar om servern är premium eller non-premium, bredvid versionerna som stöds och det aktuella antalet spelare. Du kan filtrera startsidan på bara premium-servrar eller på non-premium-servrar. Filtret fungerar också tillsammans med sidor för spellägen som survival-servrar, så att du kan begränsa listan till den sortens server som du faktiskt kan gå med i.

Om du driver en server, ange rätt kontotyp när du lägger till den i listan. Spelare som kommer dit och förväntar sig fel läge lämnar inom några sekunder, och ett korrekt märke besparar båda sidor besväret.

Vilken ska du välja?

Om du äger Java Edition är premium-servrar det enklare och säkrare valet. Du behöver inte komma ihåg ett extra lösenord, din skin fungerar överallt, dina framsteg överlever ett namnbyte och ingen kan ta ditt namn på den servern. Non-premium-servrar kan ändå vara välskötta och väl skyddade. Gå med i dem med ett unikt lösenord, kolla att de använder ett inloggningsplugin och ge inte personalen något mer än lösenordet du har valt för just den servern.

Några ord om att äga spelet

Enligt Mojangs villkor kräver det ett köpt exemplar av spelet för att spela Minecraft, oavsett vilken server du går med i. Offline mode är en teknisk serverinställning, inte en licens. Många ägare av cracked-servrar äger själva spelet och vill helt enkelt ha en öppen dörr för spelare som inte gör det. Om du spelar regelbundet ger ett legitimt konto dig tillgång till alla servrar i listan, officiella uppdateringar och det kontoskydd som beskrivs ovan.