Slik kjører du en enkel lokal Minecraft Server (med og uten mod)

Innholdsfortegnelse:

Slik kjører du en enkel lokal Minecraft Server (med og uten mod)
Slik kjører du en enkel lokal Minecraft Server (med og uten mod)

Video: Slik kjører du en enkel lokal Minecraft Server (med og uten mod)

Video: Slik kjører du en enkel lokal Minecraft Server (med og uten mod)
Video: Top 10 Ancient Greek Myths That Turned Out To Be True - YouTube 2024, April
Anonim
Selv om det er enkelt nok til å dele et Minecraft-kart med andre lokale spillere på nettverket, er det fint å kunne kjøre en dedikert server slik at folk kan komme og gå uten at den opprinnelige spillverten laster opp Minecraft. I dag ser vi på hvordan man kjører en enkel lokal Minecraft-server både med og uten mods.
Selv om det er enkelt nok til å dele et Minecraft-kart med andre lokale spillere på nettverket, er det fint å kunne kjøre en dedikert server slik at folk kan komme og gå uten at den opprinnelige spillverten laster opp Minecraft. I dag ser vi på hvordan man kjører en enkel lokal Minecraft-server både med og uten mods.

Hvorfor kjøre en Minecraft Server?

En av de mest frustrerende elementene i Minecraft lokale multiplayer-opplevelse (både for PC og PE-utgaven) er at den opprinnelige spillverten må være aktiv for å få tilgang til tidligere kreasjoner. Hvis det for eksempel er to foreldre og to barn som spiller Minecraft i en husstand, og de tilbringer et par timer en helg som jobber med en stor struktur hostet av Kid # 2, så når som helst noen ønsker å jobbe på den verden / strukturen igjen, trenger de Kid # 2 for å skyte opp spillet sitt og dele det med alle andre ved å åpne det til LAN. Faktor i at hver verden er lokalisert på hver egen datamaskin, og plutselig blir det et reelt problem for mer enn én person å jobbe på et gitt kart.

En mye mer effektiv måte å gjøre ved å gjøre ting, er å være vert for en frittstående server på det lokale nettverket. På denne måten kan spillere komme og gå som de ønsker uten at noen trenger å logge inn og dele sin verden. Enda bedre kan du være vert for en Minecraft-server på en maskin som ikke passer godt for å spille Minecraft (vi har kjørt beskjedne Minecraft-servere av små Raspberry Pi-bokser uten problemer).

La oss ta en titt på hvordan du konfigurerer en grunnleggende lokal Minecraft-server både med og uten mods.

Sette opp en enkel Vanilla Minecraft Server

Det er to måter å tilnærme installere den enkle vanilje Mojang-leverte Minecraft-serveren. En metode er veldig Windows-sentrisk som du bare laster ned en. EXE-fil og kjører den, med et praktisk lite grafisk brukervindu. Denne metoden hjelper ikke nødvendigvis OS X og Linux brukere, så vi skal bruke.JAR-basert metoden som vil bidra til å utvide prosessen på tvers av alle plattformene, med bare svært små tweaks som er nødvendige for å skifte mellom operativsystemene.

Den første rekkefølgen er å laste ned den offisielle Minecraft server JAR filen. I følge denne opplæringen er versjonen 1.7.10. Du finner den nederst på den offisielle Minecraft.net nedlastingssiden. Uavhengig av operativsystemet, vil du ha. JAR-filen.

Etter at filen er ferdig nedlasting, flytt.JAR-filen til et mer permanent sted. Vi plasserte filen i en HTG Test Server /. Du kan plassere det hvor som helst du vil, men merk det klart, plasser det et sikkert sted, og vær oppmerksom på at når du kjører.JAR-filen, lastes alle serverrelaterte ting ned / pakkes ut i mappen.JAR er plassert i, så ikke Ikke plasser det et sted som en kjørerot eller en hjemmemappe.

Kjør serveren for første gang ved å kjøre følgende kommando på kommandoprompten fra katalogen.JAR-filen er plassert i, selvfølgelig:

Windows: java -Xmx1024M -Xms1024M -jar minecraft_server.1.7.10.jar nogui

OS X: java -Xms1G -Xmx1G -jar minecraft_server. 1.7.10.jar nogui

Linux: java -Xms1G -Xmx1G -jar minecraft_server. 1.7.10.jar nogui

Ovennevnte kommandoer vil utføre Minecraft server JAR filen. Kommandoen kjører Java, tilordner 1 GB minne / 1GB maks, indikerer at filen er en JAR, heter JAR, og indikerer at ingen GUI er nødvendig. Du kan justere de tilordnede / maksimale minneverdiene oppover hvis du finner det nødvendig å gjøre det for spesielt store verdener eller servere med mange spillere (for eksempel under et LAN-parti), men vi anbefaler ikke å senke minneverdiene.

