Hoe een servervenster in Minecraft te openen. Hoe u uw eigen server kunt maken

Dit artikel laat de lezer kennismaken met de kenmerken van een schone (zonder aanpassingen) Minecraft-server. huidige versie. De server wordt, in tegenstelling tot de client, gratis verspreid via de officiële website van het spel. De informatie in dit artikel is bijgewerkt om versie 1.4.7 weer te geven.

Voorbereiden op werk

Om de server te laten werken, moet u het Java-pakket op uw pc installeren. Het kan vanaf deze pagina worden gedownload. Maar als de Minecraft-client start, is dit een indicator dit pakket al op uw computer geïnstalleerd.

Om de server te downloaden, moet je naar de downloadpagina van de officiële website gaan, naar het gedeelte “Multiplayer Server”. U kunt de serverversie selecteren: .exe (alleen voor Windows OS-gebruikers, zonder consolemodus) of .jar (universeel). Klik op de juiste link en sla het bestand op in een aparte map, de hoofdmap voor uw server. Bij het maken van een server op Linux of OS X is de hoofdmap van de server de werkmap - gebruik cd /path/to/server/ .

Een server maken en instellen

Introductie van serverinstellingen

Wanneer het gedownloade bestand zich in de toekomstige servermap bevindt, voert u het uit en wacht u tot het proces voor het genereren van niveaus is voltooid. U zult zien dat er verschillende nieuwe bestanden en submappen in uw map zijn verschenen.

Laten we het bestand bekijken server.eigenschappen. Dit bestand bevat alle belangrijke serverparameters. Open dit bestand met een geschikt teksteditor. Je zult de inhoud ongeveer als volgt zien:

#Minecraft-servereigenschappen #za 19 januari 19:41:50 MSK 2013 generator-settings= allow-nether=true level-name=world enable-query=false allow-flight=false server-poort=25565 level-type=DEFAULT inschakelen -rcon=false level-seed= server-ip= max-build-height=256 spawn-npcs=true white-list=false spawn-animals=true texture-pack= online-modus=true pvp=true moeilijkheidsgraad=1 gamemode =0 max-spelers=20 spawn-monsters=true generic-structures=true view-distance=10 motd=Een Minecraft-server

Beschrijving van parameters

Parameter Waarden Standaard Beschrijving
toestaan-vlucht waar/niet waar vals Hiermee kan de speler rondvliegen Minecraft-wereld. Deze optie geldt alleen voor vluchten in Overleven en heeft alleen effect als er een overeenkomstige plug-in is (bijvoorbeeld Flight). Vluchten in de Creatieve modus worden op geen enkele manier beïnvloed.
toestaan-nether waar/niet waar WAAR Deze parameter bepaalt de mogelijkheid van overgang naar de onderwereld. Indien uitgeschakeld, worden alle spelers die zich in de Nether bevonden, verplaatst naar de normale. Heeft geen invloed op de overgang naar de Edge.
moeilijkheid Aantal (0-3) 1 Moeilijkheidsgraad: 0 - Rustig 1 - Gemakkelijk 2 - Normaal 3 - Moeilijk
enable-command-blok waar/niet waar vals Maakt het gebruik van een opdrachtblok mogelijk. Deze optie wordt niet gegenereerd bij de eerste keer opstarten, maar verschijnt de eerste keer dat u een opdrachtblok probeert te gebruiken.
enable-query waar/niet waar vals Hiermee kunt u het GameSpy4-protocol activeren om naar de server te luisteren (informatie over de server verkrijgen).
inschakelen-rcon waar/niet waar vals Hiermee kunt u externe toegang tot de serverconsole gebruiken.
spelmodus Aantal (0-2) 0 Standaard spelmodus, automatisch geïnstalleerd voor alle spelers die voor de eerste keer inloggen op de server. De modus van een individuele speler wordt gewijzigd met het commando /gamemode.
0 - Survival 1 - Creatief 2 - Avontuur (beschikbaar vanaf 12w22a) generator-instellingen Nee Lijn
Deze regel specificeert de sjabloon voor het genereren van een superplatte wereld. Zie supervlak voor details. waar/niet waar WAAR genereren-structuren
Of het nu gaat om het genereren van structuren (schatkamers, forten, dorpen...) waar/niet waar vals hardcore
Schakelt de hardcore-modus op de server in. Na de dood - ban, kun je niet opnieuw verbinding maken. niveaunaam Mapnaam wereld
De naam van de map met kaartbestanden die de server tijdens het spel zal gebruiken. Deze map bevindt zich in dezelfde map als waar de server zich bevindt. Als deze er niet is, genereert de server automatisch een nieuwe wereld en plaatst hij zijn bestanden in een map met deze naam. niveau-zaad generator-instellingen Elke aanvaardbare korrel
Invoergegevens (grain) voor de niveaugenerator. Als je een willekeurige wereld wilt creëren, laat je dit veld leeg. niveau-type STANDAARD/VLAK/GROTE BIOMES STANDAARD
Definieert het wereldtype. maximale bouwhoogte 256 Veelvoud van 16 (64 - 256)
Specificeert de maximale bouwhoogte op uw server. Boven dit niveau is het niet mogelijk blokken te breken of te plaatsen. Boven dit niveau kan terrein worden gegenereerd en blokken kunnen ook worden vernietigd met TNT en vuur. Bovendien werken buckets boven de grens (bug). max-spelers 20 Nummer (0-2147483647)
Specificeert het maximale aantal spelers dat op de server is toegestaan. mot Tekenreeks korter dan 60 tekens Een Minecraft-server
Beschrijving van de server, weergegeven bij verbinding in de lijst met servers. Ondersteunt tekstopmaak. waar/niet waar WAAR online-modus Met deze instelling kunt u de authenticatie van premiumaccounts van gebruikers die verbinding maken met deze server in-/uitschakelen. Als- het programma controleert geen spelersaccounts en spelers waarvan de accounts niet de status “premium account” hebben, kunnen inloggen op de server. Als de parameterwaarde WAAR, hebben alleen gebruikers met een premium account toegang tot de server. Als accountverificatie is uitgeschakeld, deze server“piraten” en spelers die hun bijnaam hebben vervalst, kunnen binnenkomen, wat enigszins onveilig is. Een beheerder die in deze modus een server aanmaakt, schendt de voorwaarden van de gebruikersovereenkomst niet deze optie is opzettelijk toegevoegd aan de lijst met configureerbare serverparameters - door de controle uit te schakelen, kunt u bijvoorbeeld spelen lokaal netwerk en zonder internettoegang.
pvp waar/niet waar WAAR Schakelt spelers in/uit die schade ontvangen door aanvallen van andere spelers op de server. Bij WAAR spelers kunnen onderling ‘vechten’ en elkaar doden. Indien ingesteld op Met deze instelling kunt u de authenticatie van premiumaccounts van gebruikers die verbinding maken met deze server in-/uitschakelen. Als kunnen spelers elkaar geen directe schade toebrengen.
query.poort Nummer (1-65535) 25565 Poort voor het verkrijgen van informatie over de server. Verschijnt automatisch wanneer enable-query=true .
rcon.wachtwoord Nee generator-instellingen Wachtwoord voor externe toegang tot de server. Verschijnt automatisch wanneer enable-rcon=true .
rcon.port Nummer (1-65535) 25575 Poort voor afstandsbediening server. Verschijnt automatisch wanneer enable-rcon=true .
server-ip Elk geldig IP-adres generator-instellingen Specificeert het IP-adres van de server dat door andere spelers zal worden gebruikt om verbinding te maken met deze server. Het wordt aanbevolen om dit veld leeg te laten, maar als u de server een speciaal IP-adres wilt geven, kunt u deze parameter gebruiken om dit in te stellen.
server-poort Nummer (1-65535) 25565 Deze parameter bepaalt de poortwaarde in TCP-protocollen en UDP, die de spelserver zal gebruiken. Standaard voor Minecraft-poort- 25565. Het wordt aanbevolen de waarde niet te wijzigen, omdat om in te loggen op een server met behulp van standaard poort, hoeft de speler alleen IP of te bellen DNS-adres, zonder een poort op te geven, en bij gebruik van andere poorten bestaat de mogelijkheid dat deze poort al door een andere wordt bezet netwerkbron. Als je de poort toch handmatig wilt opgeven, kies dan grotere getallen en vermijd populaire poorten: 80 en 8080 (webserver), 21 (ftp-server), 22 (ssh-server), 143 (imap), 6969 en 6881-6889 (bittorrent ), enz. Poort 25000 is bijvoorbeeld geschikt.
snooper ingeschakeld waar/niet waar WAAR Hiermee kan de server bepaalde statistieken en gegevens naar ontwikkelaars sturen.
spawn-dieren waar/niet waar WAAR Insgelijks spawn-monsters, maar voor vriendelijke bendes (koeien, varkens, schapen...).
spawn-monsters waar/niet waar WAAR Als de parameterwaarde WAAR Vervolgens zullen, net als in een spel voor één speler, 's nachts en in donkere grotten vijandige mobs op de kaart verschijnen en proberen spelers op de server kwaad te doen. Als de waarde Met deze instelling kunt u de authenticatie van premiumaccounts van gebruikers die verbinding maken met deze server in-/uitschakelen. Als, vijandige mobs (bijvoorbeeld skeletten, zombies) zullen niet automatisch verschijnen tijdens het spel, maar ze kunnen wel worden gegenereerd met behulp van aanpassingen. Alle mobs op de kaart blijven bestaan.
spawn-npcs waar/niet waar WAAR Laat NPC's in dorpen verschijnen.
spawn-bescherming Aantal (1-100) 16 De beschermingsstraal van het spawngebied in blokken (alleen operators kunnen dit gebied wijzigen). Een straal van 0 geeft bescherming aan een enkel blok, 1 aan een 3x3-zone, enzovoort. Deze optie wordt niet gegenereerd bij de eerste keer opstarten, maar verschijnt wanneer de eerste speler zich bij de server voegt. Na 1.4.2 wordt de spawn-bescherming automatisch uitgeschakeld als de server geen operators heeft.
textuur-pakket Bestandsnaam generator-instellingen De locatie van de texturen die de server aanbiedt om te downloaden naar de speler wanneer verbinding wordt gemaakt. In dit veld moet u de naam opgeven van het zip-archief dat zich in de servermap bevindt.
kijkafstand Aantal (3-15) 10 Past de straal aan van bijgewerkte chunks die naar de speler worden verzonden. Ter referentie: trekafstand Ver geeft een gebied weer binnen een straal van 9 blokken.
witte lijst waar/niet waar vals Hiermee kunt u het gebruik van de witte lijst op de server in-/uitschakelen. Bij WAAR de serverbeheerder zal handmatig spelersbijnamen moeten toevoegen witte lijst. Indien ingesteld op Met deze instelling kunt u de authenticatie van premiumaccounts van gebruikers die verbinding maken met deze server in-/uitschakelen. Als, heeft elke speler toegang tot deze server, waarbij hij het IP-adres en de poort kent. Serverbeheerders hebben de mogelijkheid om in te loggen op de server, ongeacht de witte lijst.

