På den här sidanFörsta timmen
Första timmen: från ny beställning till polarna i världen
Nya servrar är normalt klara inom 20 minuter efter betalningen, och inloggningen till panelen kommer med mejl. Sex steg gör om en standardserver för Java till en värld som polarna faktiskt kan nå.
- Öppna panelen och tryck StopVälj din Minecraft-tjänst i game-panelen och stoppa den innan du ändrar något. Servern läser sina inställningar när den startar och skriver själv om filer som whitelisten, så ändringar hör hemma i lugnet mellan Stop och Start.
- Välj releaseTryck på More och kör Update Minecraft Repo, öppna sedan Mod Manager och välj en version under Minecraft Vanilla. 26.3 är den senaste releasen; ta en äldre om ditt modpack eller minigame byggdes för den.
- Välj rätt JavaVarje release sedan 26.1 kräver Java 25. Panelens Java-väljare byter miljö med ett klick, och kapitlet om versioner listar vad äldre releaser vill ha.
- Redigera server.propertiesUnder Configuration Files öppnar du
server.properties. Ge servern enmotd(raden spelarna ser i sin serverlista) och ett rimligtmax-players. Kapitlet om inställningarna förklarar resten, rad för rad. - Starta och lägg till spelarnaTryck på Start och öppna Web Console. Mojang slog på whitelisten som standard i 26.3, så skriv
whitelist addföljt av varje polares exakta Java-användarnamn, och sedanopmed ditt eget namn för att låsa upp adminkommandona. - AnslutI Minecraft: Java Edition väljer du Multiplayer och sedan Add Server, och klistrar in adressen och porten från panelen. Polarna gör exakt likadant; ingen behöver öppna en port i sin router.
Serverns properties-fil: raderna som är värda att ändra
En Java-server läser server.properties en gång vid start, ett par key=value per rad. I vår panel ligger den under Configuration Files. Värdena nedan är Mojangs nuvarande standardvärden, så som Minecraft Wiki listar dem, den wiki som Mojangs egen sida för servernedladdning hänvisar till.
Namn, åtkomst och säkerhet
- motd = A Minecraft Server
- Texten under serverns namn i varje spelares serverlista.
- max-players = 20
- Max antal spelare online samtidigt. Våra paket dimensioneras efter minne, så det här talet bestämmer du helt själv.
- white-list = true
- True som standard sedan 26.3: bara namn i whitelist.json kommer in. Sätt false för att öppna dörrarna för alla.
- enforce-whitelist = false
- Med true plockas alla som saknas på listan bort så fort whitelisten laddas om, inte bara nekas vid inloggning.
- online-mode = true
- Kontrollerar varje spelare mot Mojangs kontoservrar. Låt den vara på; utan den kan vem som helst gå med under vilket namn som helst, även en operators.
- hide-online-players = false
- True håller listan över vilka som är online borta från serverlistans ping.
Värld och gameplay
- level-name = world
- Mappen som världen sparas i. Peka den mot en annan mapp för att byta värld.
- level-seed = (blank)
- Seed för en värld som inte finns än. Tomt betyder slumpmässig.
- level-type = minecraft:normal
- Förinställning för nya världar; minecraft:flat, minecraft:large_biomes och minecraft:amplified är de vanliga alternativen.
- gamemode = survival
- Spelläget som spelarna börjar i: survival, creative, adventure eller spectator.
- difficulty = easy
- peaceful, easy, normal eller hard; kommandot /difficulty ändrar det senare.
- hardcore = false
- True låser svårighetsgraden på hard och gör spelare som dör till spectators.
- spawn-protection = 16
- Skyddar området runt spawn mot alla som inte är operators. 0 stänger av skyddet.
- generate-structures = true
- False stoppar byar, tempel och andra strukturer från att dyka upp i nya chunks.
Prestanda
- view-distance = 10
- Antal chunks terräng som skickas till varje spelare åt alla håll: den största enskilda spaken för minne och bandbredd.
- simulation-distance = 10
- Hur långt från spelarna entities fortsätter att uppdateras. Sänk det för att avlasta CPU:n medan spelarna fortfarande ser lika långt.
- entity-broadcast-range-percentage = 100
- Hur nära en entity måste vara innan spelarna får veta om den, i procent. Lägre värden hjälper världar fulla av mobs.
- pause-when-empty-seconds = 60
- Sekunder utan någon online innan servern pausar, så att farmarna inte mal på genom en tom natt.
- max-tick-time = 60000
- Millisekunder som ett tick får ta innan watchdog stoppar en frusen server. Låt den vara om inte supporten föreslår något annat.
- sync-chunk-writes = true
- Skriver chunks till disken i takt, vilket skyddar världen efter en krasch. Låt den vara på.
Ett resource pack till alla
Ett resource pack för servern erbjuds varje spelare när hen ansluter. Lägg zip-filen någonstans som ger en direkt nedladdning, klistra in länken i resource-pack, lägg till filens SHA-1-checksumma i resource-pack-sha1 om du har den, och sätt require-resource-pack=true för att koppla ner alla som tackar nej. Vår guide om resource packs (engelska) visar hur du gör om en delningslänk från Dropbox till en som laddas ner direkt.
Rader som har flyttat ut
Letar du efter pvp, spawn-monsters, allow-nether eller enable-command-block? Mojang plockade bort dem ur server.properties under snapshots till 1.21.9 (25w35a) och gjorde om dem till spelregler, som nästa kapitel tar upp. En guide som fortfarande säger åt dig att ändra dem här skrevs för en äldre version.
Spelregler: keep inventory, PvP, mob griefing med mera
Spelregler hör till världen snarare än till server.properties, och du ändrar dem med ett kommando medan servern kör. Sedan 1.21.11 (snapshot 25w44a) skrivs namnen i snake_case, så keepInventory blev keep_inventory.
/gamerule keep_inventory true
/gamerule players_sleeping_percentage 50
/gamerule pvp false- keep_inventory = false
- True låter spelare behålla föremål och erfarenhet när de dör. Den mest efterfrågade inställningen på kompisservrar.
- pvp = true
- False hindrar spelare från att skada varandra. Låg i server.properties fram till 1.21.9.
- spawn_monsters = true
- False stoppar fientliga mobs från att spawna naturligt.
- mob_griefing = true
- False betyder att creepers inte längre spränger hål i byggen och att endermen lämnar block i fred.
- players_sleeping_percentage = 100
- Andelen av spelarna online som måste sova för att hoppa över natten. 50 låter halva servern sköta det.
- advance_time = true
- False fryser tiden på dygnet. Den hette doDaylightCycle.
- spawn_phantoms = true
- False stoppar phantoms från att jaga spelare som inte har sovit. Hette tidigare doInsomnia.
- immediate_respawn = false
- True hoppar över dödsskärmen.
- fire_spread_radius_around_player = 128
- Hur långt från en spelare eld får sprida sig: 0 stoppar den, -1 tar bort gränsen. Den ersatte doFireTick i 1.21.11.
- command_blocks_work = true
- False stänger av alla command blocks utan att ta bort dem.
Eftersom reglerna sparas med världen överlever de omstarter och följer med i världsmappen. Laddar du upp en annan värld får du ställa in dem igen. På Paper har varje dimension sina egna spelregler, så upprepa de viktiga i Nether och End.
Versioner och Java: välj en release som alla kan gå med på
En Java-server kör exakt en version, och varje spelare behöver den versionen, eller det matchande modpacket, för att ansluta. Mojang numrerar nu Java-releaser efter år: 26.1 var årets första game drop 2026, och 26.3 Wilderness Bound kom den 15 september 2026.
Java-versionen varje release kräver
- 26.1 och nyare: Java 25, ett krav som kom redan med den allra första snapshoten till 26.1.
- 1.20.5 till 1.21.11: Java 21.
- 1.18 till 1.20.4: Java 17.
- 1.17: Java 16.
- 1.16.5 och äldre: Java 8.
Modpacks anger oftast sin egen Java-version, och när de gör det är det packet som gäller. Nuvarande byggen av Paper kräver också Java 25.
Byta version i vår panel
- Ta backupStoppa servern och tryck på Backup Server. En värld som har öppnats i en nyare release ska aldrig laddas i en äldre, så den här kopian är din enda väg tillbaka.
- Uppdatera listanUnder More kör du Update Minecraft Repo så att de senaste releaserna dyker upp.
- Installera releasenÖppna Mod Manager, tryck på Update under Minecraft Vanilla, välj version och tryck på Install.
- Byt Java om det behövsVälj miljön för den releasen i Java-väljaren och kör den.
- Starta och håll kollStarta servern med Web Console öppen. Versionen skrivs ut under starten, och fel Java-version får starten att fallera inom några sekunder, så det är lätt att se.
Snapshots och pre-releases är Mojangs testbyggen. Prova dem på en separat testserver eller en kopierad värld, aldrig på världen som ditt gäng har lagt månader på.
Vanilla, Paper, Fabric, Forge eller NeoForge: välj servertyp
Servertypen avgör vad du kan lägga till senare, så bestäm dig innan världen växer. Pluginservrar behåller det vanliga spelet för spelarna, medan modloaders ändrar spelet i båda ändar av anslutningen.
Vanilla
Mojangs egen server, precis som den släpps. Data packs fungerar ändå, så loot, recept och advancements kan ändras utan någon loader.
Paper
En Java-server byggd för fart med ett bredare plugin-API. Dess dokumentation kallar den en drop-in-ersättning för CraftBukkit och Spigot, så deras plugins fungerar också, och spelarna ansluter med det vanliga, omoddade spelet.
Spigot och CraftBukkit
De äldre pluginservrarna som Paper växte fram ur. Vår Mod Manager har en installerare för var och en.
SpongeVanilla
Sponges pluginplattform på vanilla-servern, som också går att installera från Mod Manager.
Fabric
En lättviktig modloader. De flesta Fabric-mods behöver också Fabric API i mods-mappen, och varje spelare behöver samma mods för att gå med.
Forge och NeoForge
Forge driver många modpacks som har funnits länge och har en installerare i Mod Manager. NeoForge, från projektet NeoForged, är den loader som många nyare pack siktar på, med byggen för 26.x-releaserna.
Så får du in den på servern
Mod Manager har installerare för CraftBukkit, Spigot, Forge och SpongeVanilla, och vår guide om modinstallerare (engelska) har en kort video för var och en. För Paper, Fabric, NeoForge eller ett modpacks egna serverfiler skickar du ett ärende med en publik länk till filerna: vårt team installerar mods och pack åt dig utan kostnad.
Plugins, mods, data packs och modpacks utan krascher
De flesta trasiga Minecraft-servrar gick sönder av något som lades till, inte av Minecraft. En kort rutin förhindrar nästan allt.
- Matcha versionenKolla att pluginet eller modden anger exakt din Minecraft-version och servertyp. En Fabric-mod laddar inte på Forge, och ett plugin skrivet för 1.21 kan vägra starta på 26.x.
- En sak i tagetStoppa servern och ladda upp .jar-filen till
plugins(Paper, Spigot) ellermods(Fabric, Forge, NeoForge) med File Manager eller SFTP. Starta sedan och kolla innan du lägger till nästa. - Kolla att den laddadePå Paper listar kommandot
pluginsvarje plugin i grönt när det är aktiverat och i rött när det misslyckades. Startloggen,logs/latest.log, pekar ut vad som gick fel. - Ställ sedan in denDe flesta plugins och mods skapar sina configfiler vid första starten, under
plugins/<name>/ellerconfig/. Redigera dem också med servern stoppad.
Bara från källor du litar på
Paper-dokumentationen säger det rakt ut: ett plugin får full åtkomst till servern och till maskinen den körs på. Ta plugins från Hangar, Modrinth, BukkitDev eller upphovspersonens egen GitHub, och mods från Modrinth eller CurseForge, aldrig från sajter som laddar upp dem på nytt.
Modpacks
De flesta pack på CurseForge och Modrinth publicerar ett separat serverpack. Använd det i stället för klientnedladdningen, eftersom mods på klientsidan som minikartor och shader-loaders kan hindra en dedikerad server från att starta. Varje spelare installerar sedan samma packversion via sin launcher.
Data packs
Data packs läggs i världens mapp datapacks och fungerar på alla servertyper, vanilla inräknat. /datapack list visar vilka som är aktiva, och en omstart eller /reload plockar upp nya.
Whitelist, operators, bans och rättighetsnivåer
En Java-server sparar sina spelarlistor i små JSON-filer bredvid server.properties. Du kan sköta varenda en med kommandon, från Web Console eller i spelet som operator.
whitelist.json
Fylls på av whitelist add <name>, rensas av whitelist remove <name>. whitelist list skriver ut den och whitelist reload plockar upp ändringar som du gjort för hand.
ops.json
Skrivs av op <name> och deop <name>. Varje post har en rättighetsnivå, så du kan skala ner en hjälpares befogenheter genom att redigera filen med servern stoppad.
banned-players.json och banned-ips.json
ban <name> [reason] och ban-ip lägger till i dem; pardon och pardon-ip tar bort spelare igen.
Rättighetsnivåer
op-permission-level i server.properties, 4 som standard, bestämmer hur mycket en nyutnämnd operator kan göra. Varje nivå innehåller nivåerna under sig:
- 1: får bygga inom spawnskyddet.
- 2: fuskliknande kommandon som /gamemode, /give och /tp, plus command blocks.
- 3: hantering av multiplayer: /kick, /ban och /op.
- 4: allt, även serverhantering som /stop och /save-all.
För finare kontroll, som en hjälpare som bara får teleportera, kör du Paper med ett behörighetsplugin i stället för att dela ut operator-status.
Håll ytterdörren låst
- Låt
online-mode=truevara kvar. Det är den som bevisar att varje spelare verkligen äger namnet hen går med under. - Utse så få operators du kan, och behåll nivå 4 för dig själv.
- Hjälpare i panelen kan få en egen inloggning som sub user i panelen (engelska) med bara de rutor du kryssar i, så ingen behöver ditt lösenord.
Bedrock-spelare: Geyser på Java, eller en egen Bedrock-server
Mojang konstaterar att Java och Bedrock använder olika servrar, så polare på konsol, mobil och Bedrock för Windows kan inte gå med på en Java-server som den är. Det finns ändå två sätt att spela ihop.
Geyser och Floodgate på Java
Geyser, från projektet GeyserMC, översätter mellan Bedrock-klienter och en Java-server och körs som plugin på Paper eller Spigot. Floodgate låter Bedrock-spelare logga in med sitt Microsoft-konto utan någon Java-kopia. Geyser behöver en egen nätverksport och stöd för exakt din Java-version, så skicka ett ärende innan du installerar det.
En dedikerad Bedrock-server
Alla spelar Bedrock och reglerna är Mojangs, men Java-spelare kan inte gå med. Sådana kör vi på ett separat paket: Minecraft Bedrock Server Hosting.
Det här ändras på en Bedrock-server
- Spelare är Xbox-konton. Whitelista med gamertag via
whitelist add <gamertag>, och sätt dubbla citattecken runt namn som innehåller mellanslag. Listan ligger iwhitelist.json, ochwhitelist reloadplockar upp ändringar som du gjort för hand. - Operators använder XUID:n. Gå med en gång med Web Console öppen så dyker ditt XUID upp bredvid ditt namn. Lägg in det i
permissions.jsonsom operator, member eller visitor, eller körop <player>medan du är inloggad på Xbox Live. - Två inställningar ändras live.
changesetting allow-cheats trueochchangesetting difficulty hardgäller direkt, men lämnar server.properties som den var. - Behaviour packs läggs i
behavior_packs/, och sedan listar världensworld_behavior_packs.jsonvarje packs UUID och version från dess manifest.json. Packen laddas i den ordning de står. - Backuper medan den kör görs med
save hold, sedansave querytills den returnerar fillistan, och sedansave resumenär kopieringen är klar. - En reserverad plats:
ignoresPlayerLimiti whitelist.json släpper in en listad spelare när servern är full, upp till ett mjukt tak.
Minne, lagg och målet på 20 ticks per sekund
En Java-server kör världen i ticks och siktar på 20 av dem varje sekund. När den halkar efter skriver konsolen ut ”Can't keep up!”, och spelarna märker det som block som dyker upp igen, mobs som rubberbandar och långsamma farmar.
Dimensionera minnet i våra paket
- Paketen är minnesstorlekar: 13 stycken, från 1 GB till 32 GB, alla på samma CPU:er och NVMe-lagring. 3 GB är vår föreslagna start för en vanilla-värld med polarna; pluginservrar vill ofta ha 4 GB till 6 GB och modpacks 8 GB eller mer.
- Inga slots att köpa:
max-playerssätter taket, och minnet avgör vad som flyter på. - Uppgraderingar behåller världen: gå upp till en större storlek i kundportalen under Services, My Services, Upgrade/Downgrade options, betala mellanskillnaden och starta om.
- Marginal för CPU:n: 5,0 GHz ingår, med uppgradering till 5,2 GHz+ och 5,6 GHz+ samt hög CPU-prioritet eller realtidsprioritet från samma meny.
Håll koll på Activity and Stats under er mest välbesökta kväll. En minnesgraf som ligger i taket betyder att du behöver en större storlek. En server som hackar fast minnet räcker har i stället ont om ticktid, och inställningarna nedan är där du vinner tillbaka den.
Inställningar som köper tillbaka prestanda
- Trimma
view-distance: 8 i stället för 10 minskar terrängen som varje spelare har laddad med ungefär en tredjedel. - Sänk
simulation-distanceförst när mobs och farmar är problemet: spelarna ser lika långt som förut, men mindre av världen uppdateras. - Tämj farmarna: jättelika mobfarmar, högar av föremål och fullpackade villager-hallar är de vanliga bovarna, eftersom varje entity i en laddad chunk kostar ticktid.
- Byt till Paper: behöver en vanilla-server mer marginal är prestanda själva anledningen till att Paper finns.
- Låt den vila:
pause-when-empty-secondsstoppar världen från att ticka när ingen är inne. - Starta om på schema: en Scheduled Restart under er lugnaste timme håller moddade servrar som kör länge pigga.
Världar, seeds, backuper och att börja om
En Minecraft-värld är bara en mapp. När du vet vilken rad som pekar på den tar det minuter att flytta, kopiera och återställa världar.
Ta med en värld från singleplayer
- Hitta den på datornSingleplayer-världar är mappar i katalogen
savesi din Minecraft-installation, en per värld. - Ladda upp denStoppa servern och ladda upp mappen med File Manager eller en SFTP-klient som WinSCP eller FileZilla, och logga in med ditt användarnamn och lösenord till panelen.
- Peka servern mot denSätt
level-nametill mappens namn och starta. Den tidigare världen ligger kvar på disken, orörd, om du vill ha tillbaka den.
För en helt ny värld ger du level-name ett nytt mappnamn och, om du vill ha ett visst landskap, sätter level-seed och level-type före första starten. Båda läses bara i det ögonblick då världen skapas.
Backuper du kan lita på
Före varje versionsbyte eller stor installation tar du en kopia med Backup Server, och med Restore Server rullar du tillbaka världen till ett datum du väljer. En Scheduled Backup-uppgift stoppar servern, kopierar den och startar den igen, så den kan fungera som en omstart varje natt. För att spara kopior på din egen dator loggar du in i Backup Manager; lösenordet står på knappen. Utöver det sparar vi externa kopior för de senaste sju dagarna.
Börja om
Wipe Server rensar de framsteg du väljer och låter dina inställningar vara. Reinstall går längre och återställer varje serverfil till standard, medan backuperna ligger kvar där de är, vilket gör den till en säker nystart för en moddad server som inte längre vill starta.
När det strular: fixarna vi tar till först
De flesta Minecraft-ärenden vi ser hamnar på en kort lista. Gå igenom de här innan du installerar om något.
- ”You are not white-listed on this server”Sedan 26.3 är whitelisten på som standard. Lägg till spelaren med
whitelist add <name>i Web Console, eller sättwhite-list=falsemed servern stoppad. - ”Outdated client” eller ”Outdated server”Spelaren och servern kör olika versioner. Byt serverns version i Mod Manager, eller låt spelaren välja den matchande releasen i sin launcher.
- Servern stannar direkt efter att du installerat ett modpackOftast är det fel Java. Byt Java i panelen till det som packet kräver; misslyckas det ändå, installera om från More och installera packet på den rena servern.
- Ett plugin visas i röttDet gick inte att aktivera. Läs
logs/latest.logfrån början: ett beroende som saknas eller ett plugin byggt för en annan Minecraft-version är det vanliga skälet. - Spelare får timeout med ”connection forcibly closed”Sänk
view-distance, be dem sänka sitt render distance, kolla NAT-acceleration och brandvägg i deras router, eller be oss flytta servern närmare dem. - En ändrad inställning verkar inte göra någotServern läser bara sina inställningar när den startar, och filer som den sköter själv, som whitelist.json, kan skriva över ändringar som görs medan den kör. Stoppa, ändra, spara, starta.
- Resource packet laddas aldrig nerLänken måste vara en direkt nedladdning, inte en förhandsvisning. Vår guide om resource packs visar hur du fixar det med Dropbox.
- Lagg vid samma tid varje dagKolla Scheduled Tasks efter en backup eller omstart som körs då, och flytta den till er lugnaste timme.
- En uppladdning av .dll, .exe eller .bat nekasDe filtyperna är spärrade av säkerhetsskäl. Skicka dem till supporten så lägger teamet dit dem; .jar-filer för plugins och mods laddas upp som vanligt.
Egen dator eller hyrd server: en ärlig jämförelse
Mojang ger bort Java-servern gratis, och en ledig dator kan köra en liten värld riktigt bra. Den verkliga frågan är vem som tar hand om den.
Att köra den själv betyder att installera rätt Java, ladda ner serverns jar-fil från minecraft.net, godkänna EULA:n genom att sätta eula=true i eula.txt, starta den med en minnesflagga som -Xmx4G och öppna port 25565 i routern så att polare utanför ditt hem kan ansluta. Sedan måste datorn vara igång så fort någon vill spela.
På din egen dator
- Gratis om hårdvaran och uppladdningshastigheten redan finns.
- Full kontroll över filer, Java och startflaggor.
- Din hemma-IP går ut till varje spelare, och routern behöver en öppnad port.
- Världen sover när datorn gör det.
- Uppdateringar, backuper och kraschräddning sköter du själv.
Hyrd hos Gaming Deluxe
- Klar inom 20 minuter, i 9 datacenter i Europa, Nordamerika och Australien.
- Byte av version och Java i panelen, med installerare för vanliga servertyper.
- Schemalagda backuper och omstarter, plus externa kopior sju dagar bakåt.
- Gratis hjälp med installation av mods och modpacks.
- En månadskostnad som ökar med minnet.
För några polare som spelar ihop en kväll i veckan är en dator hemma en helt okej start. När folk vill logga in vid olika tider, eller modpacket växer ur din dator, ger en hyrd server världen ett hem som aldrig stängs av. Minnesstorlekar och datacenter hittar du på vår sida Minecraft Server Hosting Sverige.