Hvis du trenger hjelp med å installere Java på Linux, oppretter en snarvei for lanseringsprosessen på OS X eller et annet OS-spesifikt problem, vil vi oppfordre deg til å sjekke ut den detaljerte veiledningen for å starte JAR-filen på den offisielle Minecraft wiki.

Første gang du kjører serveren, ser du en melding som følgende:

[Server thread/INFO]: Starting minecraft server version 1.7.10

[Server thread/INFO]: Loading properties

[Server thread/WARN]: server.properties does not exist

[Server thread/INFO]: Generating new properties file

[Server thread/WARN]: Failed to load eula.txt

[Server thread/INFO]: You need to agree to the EULA in order to run the server. Go to eula.txt for more info.

[Server thread/INFO]: Stopping server

Dette er helt normalt. Se i serverkatalogen for EULA.txt-filen, åpne den, og rediger oppføringen "eula = false" til "eula = true" for å indikere din avtale med Mojang-serverens brukeravtale. Lagre og lukk dokumentet. Kjør serverkommandoen igjen. Du kan kjøre den med eller uten "nogui" -taggen, avhengig av dine behov / ønske. Hvis du kjører det med "nogui" -taggen, forblir serverutgangen og kommandolinjen i terminalvinduet du lanserte kommandoen i:

Hvis du fjerner "nogui" -taggen, åpnes et GUI-vindu og gir en renere og enklere å administrere serveropplevelsen:
Hvis du fjerner "nogui" -taggen, åpnes et GUI-vindu og gir en renere og enklere å administrere serveropplevelsen:
Image
Image

GUI-grensesnittet viser deg nøyaktig hva du vil se i terminalvinduet i den store høyre ruten, samt et statistikkvindu øverst til venstre og en liste over innloggede spillere i nedre høyre side. Med mindre du kjører serveren på en ressursbelastet maskin (eller en hodeløs enhet som en medieserver eller Raspberry Pi), anbefaler vi at du bruker GUI.

Under andre runde av serveren, etter at du har akseptert EULA, lastes ytterligere filer ned og standardverdenen genereres. Standardverdenen er lokalisert i / world / og ser mye ut som en vanlig gammel /.minecraft/saves/[someworldname]/ mappe fra vanlig Minecraft (faktisk er det). Du kan spille på den tilfeldig genererte verden, eller du kan slette innholdet i / world / og erstatte det med innholdet i et lagret spill fra en frittstående kopi av Minecraft eller en verden som du har lastet ned fra Internett.

La oss bli med på vår ferskmynte server og se hvordan det ser ut. For å kunne delta i spillet må du være på samme LAN som vertsdatamaskinen, og du må vite IP-adressen til vertsdatamaskinen.

Med IP-adressen i hånden, brann opp Minecraft, klikk Multiplayer fra hovedmenyen og legg til den nye serveren eller bruk direktekoblingsfunksjonen. Hvis du trenger hjelp med noen av disse alternativene, kan du se Koble til eksterne servere i Lessonraft Multiplayer Servers-leksjonen fra vår forrige veiledning.

Her er vi på den splitter nye serveren. Alt ser bra ut og verden lastes jevnt. En ting du vil merke umiddelbart er at spillet er i overlevelse modus. Dette er serverstandarden, men vi viser deg hvordan du endrer det på et øyeblikk.
Her er vi på den splitter nye serveren. Alt ser bra ut og verden lastes jevnt. En ting du vil merke umiddelbart er at spillet er i overlevelse modus. Dette er serverstandarden, men vi viser deg hvordan du endrer det på et øyeblikk.

På serverens side av ting ser du en strøm av meldinger i konsollvinduet ettersom ting skjer på det: spillere blir med, spillere dør, spillerkommunikasjon og andre merknader. I tillegg kan du bruke serverkommandoer både i konsollvinduet og hvis du er en OP eller "operatør" på serveren. Det er dusinvis av kommandoer, mange av dem er ganske uklare og sjeldent brukt. Du kan lese hele kommandolinjen på Minecraft wiki, men vi vil fremheve de som er mest relevante for å få serveren din oppe i tabellen nedenfor.

Merk: Hvis du skriver inn kommandoen i serverkonsollvinduet, trenger du ikke den ledende "/" men du gjør det hvis du skriver det inn i chatvinduet som spiller på serveren.