Direct voordat u op de server begint te spelen, kunt u de bovenstaande serverparameters configureren.

  • Veld server-ip Het is het beste om het leeg te laten - het spel zelf zal het bepalen en configureren deze parameter. Maar als u een speciaal IP-adres aan de server wilt toewijzen, kunt u deze instelling wijzigen.
  • Veld spelmodus geeft een spelmodus aan die automatisch wordt ingeschakeld voor alle spelers die inloggen op de server. Spelmodus voor een specifieke speler kan tijdens het gebruik worden gewijzigd.
  • Als je dit hebt ingeschakeld witte lijst, maak van jezelf een operator of voeg jezelf toe aan de witte lijst.
  • Bij het invullen van het veld maximale bouwhoogte Als het nummer niet geschikt is, selecteert de server automatisch het dichtstbijzijnde nummer dat kan worden gebruikt.

Elke wijziging aan de instellingen in dit bestand vereist een herstart van de server. Bovendien kan de server soms wijzigingen in dit bestand schrijven, dus het is beter om opnieuw te configureren wanneer de server offline is.

Een verbinding met de server opzetten

Het is vermeldenswaard dat spelers van zowel het lokale netwerk als internet tegelijkertijd op de server kunnen spelen.

Maak verbinding met uw eigen server

Als je de server op dezelfde computer houdt waarop je gaat spelen, hoef je alleen maar het adres 127.0.0.1 of localhost in te voeren om verbinding te maken. Dit adres maakt gebruik van een virtueel netwerkinterface(loopback), die altijd beschikbaar is, zelfs als de computer geen netwerkkaart heeft.

Als u zelfs via de loopback-interface geen verbinding kunt maken, is dit een reden om uw antivirus- en firewall-instellingen te controleren. Voeg Minecraft Server en poort 25565 toe aan de uitzonderingen.

Server op lokaal netwerk

Het proces van het opzetten van een gameserver via een lokaal netwerk is veel meer gemakkelijker te creëren toegankelijk vanaf internet, en is gemakkelijker in termen van fouten bij het verbinden met de server.

Bovendien kan uw adres permanent zijn, statisch, of verander elke keer dat u opnieuw verbinding maakt met de provider, dat wil zeggen, wees dynamisch. Het meest de gemakkelijke manier Het bepalen van het type adres is het opnieuw verbinden van de modem en het vergelijken van externe IP-adressen. Als na opnieuw verbinden het IP-adres van het modem is gewijzigd, dit betekent dat u een dynamisch IP-adres heeft. Dynamische adressen komen vaker voor dan statische, maar bij het maken van een gameserver wordt het aanbevolen om een ​​statisch IP-adres te hebben, omdat het dynamische adres elke keer verandert wanneer u opnieuw verbinding maakt met de ISP (en u voortdurend zult moeten communiceren nieuw adres jouw spelers). Hoe dan ook, statisch adres- een optionele voorwaarde om de server te laten werken.

Daarnaast zijn er diensten (waaronder gratis) die domeinen op het derde niveau aanbieden, bijvoorbeeld dyn.com/dns/. Het bijwerken van adressen gebeurt meestal met behulp van speciaal programma, die u op uw computer moet installeren, maar sommige modems en routers kunnen deze functie zelf uitvoeren (controleer uw routerinterface op dynamische DNS). Veel providers bieden als extra service een statisch IP-adres aan.

Verbinding maken met de server

Om verbinding te maken met uw server moeten spelers het IP-adres van uw server invoeren in de gameclient. extern IP-adres of domein (websiteadres) en klik op de knop Verbinden met server. Het externe IP-adres kan door de servereigenaar worden achterhaald en doorgegeven aan spelers die verbinding willen maken met zijn server. De volgende sites kunnen u helpen uw externe IP-adres te achterhalen: SpeedTest.net, 2IP.ru, Smart-IP.net.

Als spelers geen verbinding kunnen maken met uw server, raadpleeg dan de sectie.

Serveren via VPN

Als u problemen heeft met intern IP-adres, u kunt Hamachi, P2PLauncher, EasyVPN, Garena of soortgelijke diensten proberen. De meest populaire daarvan is Hamachi. De maker van de server en degenen die verbinding maken, moeten Hamachi downloaden en installeren. Volgende:

Voor de server:

  1. Maak een kamer.
  2. laat server-ip leeg.
  3. Start de server.
  4. Communiceer uw IP in Hamachi (naast de verbindingsknop) met degenen die verbinding maken.

Voor spelers:

  1. Ga de kamer binnen met de server.
  2. Probeer verbinding te maken via het ontvangen IP-adres.

Het gemakkelijkst te gebruiken is het P2PLauncher-programma, dat computers met elkaar verbindt via een peer-to-peer-netwerk. Plaats het gewoon in de gamemap en voer het uit. Op de server:

  1. Voer een bijnaam in (ook wel de toekomstige naam van de server genoemd) en de naam van de kamer, klik op “Start server”.
  2. Vertel de naam van de kamer en uw bijnaam aan degenen die met u mee willen doen.

Op de cliënt:

  1. Start P2PLauncher. Voer uw bijnaam en kamernaam in en klik op "Cliënt starten".
  2. Gebruik voor de servernaam de bijnaam van de speler die de server heeft gemaakt.

Poorten openen

Opening, of port forwarding (Poort doorsturen) biedt clients die verbinding maken via internet toegang tot een server die zich achter een router of modem bevindt. Het probleem met het openen van poorten doet zich vaak voor bij het maken van een server op een lokaal subnet. Het kan zijn dat uw router of modem de poort blokkeert die de gameserver probeert te gebruiken. Voor verschillende modellen Deze procedure werkt iets anders.

Er zijn 2 manieren om poorten te openen:

  • De website portforward.com presenteert een verzameling speciale software die is ontworpen om poorten op verschillende modemmodellen te openen. Ga naar deze site en zoek het model van uw modem of router in de lijst. Ga naar de pagina van uw model en download vanaf daar een hulpprogramma dat is ontworpen om poorten te openen. Gebruik het om de poort te openen die uw server gebruikt (standaard 25565 ).
  • Log via een webbrowser in op de webinterface van uw modem of router. Om het in te voeren, moet u in de regel in de invoerregel van het webadres invoeren 192.168.1.1 of 192.168.0.1 . Zodra u zich in het webinterfacemenu bevindt, zoekt u het item Poort doorsturen of NAT. Zodra dit menu wordt geopend, moet u enkele parameters invoeren. Parameters die mogelijk vereist zijn: Startpoort - 25565, Eindpoort - 25565, IP-adres - lokaal IP-adres van de computer waarop u de server aanmaakt (bijvoorbeeld 192.168.1.2), Protocol - voer eerst TCP in en herhaal dan de hele procedure opnieuw voor UDP-protocol. Voorbeelden van het openen van poorten voor veel modemmodellen zijn te vinden op portforward.com.

Voorbeeld van het gebruik van het PFPortChecker-programma

Om te controleren of de procedure voor het openen van de poort succesvol was, vraagt ​​u iemand buiten uw lokale netwerk om verbinding te maken met de server via het externe IP-adres (u kunt ook zelf proberen verbinding te maken met uzelf via het externe adres, maar falen betekent in dit geval niet altijd dat de server is niet beschikbaar). Of download en installeer het PFPortChecker-programma. In het veld Haven voer het poortnummer in dat u probeerde te openen. In het veld Protocol selecteer eerst UDP en vervolgens TCP. Klik vervolgens op de knop Controleren. Nadat de controle is voltooid, geeft het programma 3 totalen weer voor TCP en 3 voor UDP. Als de tekst van alle 6 de controleresultaten is groente, wat betekent dat de procedure een groot succes was. Zie voor een voorbeeld de schermafbeelding rechts.

Serverbeheer

In dit gedeelte worden de elementen van serverbeheer beschreven: het proces van beheren en onderhouden correcte werking server terwijl deze actief is, met behulp van de opdrachtregel en grafische interface-elementen.

GUI-beschrijving

De GUI van het servervenster bestaat uit de volgende elementen:

  1. Informatievenster. Dit venster geeft informatie weer over de gebruikte hoeveelheid RAM, wordt een grafiek van het gebruikte RAM-volume dynamisch opgebouwd, enz.
  2. Lijst met spelers. Dit venster toont een lijst met bijnamen van alle spelers die verbonden zijn met de server.
  3. Log in en chat. Hier wordt informatie weergegeven over de status van de server, fouten, de uitkomst van bewerkingen, het gebruik van serverbesturingsopdrachten door spelers, enz. Alle berichten die door spelers in de chat zijn verzonden, worden hier ook weergegeven. Alle informatie die in het logvenster staat, wordt automatisch naar een bestand geschreven server.log, gelegen in dezelfde map waar de server zich bevindt.
  4. Commandoregel. Dit paneel is het meest belangrijk onderdeel GUI Van daaruit kan de beheerder de server beheren: toevoegen aan de witte lijst, verbannen, spelers items of operatorbevoegdheden geven (zie hieronder), de kaart opslaan, de server stoppen, enz.

Console-modus

In de console- of nogui-modus is er alleen een logbestand en een opdrachtregel. Ze voeren dezelfde functies uit als de overeenkomstige grafische modusvensters.

U kunt de .jar-versie van de server alleen in consolemodus uitvoeren ( minecraft_server.jar). Om dit te doen, moet u de nogui-parameter opgeven in de startopdracht:

Java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui

Beschrijving van beschikbare opdrachten

Commando's in het spel zijn verdeeld in twee groepen: voor operators en spelers. Met hun hulp kunt u toegang krijgen tot enkele handige functies en kunnen operators de status van de server controleren.

Veelgestelde vragen

Q: Spelers kunnen geen blokken vernietigen; alles wat gebroken is, wordt teruggegeven. Hoe dit op te lossen?
A: In de buurt van het spawnpunt is er een beschermd gebied waar blokken alleen door serveroperators kunnen worden geplaatst en vernietigd. Dat wil zeggen dat spelers slechts ongeveer 30 blokken in elke richting hoeven te bewegen.

Q: Het bericht "Kan het niet bijhouden! Is de server overbelast of is de systeemtijd gewijzigd?" verschijnt voortdurend in het serverlogboek. Wat betekent het?
A: Dit betekent dat de server binnen is op dit moment overbelast en de werking ervan is mogelijk niet helemaal correct. U kunt de belasting van de server verminderen door alles te sluiten programma's van derden, waardoor de belasting van de processor wordt verminderd en extra RAM wordt vrijgemaakt. U kunt proberen de server opnieuw op te starten. De snelheid van de server is sterk afhankelijk van het aantal spelers dat erop speelt.

Q: Spelers klagen dat de server vreselijk laggy is. Hoe kan ik dit oplossen?
A: Misschien is de snelheid van de internetverbinding onvoldoende of is de computerhardware te zwak. Probeer het gebruik van internetverkeer te minimaliseren (sluit internetbrowsers, torrent-clients, enz.) en verminder de belasting van computerbronnen. Toevoegen Minecraft_Server.exe naar de uitsluitingslijst van uw firewall/antivirus, of beter nog, schakel ze uit. Probeer de server opnieuw op te starten. Vraag spelers die vertraging ervaren om opnieuw verbinding te maken met de server. Er kan een vertragingsprobleem aan de clientzijde zijn.

Q: Spelers kunnen geen verbinding maken met mijn server. Wat te doen?
A: Probeer eerst zelf verbinding te maken met behulp van het IP-adres van de server lokalehost. Als u geen verbinding kunt maken, is de server volledig verkeerd aangemaakt. Mogelijk hebt u een fout gemaakt bij het configureren van het bestand server.eigenschappen, of uw antivirusprogramma blokkeert agressief de spelserver. Als het je is gelukt om verbinding te maken met je eigen server, controleer dan of je je eigen IP-adres correct hebt bepaald. Misschien bent u vergeten de poorten te openen die de spelserver gebruikt. Controleer het serverlogboek op fouten. Deze kunnen u de oorzaak van het probleem aangeven.

Q: Bij het verbinden ontvangen spelers het bericht "Verouderde server!" / "Verouderde klant!"
A: Server en client moeten dezelfde versie hebben, controleer dit zorgvuldig.

Q: Ik wil mijn kaart op de server uitvoeren enkele speler. Hoe kan ik dit doen?
A: Uit map bespaart, die zich in de map bevindt geïnstalleerd spel (.minecraft), verplaats de map met uw kaart (bijvoorbeeld Nieuwe Wereld) naar de map waar de spelserver zich bevindt. Vergeet niet te veranderen niveaunaam in het bestand server.eigenschappen, als uw map een andere naam heeft dan de huidige servermap. De overdracht moet worden uitgevoerd terwijl de server is uitgeschakeld.

Q: Hoe kan ik een nieuwe wereld creëren?
A: Verwijder alle bestanden uit uw serverwereldmap of geef een nieuwe wereldnaam op in de parameter niveaunaam in het bestand server.eigenschappen.

Q: Ik wil de server updaten. Wat is hiervoor nodig?
A: Maak eerst een back-up. Als er iets misgaat, kunt u de server vanaf de back-up herstellen. Download vervolgens het uitvoerbare bestand van de server opnieuw van de officiële website en vervang het oude bestand ermee. Start vervolgens de server - alle instellingen, kaarten en spelers moeten worden opgeslagen.

Q: Hoe kan ik functies aan de server toevoegen? /thuis / kromtrekken /paaien en anderen?
A: Kijk in Bukkit-plug-ins. Er is bijvoorbeeld een geweldige CommandBook-plug-in.

Q: Wanneer u een server aanmaakt, verschijnt er een bericht in het logboek: “FAILED TO BIND TO PORT. Misschien draait er al een server op die poort?”. Wat te doen?
A: Dit betekent dat de poort die de server gebruikt al bezet is, of dat de toegang daartoe geblokkeerd is. Schakel uw antivirus- en firewallprogramma's uit, programma's die internet gebruiken. Waarschijnlijk heb je een poort opgegeven die door een ander programma wordt gebruikt (bijvoorbeeld een webserver of torrent-client) of ben je vergeten de poorten op de modem/router te openen voordat je de server aanmaakte. Zie het laatste gedeelte van dit artikel voor meer informatie over hoe u dit kunt doen.

Q: Er verschijnt een bericht in het serverlogboek: “%gebruikersnaam% verbroken verbinding: einde van stream.” Wat moet ik doen?
A: Dit probleem kan soms voorkomen in de operatiekamer. Windows-systeem XPSP3. Probeer de server op te starten virtuele machine(bijvoorbeeld VirtualBox) of wijzig het besturingssysteem.

Q: Bij het opstarten van de server krijg ik de foutmelding dat mijn versie van Java verouderd is. Hoe weet ik welke versie van Java ik heb?
A: Om de game te kunnen draaien, heb je Java 6 nodig. Om je versie te controleren, doe je het volgende:

  1. Open een opdrachtregel (console, terminal):
    • Windows: -> cmd ->
    • Linux: Menuplaatsing varieert afhankelijk van de shell, meestal Toepassingen -> Systeem / Accessoires -> Terminal
    • OS X: In het Dock of Finder: Programma's -> Nutsvoorzieningen-> Terminal
  2. Typ java -version op de opdrachtprompt en druk op Enter
  3. Zoek in het antwoord de regel die begint met Java-versie. Het volgende nummer is de Java-versie.

Als u als antwoord een dergelijk bericht ontvangt:

Java is geen intern of extern commando, uitvoerbaar programma of batchbestand (Windows) bash: java: opdracht niet gevonden (Linux en OS X)

dit betekent dat je Java niet hebt geïnstalleerd of dat de omgevingsvariabelen niet zijn geconfigureerd (dit laatste is meestal alleen voor Windows). Probeer het volgende:

  1. Klik klik met de rechtermuisknop muis op mijn computer
  2. Klik op Eigenschappen
  3. Klik op Geavanceerde systeeminstellingen
  4. Klik op Omgevingsvariabelen
  5. Zoek in de lijst met systeemvariabelen de variabele Path
  6. Klik op Bewerken en voeg aan het einde toe: ;%ProgramFiles(x86)%\Java\jre6\bin
  7. Open de opdrachtprompt opnieuw en probeer het opnieuw

Als uw versie lager is dan 1.6 of Java niet is geïnstalleerd, gaat u naar de Java-downloadpagina en downloadt u de nieuwste versie.

Q: Ik heb een dynamisch IP! Maar ik wil geen statisch adres kopen omwille van een Minecraft-server...
A: Met behulp van services zoals DynDNS of No-IP kunt u een statisch domein op het derde niveau verkrijgen (myminecraft.dyndns.org, serverminecraft.zapto.org...)

Gegroet, actieve gravers in Minecraft! Ik zal eerlijk zijn, een paar jaar geleden raakte ik zelf actief verslaafd aan dit speelgoed en heb ik er veel tijd aan besteed, waar ik nu spijt van heb (het speelgoed is erg interessant maar kost veel tijd). Nadat ik een spel voor één speler had gespeeld en alles had gebouwd wat voor mij interessant was, verveelde ik me en werd besloten om online met vrienden te spelen, en vervolgens op internet...

Hoe te creëren Minecraft-server(Hamachi en LAN)

Deze notitie belooft lang te worden, maar we zullen verschillende mods en toevoegingen niet overwegen, we zullen een originele Minecraft-server maken. Misschien zal ik in de toekomst een aantal interessante toevoegingen in de praktijk proberen, maar nu zie ik het nut niet in van het herschrijven van de artikelen van anderen voor de show. Laten we dus eens kijken hoe we een Minecraft-server kunnen maken (origineel)

Ongeveer twee jaar geleden kocht ik een premium account voor dit prachtige spel, maar dit is een optionele voorwaarde voor de server. We kunnen de server downloaden van de officiële website en toestaan ​​dat piratengebruikers met je spelen. Er is zeker een verlangen om met vrienden te spelen, maar vrienden hebben geen zin om het spel te kopen (persoonlijk ben ik meer geïnteresseerd in het spelen met offline vrienden dan met vreemden van ergens onbekend.) Laten we bij wijze van spreken onze eigen Minecraft-server maken met blackjack en sh….

In feite is het maken van een server net zo eenvoudig als het beschieten van peren, maar het opzetten van een verbinding ermee is precies het meest interessante, omdat dit niet langer relevant is voor het spel, maar op deze dingen zullen we onze aandacht richten. aangezien hierover weinig is geschreven en er juist op deze momenten vragen rijzen zoals de regel is.

1. Maak en configureer een Minecraft-server

Als iemand het niet weet: het Minecraft-spel is geschreven JAVA-taal en vereist geschikte software, de server is daarop geen uitzondering. We moeten dus downloaden en installeren huidige versie Java, maar als Minecraft zonder problemen voor je werkt, dan heb je alles wat je nodig hebt op je systeem geïnstalleerd en nee aanvullende programma's niet nodig!

We hebben alles gedownload en geïnstalleerd wat we nodig hebben, laten we nu direct doorgaan met het instellen van de Minecrfat-server. De nieuwste versie is altijd beschikbaar op de officiële website op de downloadpagina. U kunt de server daar rechtstreeks downloaden, zonder enige registratie, helemaal gratis.

We downloaden de Minecraft-server naar onze computer en plaatsen deze voor het gemak in een aparte map (bijvoorbeeld in de map MINE_SERVER - dit is nodig omdat wanneer u de server voor het eerst start, deze een configuratiebestanden, en ik hou niet van een mengelmoes van onbekende dingen in één map)

We starten de server en wachten tot de wereld is gegenereerd en tegelijkertijd zijn de configuratiebestanden gemaakt, waarna we de Minecraft-server sluiten

Na de eerste keer opstarten wordt er een server.properties-bestand aangemaakt, waarin al onze instellingen worden opgeslagen (je kunt het openen met Kladblok, als je niet weet hoe je dit moet doen, lees dan het artikel:). Wij overwegen basisinstellingen Minecraft-server en daarom zal ik minimale wijzigingen aanbrengen, ik zal namelijk toestaan ​​dat pirateneigenaren de server gebruiken. Om dit te doen, zal ik false schrijven in de parameter online-modus, dit zal de server opdragen om degenen die verbinding maken niet te controleren op de aanwezigheid van een premium account.

Nu starten we de Minecraft-server opnieuw op (maar met onze instellingen) en proberen er verbinding mee te maken. Omdat de server zich op onze computer bevindt, schrijven we het serveradres in lokalehost.

En nu zijn we al bezig met het spel...

Hetzelfde is te zien op de server.

Hiermee is het maken van de server voltooid. Laten we nu verder gaan met het meest interessante deel: we proberen onze vrienden toegang te geven tot deze server.

2. Breng via Hamachi een verbinding met de Minecraft-server tot stand

Het meest op een eenvoudige manier games via internet, overweeg ik om een ​​virtueel netwerk te creëren met behulp van Hamachi-programma's Er is echter één nadeel: met de gratis versie kunt u een netwerk van maximaal 5 computers creëren. Laten we deze optie eens nader bekijken:

Het installeren van Hamachi om een ​​Minecraft-server te maken is heel eenvoudig, je hoeft alleen maar een verbinding op de hoofdserver te maken en er verbinding mee te maken op de clientserver, dat is alles)

Hamachi-installatie(Klik om te bekijken)

Start het installatieprogramma en selecteer de taal

Programma informatie

Licentieovereenkomst

Installatie opties

Installeer Google Chrome naar wens

Installatie…

Installatie voltooid

Laten we nu meteen naar de zaak gaan Hamachi-instellingen. Klik op de knop "Inschakelen".

Bedenk een computernaam op het netwerk en klik op Maken

Ga vervolgens naar “Netwerk” “Maak een nieuw netwerk”

Wij bedenken een naam en wachtwoord voor nieuw netwerk(Zorg ervoor dat u een goed wachtwoord bedenkt, omdat u in feite een gewoon lokaal netwerk creëert en uw computer blootstelt aan extra kwetsbaarheid als iemand het wachtwoord kan raden)

Nadat je je netwerk hebt aangemaakt, moeten je kameraden Hamachi op hun plaats starten en “Netwerk” “Verbinden met een bestaand netwerk” selecteren

Voer de naam en het wachtwoord in voor het gemaakte netwerk

Nu kunt u op de hoofdcomputer zien wie er verbonden is

Het heeft geen zin om een ​​Minecraft-server op de clientcomputer te maken; nu moeten we de baan met de server verbinden. Hiervoor hebben we het IP-adres van de server nodig, aangezien we hamachi gebruiken, kijken we naar het IP-adres in het programma op de computer waarop de Minecraft SERVER is geïnstalleerd.

Vervolgens voeren we het in het serveradres in

...en we zien dat de Minecraft-server actief is en klaar is om ons toegang tot het spel te geven

Dat is alles, zoals je kunt zien, is het online spelen van Minecraft heel eenvoudig via Hamachi!

3. Hoe poort 25465 te openen

Om ervoor te zorgen dat de Minecraft-server beschikbaar is om vanaf internet te spelen, moeten we poort 25465 openen. Ik zal deze openen met behulp van het voorbeeld van een standaard firewall in Windows 8.1, maar houd er rekening mee dat als je software van derden hebt, je moet het daarin configureren. Laten we gaan!

Ga in het Configuratiescherm naar “Systeem en beveiliging”

Open "Windows Firewall"

Klik op “Geavanceerde opties”

Selecteer inkomende verbindingen aan de linkerkant en selecteer in het menu “Acties”, “Regel aanmaken...”

voor haven

schrijf het poortnummer en selecteer het protocol...

...en laat de verbinding toe...

...Vink alle vakjes aan...

Houd er rekening mee dat deze actie voor beide protocollen (TCP en UDP) moet worden uitgevoerd

We bedenken namen voor de havens...

...en de regels zouden er ongeveer zo uit moeten zien als wat ik op de onderstaande afbeelding heb

Hetzelfde doen we voor uitgaande verbindingen.

Op dit punt is het openen van de poort voltooid. Soms kan het nodig zijn om de computer opnieuw op te starten om de wijzigingen correct te verwerken (ik weet niet waar dit mee te maken heeft)

4. Breng een verbinding met de Minecraft-server tot stand zonder applicaties van derden

Eigenlijk valt er niets bijzonders te configureren. We moeten ons externe IP-adres achterhalen, wat u kunt doen door naar de website 2ip.ru te gaan

Je kunt ook controleren of de poort open is...

Voer het poortnummer in en klik op “Controleren”

Na een korte wachttijd krijgt u een bericht dat de poort open is, als u uiteraard alles correct heeft geconfigureerd

Vroeg of laat komt elke Minecraft-speler op het idee om zijn eigen spel te maken eigen server. De redenen hiervoor kunnen heel verschillend zijn: iemand is het gewoon beu om alleen te spelen, terwijl anderen juist hun sociale kring willen verkleinen en hun creaties willen beschermen tegen ontoereikende spelers. Dit artikel beschrijft in detail hoe je een Minecraft-server start, configureert deze voor een comfortabel spel en geeft ook een aantal tips voor degenen die problemen hebben met het starten ervan. Alle onderstaande informatie is alleen relevant voor computers met Windows.

De eerste stap is om de serverbestanden te installeren, ga naar de officiële website van het spel en volg de link “downloads”, waar de spel- en serverdistributies zich bevinden. Gedownload uitvoerend dossier met de extensie “exe” moet in een aparte map worden geplaatst (de naam kan van alles zijn). Ren dan installatiebestand en wacht een paar minuten. Op dit moment worden de benodigde bestanden uitgepakt en wordt er een serverconfiguratiebestand gemaakt - later zullen we kijken hoe we een Minecraft-server kunnen configureren om hiermee te configureren. Na de eerste lancering van de server wordt er een willekeurige wereld voor het spel gegenereerd in de map Wereld. Als je met vrienden in een reeds gemaakte wereld wilt spelen, verwijder dan de inhoud van deze map en breng je opgeslagen bestanden van het spel voor één speler ernaar over (in de regel bevinden de opgeslagen bestanden zich in het pad gebruikers/AppData\roaming\ .minecraft\opslaat).

Na de bovenstaande stappen hoeft u geen andere handelingen uit te voeren dan het starten van de server. Minecraft gebruikt dan de standaardinstellingen. Wat als je in een niet-standaardmodus wilt spelen of enkele beperkingen wilt verwijderen? Ga als volgt te werk: wijzig de instellingen handmatig voordat u de Minecraft-server start. Om dit te doen, stopt u de server en opent u de map waarin de bestanden zijn opgeslagen. Bewerkingen worden uitgevoerd met het bestand server.properties (vergeet niet een back-up te maken), dat bijvoorbeeld met elk standaard kladblok kan worden geopend.

Het heeft geen zin om alle variabelen op te sommen, dus zullen we ons concentreren op de belangrijkste en meest gebruikte: de servernaam wordt ingevoerd in de niveaunaamregel, de gamemode-regel verandert de spelmodus (0 - overleving, 1 - creatief ). Indien gewenst kun je spelers uitschakelen die elkaar schade toebrengen (pvp=false). Als u de parameter in de onlinemodusregel gaat wijzigen in false. Nu zit er niets anders op dan de Minecraft-server te starten en te controleren of deze correct werkt.

Als uw Minecraft-server na het voltooien van de noodzakelijke stappen niet start, zijn er verschillende manieren om de situatie op te lossen. Verwijder eerst alle mods uit de servermap en controleer de stabiliteit van de schone server. Als het begint, hoef je alleen maar de mods één voor één aan te sluiten en uit te zoeken welke de server verstoort. Als de schone server niet start, moet deze zich op de computer bevinden. Heel vaak wordt de automatische update van Java uitgeschakeld, waardoor het onmogelijk wordt om de server te starten. Het kan geen kwaad om uw antivirusprogramma te controleren voor het geval de server om redenen is geblokkeerd systeembeveiliging. Als dit niet helpt, probeer dan de server met het spel te verwijderen en opnieuw te installeren. Nu je weet hoe je een Minecraft-server moet starten, kun je samen met je vrienden van het spel genieten en je eigen spelregels bepalen.

Dit artikel laat de lezer kennismaken met de kenmerken van een schone (zonder aanpassingen) server. Minecraft huidige versie. In tegenstelling tot de client wordt het gratis verspreid via de officiële website van het spel. De informatie in dit artikel is bijgewerkt om versie 1.12.2 weer te geven.

Voorbereiden op werk

Om de server te laten werken, moet u het Java-pakket op uw pc installeren. Het kan vanaf deze pagina worden gedownload. Maar als de klant Minecraft start, is dit een indicatie dat dit pakket al op de computer is geïnstalleerd. (Minecraft kan nu worden geïnstalleerd via een installatieprogramma dat Java zelf downloadt. In dit geval moet u nog steeds Java installeren.)

Om de server te downloaden, moet je naar de downloadpagina van de officiële website gaan. Klik op de juiste link en sla het bestand op in een aparte map, de hoofdmap voor uw server. Bij het maken van een server op Linux of OS X is de hoofdmap van de server de werkmap; gebruik het commando cd /pad/naar/server/ .

Een server maken en instellen

Introductie van serverinstellingen

Wanneer het gedownloade bestand zich in de toekomstige servermap bevindt, voert u het uit en wacht u tot het proces voor het genereren van niveaus is voltooid. U zult zien dat er verschillende nieuwe bestanden en submappen in uw map zijn verschenen.

Laten we het bestand bekijken server.eigenschappen. Dit bestand bevat alle belangrijke serverparameters. Open dit bestand met een geschikte teksteditor. Je zult de inhoud ongeveer als volgt zien:

#Minecraft-servereigenschappen #Do 07 juli 16:45:52 MSK 2016 generator-settings= op-permission-level=4 allow-nether=true level-name=world enable-query=false allow-flight=false aankondiging-speler- prestaties=true server-poort=25565 max-world-size=29999984 level-type=STANDAARD enable-rcon=false force-gamemode=false level-seed= server-ip= netwerk-compressie-drempel=256 max-build-height =256 spawn-npcs=true white-list=false spawn-animals=true snooper-enabled=true hardcore=false resource-pack-sha1= online-modus=true resource-pack= pvp=true broadcast-console-to-ops =echte moeilijkheidsgraad=1 enable-command-block=false player-idle-timeout=0 gamemode=0 max-players=20 max-tick-time=60000 spawn-monsters=true view-distance=10 genereren-structuren=true motd =Een Minecraft-server

Beschrijving van parameters

Parameter Waarden Standaard Beschrijving
toestaan-vlucht waar/niet waar WAAR Hiermee kan de speler door de wereld van Minecraft vliegen. Deze optie geldt alleen voor vluchten in Overleven en heeft alleen effect als er een overeenkomstige plug-in is (bijvoorbeeld Flight). Vluchten in de Creatieve modus worden op geen enkele manier beïnvloed.
toestaan-nether waar/niet waar WAAR Deze parameter bepaalt de mogelijkheid van overgang naar de onderwereld. Indien uitgeschakeld, worden alle spelers die zich in de Nether bevonden, verplaatst naar de normale. Heeft geen invloed op de overgang naar de Edge.
kondig-speler-prestaties aan waar/niet waar WAAR Deze parameter bepaalt of de server chatberichten over prestaties moet verzenden.
moeilijkheid Aantal (0-3) 0 Moeilijkheidsgraad: 0 - Rustig 1 - Gemakkelijk 2 - Normaal 3 - Moeilijk
enable-command-blok waar/niet waar Met deze instelling kunt u de authenticatie van premiumaccounts van gebruikers die verbinding maken met deze server in-/uitschakelen. Als Maakt het gebruik van een opdrachtblok mogelijk. Deze optie wordt niet gegenereerd bij de eerste keer opstarten, maar verschijnt de eerste keer dat u een opdrachtblok probeert te gebruiken.
enable-query waar/niet waar Met deze instelling kunt u de authenticatie van premiumaccounts van gebruikers die verbinding maken met deze server in-/uitschakelen. Als Hiermee kunt u het GameSpy4-protocol activeren om naar de server te luisteren (informatie over de server verkrijgen).
inschakelen-rcon waar/niet waar Met deze instelling kunt u de authenticatie van premiumaccounts van gebruikers die verbinding maken met deze server in-/uitschakelen. Als Hiermee kunt u externe toegang tot de serverconsole gebruiken.
force-gamemodus waar/niet waar Met deze instelling kunt u de authenticatie van premiumaccounts van gebruikers die verbinding maken met deze server in-/uitschakelen. Als Als dit waar is, zal de spelmodus van de speler bij het verbinden met de server veranderen naar de standaardmodus die is gespecificeerd in spelmodus.
spelmodus Aantal (0-3) 0 Standaard spelmodus, automatisch geïnstalleerd voor alle spelers die voor de eerste keer inloggen op de server. De modus van een individuele speler wordt gewijzigd met het commando /gamemode.
0 - Overleving 1 - Creativiteit 2 - Avontuur 3 - Observatie generator-instellingen generator-instellingen Lijn
Deze regel specificeert de sjabloon voor het genereren van een superplatte wereld. Zie supervlak voor details. waar/niet waar WAAR genereren-structuren
Of het nu gaat om het genereren van structuren (schatkamers, forten, dorpen...) waar/niet waar Met deze instelling kunt u de authenticatie van premiumaccounts van gebruikers die verbinding maken met deze server in-/uitschakelen. Als hardcore
niveaunaam Schakelt de hardcore-modus op de server in. Na de dood - overgang naar waarnemersmodus. Mapnaam De naam van de map met kaartbestanden die de server tijdens het spel zal gebruiken. Deze map bevindt zich in dezelfde map als waar de server zich bevindt. Als deze er niet is, genereert de server automatisch een nieuwe wereld en plaatst hij zijn bestanden in een map met deze naam.
niveau-zaad Elke aanvaardbare korrel Invoergegevens (grain) voor de niveaugenerator. Als je een willekeurige wereld wilt creëren, laat je dit veld leeg.
niveau-type STANDAARD / PLAT / GROTE BIOMES / VERSTERKT STANDAARD Definieert het wereldtype.
maximale bouwhoogte Veelvoud van 16 (64 - 256) 256 Specificeert de maximale bouwhoogte op uw server. Boven dit niveau is het niet mogelijk blokken te breken of te plaatsen. Boven dit niveau kan terrein worden gegenereerd en blokken kunnen ook worden vernietigd met TNT en vuur. Bovendien werken buckets boven de grens (fout).
max-spelers Nummer (0-2147483647) 20 Specificeert het maximale aantal spelers dat op de server is toegestaan.
mot Regel niet meer dan 60 tekens A Minecraft Server Beschrijving van de server, weergegeven bij verbinding in de lijst met servers. Ondersteunt tekstopmaak.
online-modus waar/niet waar WAAR Met deze instelling kunt u de authenticatie van premiumaccounts van gebruikers die verbinding maken met deze server in-/uitschakelen. Als Met deze instelling kunt u de authenticatie van premiumaccounts van gebruikers die verbinding maken met deze server in-/uitschakelen. Als- het programma controleert geen spelersaccounts en spelers waarvan de accounts niet de status “premium account” hebben, kunnen inloggen op de server. Als de parameterwaarde WAAR, hebben alleen gebruikers met een premium account toegang tot de server. Als accountverificatie is uitgeschakeld, kunnen ‘piraten’ en spelers die hun bijnaam hebben vervalst toegang krijgen tot deze server, wat enigszins onveilig is. Een beheerder die in deze modus een server aanmaakt, schendt de voorwaarden van de gebruikersovereenkomst niet, aangezien deze optie opzettelijk aan de lijst met configureerbare serverparameters is toegevoegd - door de controle uit te schakelen, kunt u bijvoorbeeld op een lokaal netwerk spelen zonder toegang tot internet.
op-toestemmingsniveau Nummer (1-4) 3 Hiermee kunt u operatorrechten wijzigen.
1 - Operators kunnen blokken breken/plaatsen binnen de beschermingsradius van het spawngebied. 2 - Operators kunnen de commando's /clear , /difficulty , /effect , /gamemode , /gamerule , /give , / gebruiken en opdrachtblokken wijzigen. 0 3 - Operators kunnen de opdrachten /ban , /deop , /kick en / gebruiken.
4 - Operators kunnen de opdracht /stop gebruiken. waar/niet waar speler-idle-time-out WAAR spelers kunnen onderling ‘vechten’ en elkaar doden. Indien ingesteld op Met deze instelling kunt u de authenticatie van premiumaccounts van gebruikers die verbinding maken met deze server in-/uitschakelen. Als kunnen spelers elkaar geen directe schade toebrengen.
Nummer Als dit niet op nul is ingesteld, worden spelers automatisch losgekoppeld van de server als ze gedurende de opgegeven tijd (in minuten) niets hebben gedaan. 25565 pvp
Schakelt spelers in/uit die schade ontvangen door aanvallen van andere spelers op de server. Bij generator-instellingen generator-instellingen Wachtwoord voor externe toegang tot de server. Verschijnt automatisch wanneer enable-rcon=true .
rcon.port Als dit niet op nul is ingesteld, worden spelers automatisch losgekoppeld van de server als ze gedurende de opgegeven tijd (in minuten) niets hebben gedaan. 25575 Poort voor externe serverbediening. Verschijnt automatisch wanneer enable-rcon=true .
resource-pakket Bestandsnaam generator-instellingen De locatie van de bronnen die de server aanbiedt om te downloaden naar de speler wanneer verbinding wordt gemaakt. In dit veld moet u aangeven directe link naar een zip-archief.
server-ip Elk geldig IP-adres generator-instellingen Specificeert het IP-adres van de server dat door andere spelers zal worden gebruikt om verbinding te maken met deze server. Het wordt aanbevolen om dit veld leeg te laten, maar als u de server een speciaal IP-adres wilt geven, kunt u deze parameter gebruiken om dit in te stellen.
server-poort Als dit niet op nul is ingesteld, worden spelers automatisch losgekoppeld van de server als ze gedurende de opgegeven tijd (in minuten) niets hebben gedaan. 25565 Deze parameter bepaalt de waarde van de poort in de TCP- en UDP-protocollen die de spelserver zal gebruiken. Standaard voor Minecraft poort - 25565. Het wordt aanbevolen de waarde niet te wijzigen, omdat Om een ​​server binnen te gaan via een standaardpoort hoeft de speler alleen het IP- of DNS-adres in te voeren zonder de poort op te geven. Als u andere poorten gebruikt, bestaat de mogelijkheid dat deze poort al bezet is door een andere netwerkbron. Als je de poort toch handmatig wilt opgeven, kies dan grotere getallen en vermijd populaire poorten: 80 en 8080 (webserver), 21 (ftp-server), 22 (ssh-server), 143 (imap), 6969 en 6881-6889 (bittorrent ), enz. Poort 23000 is bijvoorbeeld geschikt.
snooper ingeschakeld waar/niet waar WAAR Hiermee kan de server bepaalde statistieken en gegevens naar ontwikkelaars sturen.
spawn-dieren waar/niet waar WAAR Insgelijks spawn-monsters, maar voor vriendelijke bendes (koeien, varkens, schapen...).
spawn-monsters waar/niet waar WAAR Als de parameterwaarde WAAR Vervolgens zullen, net als in een spel voor één speler, 's nachts en in donkere grotten vijandige mobs op de kaart verschijnen en proberen spelers op de server kwaad te doen. Als de waarde Met deze instelling kunt u de authenticatie van premiumaccounts van gebruikers die verbinding maken met deze server in-/uitschakelen. Als, vijandige mobs (bijvoorbeeld skeletten, zombies) zullen niet automatisch spawnen tijdens het spel, maar ze kunnen wel worden voortgebracht met behulp van spawn-eieren. Alle mobs op de kaart blijven bestaan.
spawn-npcs waar/niet waar WAAR Laat NPC's in dorpen verschijnen.
spawn-bescherming Aantal (1-100) 16 De beschermingsstraal van het spawngebied in blokken (alleen operators kunnen dit gebied wijzigen). Straal 0 geeft bescherming aan een enkel blok, 1 aan een 3x3 zone, enzovoort. Deze optie wordt niet gegenereerd bij de eerste keer opstarten, maar verschijnt wanneer de eerste speler zich bij de server voegt. Na 1.4.2 wordt de spawn-bescherming automatisch uitgeschakeld als de server geen operators heeft.
kijkafstand Aantal (3-15) 10 Past de straal aan van bijgewerkte chunks die naar de speler worden verzonden. Ter referentie: trekafstand Ver geeft in versies vóór 1.7 een gebied weer binnen een straal van 10 chunks.
witte lijst waar/niet waar Met deze instelling kunt u de authenticatie van premiumaccounts van gebruikers die verbinding maken met deze server in-/uitschakelen. Als Hiermee kunt u het gebruik van de witte lijst op de server in-/uitschakelen. Bij WAAR De serverbeheerder moet handmatig de bijnamen van spelers aan de witte lijst toevoegen. Indien ingesteld op Met deze instelling kunt u de authenticatie van premiumaccounts van gebruikers die verbinding maken met deze server in-/uitschakelen. Als, heeft elke speler toegang tot deze server, waarbij hij het IP-adres en de poort kent. Serverbeheerders hebben de mogelijkheid om in te loggen op de server, ongeacht de witte lijst.
max-wereldgrootte Nummer (1-29999984) 29999984 Stelt de wereldgrens in op de geselecteerde straal, beginnend bij de nulcoördinaat. Het stellen van een grens die verder gaat dan de grenzen van de wereld zal niets opleveren.

Bijvoorbeeld

  • Als er een straal van 1000 blokken is opgegeven, krijgt u een werkruimte van 2000 x 2000 blokken.
  • Als er een straal van 4000 blokken is opgegeven, krijgt u een werkruimte van 8000 x 8000 blokken.
netwerk-compressie-drempel 2 - Operators kunnen de commando's /clear , /difficulty , /effect , /gamemode , /gamerule , /give , / gebruiken en opdrachtblokken wijzigen. 256 Standaard staat het pakketten toe die dat wel zijn n-1 bytes groot om normaal te gaan, maar een pakket dat N bytes of meer worden gecomprimeerd. Een lager getal betekent dus meer compressie, maar het comprimeren van kleine hoeveelheden bytes kan in werkelijkheid een groter resultaat opleveren dan wat erin is gegaan. -1 - compressie volledig uitschakelen 0 - alles comprimeren

Opmerking: De Ethernet-specificatie vereist dat pakketten van minder dan 64 bytes worden opgevuld tot 64 bytes. Het instellen van een waarde lager dan 64 kan dus niet gunstig zijn. Het wordt ook niet aanbevolen om de MTU te overschrijden, doorgaans 1500 bytes.

resource-pack-sha1 generator-instellingen leeg Optionele SHA-1-samenvatting van het resourcepakket, in kleine letters, hexadecimaal. Het wordt aanbevolen om dit te specificeren. Dit wordt nog niet gebruikt om de integriteit van het bronpakket te verifiëren, maar verbetert de effectiviteit en betrouwbaarheid van caching.
gebruik-native-transport waar/niet waar WAAR Prestatieverbeteringen van Linux-servers: geoptimaliseerde verzending/ontvangst van pakketten op Linux WAAR- Ingeschakeld. Schakel de optimalisatie van het verzenden/ontvangen van Linux-pakketten in Met deze instelling kunt u de authenticatie van premiumaccounts van gebruikers die verbinding maken met deze server in-/uitschakelen. Als- Gehandicapt. Schakel de optimalisatie van het verzenden/ontvangen van Linux-pakketten uit
maximale tiktijd Getal (0 - (2^63 - 1)) 60000 Het maximale aantal milliseconden dat een enkele tik mag duren voordat de serverwatchdog de server stopt met de bericht Eén enkele servertik duurde 60,00 seconden (mag maximaal 0,05 zijn); Aangezien de server gecrasht is, wordt deze met geweld afgesloten. Zodra aan dit criterium is voldaan, wordt System.exit(1) aangeroepen. -1 - schakel de watchdog volledig uit (deze optie voor uitschakelen is toegevoegd in 14w32a)
uitzendconsole-naar-ops waar/niet waar WAAR Stuur chatberichten over het gebruik van op-opdrachten zoals give of gamemode. WAAR- versturen Met deze instelling kunt u de authenticatie van premiumaccounts van gebruikers die verbinding maken met deze server in-/uitschakelen. Als- niet verzenden

De eerste regel "#Minecraft server Properties" is nodig om de server te laten bepalen dat dit het daadwerkelijke server.properties-bestand is dat hij op dit moment zal gebruiken.

De tweede regel "#Thu Jul 07 16:45:52 MSK 2016" beschrijft de datums van de laatste wijziging door de server dit bestand. Het is belangrijk om te onthouden dat de server de datum en tijd gebruikt die door het besturingssysteem zijn ingesteld.

"#" <Первые три буквы дня недели на английском языке> <Первые три буквы месяца на английском языке> <Число> <Время ЧЧ:ММ:СС> <Часовой пояс> <Год>

Direct voordat u op de server begint te spelen, kunt u de bovenstaande serverparameters configureren.

  • Veld server-ip Het is het beste om het leeg te laten - het spel zelf zal deze parameter bepalen en configureren. Maar als u een speciaal IP-adres aan de server wilt toewijzen, kunt u deze instelling wijzigen.
  • Veld spelmodus geeft een spelmodus aan die automatisch wordt ingeschakeld voor alle spelers die inloggen op de server. De spelmodus voor een specifieke speler kan tijdens het gebruik worden gewijzigd.
  • Als je dit hebt ingeschakeld witte lijst, maak van jezelf een operator of voeg jezelf toe aan de witte lijst.
  • Bij het invullen van het veld maximale bouwhoogte Als het nummer niet geschikt is, selecteert de server automatisch het dichtstbijzijnde nummer dat kan worden gebruikt.

Elke wijziging aan de instellingen in dit bestand vereist een herstart van de server. Bovendien kan de server soms wijzigingen in dit bestand schrijven, dus het is beter om opnieuw te configureren wanneer de server offline is.

Een verbinding met de server opzetten

Het is vermeldenswaard dat spelers van zowel het lokale netwerk als internet tegelijkertijd op de server kunnen spelen.

Maak verbinding met uw eigen server

Als je de server op dezelfde computer houdt waarop je gaat spelen, hoef je alleen maar het adres 127.0.0.1 of localhost in te voeren om verbinding te maken. Dit adres maakt gebruik van een virtuele netwerkinterface (loopback), die altijd beschikbaar is, ook als de computer niet over een netwerkkaart beschikt.

Als u zelfs via de loopback-interface geen verbinding kunt maken, is dit een reden om uw antivirus- en firewall-instellingen te controleren. Voeg toe aan uitzonderingen Minecraft Server en poort 25565.

Server op lokaal netwerk

Het proces van het opzetten van een gameserver via een lokaal netwerk is veel eenvoudiger dan het maken van een gameserver die toegankelijk is via internet, en is gemakkelijker in termen van fouten die optreden bij het verbinden met de server.

Bovendien kan uw adres permanent zijn, statisch, of verander elke keer dat u opnieuw verbinding maakt met de provider, dat wil zeggen, wees dynamisch. De eenvoudigste manier om het type adres te bepalen, is door de modem opnieuw aan te sluiten en externe IP-adressen te vergelijken. Als na het opnieuw aansluiten van de modem het IP-adres is gewijzigd, betekent dit dat u een dynamisch IP-adres heeft. Dynamische adressen komen vaker voor dan statische, maar bij het maken van een gameserver wordt het aanbevolen om een ​​statisch IP-adres te hebben, omdat het dynamische adres elke keer verandert wanneer u opnieuw verbinding maakt met de ISP (en u het nieuwe adres voortdurend moet doorgeven aan jouw spelers). Een statisch adres is echter geen noodzakelijke voorwaarde voor het functioneren van de server.

Daarnaast zijn er diensten (waaronder gratis) die domeinen op het derde niveau aanbieden, bijvoorbeeld dyn.com/dns/. Adresupdates worden meestal gedaan met behulp van een speciaal programma dat u op uw computer moet installeren, maar sommige modems en routers kunnen deze functie zelf uitvoeren (kijk in de routerinterface voor Dynamic DNS). Veel providers bieden als extra service een statisch IP-adres aan.

Verbinding maken met de server

Om verbinding te maken met uw server moeten spelers het IP-adres van uw server invoeren in de gameclient. extern IP-adres of domein (websiteadres) en klik op de knop Verbinden met server. Het externe IP-adres kan door de servereigenaar worden achterhaald en doorgegeven aan spelers die verbinding willen maken met zijn server. De volgende sites kunnen u helpen uw externe IP-adres te achterhalen: SpeedTest.net, 2IP.ru, Smart-IP.net.

Als spelers geen verbinding kunnen maken met uw server, raadpleeg dan de sectie.

Serveren via VPN

Als u problemen heeft met intern IP-adres, u kunt Hamachi, P2PLauncher, EasyVPN, Garena of soortgelijke diensten proberen. De meest populaire daarvan is Hamachi. De maker van de server en degenen die verbinding maken, moeten Hamachi downloaden en installeren. Volgende:

Voor de server:

  1. Maak een kamer.
  2. laat server-ip leeg.
  3. Start de server.
  4. Communiceer uw IP in Hamachi (naast de verbindingsknop) met degenen die verbinding maken.

Voor spelers:

  1. Ga de kamer binnen met de server.
  2. Probeer verbinding te maken via het ontvangen IP-adres.

Het gemakkelijkst te gebruiken is het P2PLauncher-programma, dat computers met elkaar verbindt via een peer-to-peer-netwerk. Plaats het gewoon in de gamemap en voer het uit. Op de server:

  1. Voer een bijnaam in (ook wel de toekomstige naam van de server genoemd) en de naam van de kamer, klik op “Start server”.
  2. Vertel de naam van de kamer en uw bijnaam aan degenen die met u mee willen doen.

Op de cliënt:

  1. Start P2PLauncher. Voer uw bijnaam en kamernaam in en klik op "Cliënt starten".
  2. Gebruik voor de servernaam de bijnaam van de speler die de server heeft gemaakt.

Poorten openen

Opening, of port forwarding (Poort doorsturen) biedt clients die verbinding maken via internet toegang tot een server die zich achter een router of modem bevindt. Het probleem met het openen van poorten doet zich vaak voor bij het maken van een server op een lokaal subnet. Het kan zijn dat uw router of modem de poort blokkeert die de gameserver probeert te gebruiken. Voor verschillende modellen verloopt deze procedure enigszins anders.

Er zijn 2 manieren om poorten te openen:

  • De website portforward.com presenteert een verzameling speciale software die is ontworpen om poorten op verschillende modemmodellen te openen. Ga naar deze site en zoek het model van uw modem of router in de lijst. Ga naar de pagina van uw model en download vanaf daar een hulpprogramma dat is ontworpen om poorten te openen. Gebruik het om de poort te openen die uw server gebruikt (standaard 25565 ).
  • Log via een webbrowser in op de webinterface van uw modem of router. Om het in te voeren, moet u in de regel in de invoerregel van het webadres invoeren 192.168.1.1 of 192.168.0.1 . Zodra u zich in het webinterfacemenu bevindt, zoekt u het item Poort doorsturen of NAT. Zodra dit menu wordt geopend, moet u enkele parameters invoeren. Parameters die mogelijk vereist zijn: Startpoort - 25565, Eindpoort - 25565, IP-adres - lokaal IP-adres van de computer waarop u de server aanmaakt (bijvoorbeeld 192.168.1.2), Protocol - voer eerst TCP in en herhaal dan de hele procedure opnieuw voor het UDP-protocol. Voorbeelden van het openen van poorten voor veel modemmodellen zijn te vinden op portforward.com.

Voorbeeld van het gebruik van het PFPortChecker-programma

Om te controleren of de procedure voor het openen van de poort succesvol was, vraagt ​​u iemand buiten uw lokale netwerk om verbinding te maken met de server via het externe IP-adres (u kunt ook zelf proberen verbinding te maken met uzelf via het externe adres, maar falen betekent in dit geval niet altijd dat de server is niet beschikbaar). Of download en installeer het PFPortChecker-programma. In het veld Haven voer het poortnummer in dat u probeerde te openen. In het veld Protocol selecteer eerst UDP en vervolgens TCP. Klik vervolgens op de knop Controleren. Nadat de controle is voltooid, geeft het programma 3 totalen weer voor TCP en 3 voor UDP. Als de tekst van alle 6 de testresultaten groen is, is de procedure volledig geslaagd. Zie voor een voorbeeld de schermafbeelding rechts.

Serverbeheer

In dit gedeelte worden de elementen van serverbeheer beschreven: het proces van het beheren en onderhouden van de juiste werking van de server terwijl deze actief is, met behulp van de opdrachtregel en grafische interface-elementen.

GUI-beschrijving

De GUI van het servervenster bestaat uit de volgende elementen:

  1. Informatievenster. Dit venster geeft informatie weer over de hoeveelheid RAM die wordt gebruikt, bouwt dynamisch een grafiek op van de hoeveelheid gebruikt RAM, enz.
  2. Lijst met spelers. Dit venster toont een lijst met bijnamen van alle spelers die verbonden zijn met de server.
  3. Log in en chat. Hier wordt informatie weergegeven over de status van de server, fouten, de uitkomst van bewerkingen, het gebruik van serverbesturingsopdrachten door spelers, enz. Alle berichten die door spelers in de chat zijn verzonden, worden hier ook weergegeven. Alle informatie die in het logvenster staat, wordt automatisch naar een bestand geschreven server.log, gelegen in dezelfde map waar de server zich bevindt.
  4. Commandoregel. Dit paneel is het belangrijkste onderdeel van de GUI. Van daaruit kan de beheerder de server beheren: toevoegen aan de witte lijst, verbannen, spelers items of operatorbevoegdheden geven (zie hieronder), de kaart opslaan, de server stoppen, enz.

Console-modus

In de console- of nogui-modus is er alleen een logbestand en een opdrachtregel. Ze voeren dezelfde functies uit als de overeenkomstige grafische modusvensters.

U kunt de .jar-versie van de server alleen in consolemodus uitvoeren ( minecraft_server.jar). Om dit te doen, moet u de nogui-parameter opgeven in de startopdracht:

Java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui

Beschrijving van beschikbare opdrachten

Commando's in het spel zijn verdeeld in twee groepen: voor operators en spelers. Met hun hulp kunt u toegang krijgen tot enkele handige functies en kunnen operators de status van de server controleren.

Veelgestelde vragen

Q: Spelers kunnen geen blokken vernietigen; alles wat gebroken is, komt terug. Hoe dit op te lossen?
A: In de buurt van het spawnpunt is er een beschermd gebied waar blokken alleen door serveroperators kunnen worden geplaatst en vernietigd. Dat wil zeggen dat spelers precies zoveel blokken in welke richting dan ook hoeven te verplaatsen als is ingesteld in de spawn-bescherming in het serverconfiguratiebestand.

Q: Het bericht "Kan het niet bijhouden!" verschijnt voortdurend in het serverlogboek. Is de server overbelast of is de systeemtijd gewijzigd?" Wat betekent het?
A: Dit betekent dat de server momenteel overbelast is en dat de werking ervan mogelijk niet helemaal correct is. U kunt de belasting van de server verminderen door alle programma's van derden te sluiten, waardoor de belasting van de processor wordt verminderd en er ruimte vrijkomt extra volume RAM. U kunt proberen de server opnieuw op te starten. De snelheid van de server is sterk afhankelijk van het aantal spelers dat erop speelt.

Q: Spelers klagen dat de server vreselijk laggy is. Hoe kan ik dit oplossen?
A: Misschien is de snelheid van de internetverbinding onvoldoende of is de computerhardware te zwak. Probeer het gebruik van internetverkeer te minimaliseren (sluit internetbrowsers, torrent-clients, enz.) en verminder de belasting van computerbronnen. Toevoegen Minecraft_Server.exe naar de uitsluitingslijst van uw firewall/antivirus, of beter nog, schakel ze uit. Probeer de server opnieuw op te starten. Vraag spelers die vertraging ervaren om opnieuw verbinding te maken met de server. Er kan een vertragingsprobleem aan de clientzijde zijn.

Q: Spelers kunnen geen verbinding maken met mijn server. Wat te doen?
A: Probeer eerst zelf verbinding te maken met behulp van het IP-adres van de server lokalehost. Als u geen verbinding kunt maken, is de server volledig verkeerd aangemaakt. Mogelijk hebt u een fout gemaakt bij het configureren van het bestand server.eigenschappen, of uw antivirusprogramma blokkeert agressief de spelserver. Als het je is gelukt om verbinding te maken met je eigen server, controleer dan of je je eigen IP-adres correct hebt bepaald. Misschien bent u vergeten de poorten te openen die de spelserver gebruikt. Controleer het serverlogboek op fouten. Deze kunnen u de oorzaak van het probleem aangeven.

Q: Bij het verbinden krijgen spelers de melding “Verouderde server!” / "Verouderde klant!"
A: Server en client moeten dezelfde versie hebben, controleer dit zorgvuldig.

Q: Ik wil mijn singleplayer-kaart op de server draaien. Hoe kan ik dit doen?
A: Uit map bespaart, die zich in de geïnstalleerde gamemap bevindt ( .minecraft), verplaats de map met uw kaart (bijvoorbeeld Nieuwe Wereld) naar de map waar de spelserver zich bevindt. Vergeet niet te veranderen niveaunaam in het bestand server.eigenschappen, als uw map een andere naam heeft dan de huidige servermap. De overdracht moet worden uitgevoerd terwijl de server is uitgeschakeld.

Q: Hoe kan ik een nieuwe wereld creëren?
A: Verwijder alle bestanden uit uw serverwereldmap of geef een nieuwe wereldnaam op in de parameter niveaunaam in het bestand server.eigenschappen.

Q: Ik wil de server updaten. Wat is hiervoor nodig?
A: Maak eerst een back-up. Als er iets misgaat, kunt u de server vanaf de back-up herstellen. Download vervolgens het uitvoerbare bestand van de server opnieuw van de officiële website en vervang het oude bestand ermee. Start vervolgens de server - alle instellingen, kaarten en spelers moeten worden opgeslagen.

Q: Hoe kan ik functies aan de server toevoegen? /thuis / kromtrekken /paaien en anderen?
A: Kijk in Bukkit-plug-ins. Er is bijvoorbeeld een geweldige CommandBook-plug-in.

Q: Wanneer u een server aanmaakt, verschijnt er een bericht in het logboek: “FAILED TO BIND TO PORT. Misschien draait er al een server op die poort?”. Wat te doen?
A: Dit betekent dat de poort die de server gebruikt al bezet is, of dat de toegang daartoe geblokkeerd is. Schakel uw antivirus- en firewallprogramma's uit, programma's die internet gebruiken. Waarschijnlijk heb je een poort opgegeven die door een ander programma wordt gebruikt (bijvoorbeeld een webserver of torrent-client) of ben je vergeten de poorten op de modem/router te openen voordat je de server aanmaakte. Zie het laatste gedeelte van dit artikel voor meer informatie over hoe u dit kunt doen.

Q: Er verschijnt een bericht in het serverlogboek: “%gebruikersnaam% verbroken verbinding: einde van stream.” Wat moet ik doen?
A: Dit probleem kan soms optreden op het besturingssysteem Windows XP SP3. Probeer de server op een virtuele machine te draaien (bijvoorbeeld VirtualBox) of wijzig het besturingssysteem.

Q: Bij het opstarten van de server krijg ik de foutmelding dat mijn versie van Java verouderd is. Hoe weet ik welke versie van Java ik heb?
A: Om de game te kunnen draaien, heb je Java 8 nodig. Om je versie te controleren, doe je het volgende:

  1. Open een opdrachtregel (console, terminal):
    • Windows: -> cmd ->
    • Linux: Menuplaatsing varieert afhankelijk van de shell, meestal Toepassingen -> Systeem / Accessoires -> Terminal
    • OS X: In het Dock of Finder: Programma's -> Hulpprogramma's -> Terminal
  2. Typ java -version op de opdrachtprompt en druk op Enter
  3. Zoek in het antwoord de regel die begint met Java-versie. Het volgende nummer is de Java-versie.

Als u als antwoord een dergelijk bericht ontvangt:

Java is geen intern of extern commando, uitvoerbaar programma of batchbestand (Windows) bash: java: commando niet gevonden (Linux en OS X)

dit betekent dat je Java niet hebt geïnstalleerd of dat de omgevingsvariabelen niet zijn geconfigureerd (dit laatste is meestal alleen voor Windows). Probeer het volgende:

  1. Klik met de rechtermuisknop op Deze computer
  2. Klik op Eigenschappen
  3. Klik op Geavanceerde systeeminstellingen
  4. Klik op Omgevingsvariabelen
  5. Zoek in de lijst met systeemvariabelen de variabele Path
  6. Klik op Bewerken en voeg aan het einde toe: ;%ProgramFiles(x86)%\Java\jre6\bin
  7. Open de opdrachtprompt opnieuw en probeer het opnieuw

Als uw versie lager is dan 1.6.1 of Java niet is geïnstalleerd, gaat u naar de Java-downloadpagina en downloadt u de nieuwste versie.

Q: Ik heb een dynamisch IP! Moet ik een statisch adres kopen omwille van de server? Minecraft'Ik wil niet...
A: Met behulp van services zoals DynDNS of No-IP kunt u een statisch domein op het derde niveau verkrijgen (myminecraft.dyndns.org, serverminecraft.zapto.org...)

Minecraft is een sandbox-spel ontwikkeld door Mojang. Het staat op de lijst met de populairste games die worden uitgezonden op de streamingdienst Twitch. Spelers kunnen niet alleen alleen bouwen, maar ook in het gezelschap van hun vrienden, wat heeft geleid tot de snelle groei van de gemeenschap van dit spel. Om Minecraft met andere spelers te spelen, moet je een Minecraft-server op je server draaien of hostingdiensten gebruiken. In deze tutorial laten we u zien hoe u een Minecraft-server op Ubuntu 16.04 kunt draaien. Gebruikers die anderen gebruiken Linux-versies, kan deze handleiding ook volgen, aangezien de installatiestappen niet veel anders zouden moeten zijn.

Voordat u aan deze handleiding begint, heeft u het volgende nodig:

  • Toegang tot uw hostingcontrolepaneel

Stap 1 - Java en scherm installeren

Om te beginnen moet u via SSH verbinding maken met uw server. Om op uw server te autoriseren, opent u een terminal (of gebruikt u deze als u Windows OS heeft) en gaat u naar binnen deze opdracht:

Voor de Minecraft-server is een Java-distributie vereist die op uw server is geïnstalleerd. Volg deze stappen om het te installeren:

  1. Java is mogelijk al op uw systeem geïnstalleerd. Om dit te controleren, voert u deze opdracht in:
java-versie

Als u een bericht ontvangt dat Java niet op uw systeem kan worden gevonden, gaat u verder met deze stappen. Anders kunt u doorgaan naar stap 2 van deze handleiding.

  1. Voer deze opdracht uit in een terminal om de nieuwste software te downloaden die beschikbaar is om te downloaden, inclusief Java:
sudo apt-get-update
  1. Nu moet je Java installeren. In deze tutorial installeren we Java 17:
sudo apt-get installeer openjdk-7-jdk
  1. Als u de nieuwste versie van Java wilt, kunt u de volgende opdracht uitvoeren:
sudo apt-get install default-jdk
  1. We moeten ook Screen installeren, wat ervoor zorgt dat uw server blijft werken, zelfs als u de verbinding met de server verliest. Om dit te doen, voert u deze opdracht in en voert u deze uit:
sudo apt-get installatiescherm

Op uw server zouden nu zowel Java als Screen geïnstalleerd moeten zijn.

Stap 2 - Een Minecraft-server installeren op Ubuntu

Nu alle voorbereidingen zijn afgerond, kunnen we leren hoe we een Minecraft-server op Ubuntu VPS kunnen draaien. Om dit te doen, volgt u deze stappen:

  1. Het is altijd belangrijk om uw systeem georganiseerd te houden. Om verwarring te voorkomen, maakt u een Minecraft-bestanden een aparte map. Dit is optioneel, maar voor uw gemak raden wij deze stap aan. Om te creëren nieuwe map voer het volgende uit:
mkdir minecraft
  1. Voer daarna de gemaakte map in met behulp van deze opdracht:
cd-minecraft
  1. Vervolgens hebt u wget op uw systeem nodig. Als je het nog niet hebt geïnstalleerd, voer dan deze opdracht in:
sudo apt-get installeer wget
  1. Download en installeer nu de Minecraft-server:
wget -O minecraft_server.jar https://s3.amazonaws.com/Minecraft.Download/versions/1.11.2/minecraft_server. 1.11.2.jar

Op het moment dat deze handleiding werd geschreven, was de laatst beschikbare versie 1.11.2. U moet de cijfers in de opdracht vervangen door de momenteel beschikbare versie van de server. Bezoek deze link om de versie te controleren.

  1. Accepteren licentieovereenkomst Minecraft:
echo "eula=true" > eula.txt
  1. Run Screen zodat de server kan werken achtergrond:
scherm -S "Minecraft-server 1"

We hebben het proces 'Minecraft server 1' genoemd, maar je kunt elke andere naam gebruiken.

Dat is alles: u hebt de Minecraft-server met succes op Ubuntu geïnstalleerd.

Stap 3 - Hoe u een Minecraft-server start

Nu hoeft u alleen maar de server te starten. Om dit te doen, voert u de volgende opdracht uit in de terminal:

Java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui

Zoals je aan de opdracht kunt zien, heeft Minecraft 1024 MB of 1 GB RAM nodig om op de server te kunnen draaien. Dit minimale eisen Om betere prestaties te krijgen, raden we aan om bij het opstarten de RAM-verbruikslimiet van de server te verhogen. Om dit te doen, vervangt u de waarde 1024 in -Xmx En -Xms tot 2048 (2 GB), enz.

Gefeliciteerd, het opzetten van uw Minecraft-server duurde slechts een paar minuten. Dankzij Screen draait uw server nu op de achtergrond. Om Scherm uit te schakelen, klikt u op CTRL+A, Dan D. Om het opnieuw te openen, typt u screen -r in de terminal. Ten slotte kun je spelen met je serveropties in het instellingenbestand:

Nano ~/minecraft/server.properties

Conclusie

Hierin stap voor stap handleiding, we hebben geleerd hoe we een Minecraft-server op Ubuntu kunnen draaien. We hebben ook een aantal nuttige dingen geleerd, zoals Java-installaties op Ubuntu, en leerde ook hoe je Screen for configureert continu bedrijf jouw server.

Zoals eerder vermeld kunnen spelers gebruik maken van een dedicated server. Deze handleiding is echter bedoeld voor degenen die een eigen server willen voor maximaal comfort en bescherming.

U kunt deze handleiding gebruiken om uw eigen server op de onze te maken. VPS-serverabonnement 1 heeft momenteel 40% korting en beschikt over de minimaal vereiste hoeveelheid RAM (1 GB) om een ​​Minecraft-server te laten draaien.