/ standardgamemode [s / c / a] Bytter serverens standardmodus for nye spillere mellom Survival, Creative og Adventure moduser.
/ vanskelighetsgrad [p / e / n / h] Bytter vanskelighetsgraden mellom fredelig, lett, normal og hard.
/ spillmodus [s / c / a] [spiller] Det samme som / standardgamemode bortsett fra brukt på en spiller-for-spiller basis.
/liste Viser alle gjeldende spillere.
/ (de) op [spiller] / deop [spiller] Gir navngitte spillernes operatørrettigheter (eller fjerner dem).
/ Save- (alle / på / av) "Alle" lagrer verden umiddelbart, "på" slår på verdensbesparende på (dette er standardtilstanden), og "av" slår automatisk av. Best å forlate dette alene med mindre du ønsker å tvinge en umiddelbar lagring for å sikkerhetskopiere arbeidet med kommandoen / save-all.
/ setworldspawn [x y z] Angir spawnpunktet for alle spillere som kommer inn i verden. Med ingen koordinater setter den stedet den utførende operasjonen står på, med argumenter som tildeler hevingen til disse koordinatene.
/ spawnpoint [spiller] [x y z] Det samme som verdensspillet, men for enkelte spillere; lar deg sette et unikt spawnpoint for hver spiller.
/Stoppe Slår serveren nede.
/ tidsinnstilling [verdi] Endrer spilletiden; vil akseptere "dag", "natt" eller en verdi fra 0 til 24000 hvor referanse er 6000 kl. 12.00 og 18000 er midnatt.
/ tp [målspiller] [destinasjon] Teleports-spiller. Første argument må alltid være målspilleren. Det andre argumentet kan være en annen spiller (send spiller A til B) eller x / y / z koordinater (send spiller A til plassering).
/ vær [klart / regn / torden] Endrer været. I tillegg kan du legge til et annet argument for å endre været i X antall sekunder (hvor X kan være mellom 1 og 1.000,00).

Dette er de mest umiddelbart nyttige kommandoene for å kjøre en liten hjemmeserver. Det er flere kommandoer som er nyttige hvis du åpner hjemme serveren for offentlig eller semi-offentlig bruk (for eksempel / spark og / forbud), men som vanligvis ikke er nødvendige for privat bruk.

Nå som vi har lansert vår private hjemme server, kan du kanskje lure på (spesielt etter alle leksjonene viet til dem) hvordan vi kan injisere noen fantastiske mods i serveren vår. Neste stopp, server modding.

Sette opp en enkel Modded Minecraft Server

På samme måte som du enkelt kan injisere Forge mod loader til en frittstående Minecraft installasjon, kan du enkelt injisere Forge mod loader inn i Minecraft serveren.

Du kan gjenbruke det samme installasjonsprogrammet du brukte til Forge i den forrige moddingveiledningen; bare gjenta det (det spiller ingen rolle om du bruker.EXE eller.JAR) og juster innstillingene som sådan:

Velg "Installer server" og pek den på en ny katalog. Du trenger ikke å installere en server og deretter installere Forge, som du trenger å installere Minecraft og deretter installere Forge som vi gjorde i klient-side opplæringen.
Velg "Installer server" og pek den på en ny katalog. Du trenger ikke å installere en server og deretter installere Forge, som du trenger å installere Minecraft og deretter installere Forge som vi gjorde i klient-side opplæringen.

Merk: Hvis du hoppet ned til denne delen fordi du var så spent på mods på serveren din, vil vi likevel oppfordre deg til å lese den forrige delen, ettersom flere av trinnene er identiske, og vi gjentar dem ikke helt i detalj for denne delen av opplæringen.

Gi det et minutt å laste ned både serveren og Forge-filene, og besøk deretter installasjonsmappen. De neste trinnene vil se mye ut som Vanilla Minecraft serveroppsett.

I mappen kjører du "forge. *. Universal.jar" -filen ved hjelp av nøyaktig samme kommando du brukte, basert på operativsystemet fra vaniljeinstallasjonsdelen av denne opplæringen.

Serveren vil løpe og stoppe, noe som indikerer som det gjorde i forrige avsnitt som du må godta EULA. Åpne den nyopprettede EULA.txt og rediger "false" til "true" akkurat som forrige gang.

Kjør serveren igjen for å bekrefte at alt er riktig installert og bare for ekstra godt mål, bli med i verden. Husk at når du blir med i verden, må du bli med en endret klient (vanilje klienter kan ikke bli med modded servere). Bli med en matchende versjon nummer installasjon av Minecraft with Forge installert, men uten mods lastet, som vil speile tilstanden til serveren.

Alt ser bra ut. Vi sprang selv i nærheten av en landsby, noe som alltid er morsomt. La oss vise disse landsbyboerne hvordan å feste ved å gyte en portal til en magisk dimensjon.

Ingen avtale; Vi kastet bare en diamant i en pølse og alle landsbyboerne stirrer på oss som om vi har mistet tankene våre. Vi kan ha Forge installert, men vi mangler komponenten som gjør at magien skjer: Twilight Forest mod.
Ingen avtale; Vi kastet bare en diamant i en pølse og alle landsbyboerne stirrer på oss som om vi har mistet tankene våre. Vi kan ha Forge installert, men vi mangler komponenten som gjør at magien skjer: Twilight Forest mod.

Nå som vi vet at Forge er installert riktig, er neste trinn å installere modene vi ønsker. Prosessen er veldig enkel. Du må bare sørge for at mod.JAR-filen (i dette tilfellet Twilight Forest mod) ligger i både / mods / mappen for din nye Forge-server og / Mods / mappen for Minecraft-klienten du går med på serveren med.

Avslutt Minecraft-klienten og stopp serveren med "stop" -kommandoen, kopier filene og start serveren på nytt. Start deretter klienten igjen og bli med på serveren.

Image
Image

Ord kan ikke uttrykke den skuffelsen vi følte da landsbyboeren falt i den nybegynte Twilight Forest-portalen, og klarte ikke å teleportere til skogen. Vi må gå i stedet for ham.

Portalen endte opp med å være rett ved siden av et slott. Seriøst kan dette være det heldigste kartet frøet noensinne: Vi startet ved siden av en landsby i Overworld, laget en portal der, og endte ved siden av et slott i Twilight Forest (hvis du spiller med Twilight Forest på 1.7. 10 (eller andre 1,7. * Versjoner) frøet er: 1065072168895676632)!
Portalen endte opp med å være rett ved siden av et slott. Seriøst kan dette være det heldigste kartet frøet noensinne: Vi startet ved siden av en landsby i Overworld, laget en portal der, og endte ved siden av et slott i Twilight Forest (hvis du spiller med Twilight Forest på 1.7. 10 (eller andre 1,7. * Versjoner) frøet er: 1065072168895676632)!

Ekstra tweaks og triks for serveren din

På dette tidspunktet er du klar til å rocke, enten med eller uten mods, avhengig av hvilken smak du har installert. Det betyr imidlertid ikke at du er ferdig tinkering med serveren din. La oss gå over noen ekstra ting du kan gjøre for å forbedre serveropplevelsen din.

Flere Mods

Du kan alltid installere flere mods. Husk at flere mods krever flere CPU / GPU / RAM ressurser. Vær nøye med modsene du installerer, fordi alle som knytter seg til serveren din, må ha de mods installert også. Generelt sett skal / mod / mappen til klienten og / mod / mappen på serveren være speil av hverandre.

Trenger du ideer for gode server mods? Slå opp ressursene som er oppført i delen "Hvor finner man Mods?" I Minecraft modding-veiledningen.

Åpner serveren din til eksterne spillere

Hvis du vil spille med folk utenfor ditt lokale nettverk, kan du sette opp portoverføring slik at spillere utenfor hjemmenettverket ditt kan få tilgang til serveren. De fleste hjemme bredbåndsforbindelser kan enkelt støtte mange spillere. Fordi serveren ikke har et passordsystem, vil du kanskje vurdere å opprette en hviteliste på serveren. Bruk kommandoen og parametrene / hviteliste [på / av / liste / legg til / fjern / last inn] [spillnavn] for å justere og vise hvitelisten.

Finjustering med Server.Properties

I servermappen finner du en fil med navnet server.properties. Hvis du åpner denne filen i et tekstredigeringsprogram, finner du en enkel konfigurasjonsfil som kan redigeres manuelt. Mens noen av disse innstillingene er tilgjengelige via server / in-game kommandoer, er mange av dem ikke.

Ved å bruke enkle sanne / falske eller numeriske veksler kan du tillate spillere å fly under overlevelsesmodus, slå av The Nether, justere server timeout-innstillinger og en rekke andre variabler. Mens mange av innstillingene er ganske selvforklarende, krever noen få en mer inngående forståelse av den involverte variabelen. Se nærmere på denne detaljerte oversikten over server.properties-variablene.

Bevæpnet med en server, modded eller på annen måte, trenger du ikke lenger å bekymre deg for at den riktige personen er på nettet til rett tid for å få tilgang til din verden (og du kan enkelt dele verden over hele husstanden eller med venner over landet).

Anbefalt: