Paano Patakbuhin ang isang Simpleng Lokal na Minecraft Server (May at Walang Mga Mod)
Bagaman sapat itong madaling magbahagi ng isang mapa ng Minecraft sa iba pang mga lokal na manlalaro sa iyong network, masarap na makapagpatakbo ng isang nakalaang server upang ang mga tao ay makapunta at makapunta nang walang orihinal na host ng laro na naglo-load ng Minecraft. Ngayon tinitingnan namin kung paano magpatakbo ng isang simpleng lokal na server ng Minecraft kapwa may at walang mga mod.
Bakit Patakbuhin ang isang Minecraft Server?
Ang isa sa mga pinaka nakakainis na elemento ng karanasan sa lokal na multiplayer ng Minecraft (kapwa para sa PC at edisyon ng PE) ay ang orihinal na host ng laro na dapat aktibo upang ma-access ang mga nakaraang nilikha. Kung mayroong dalawang magulang at dalawang bata na naglalaro ng Minecraft sa isang sambahayan halimbawa, at gumugol sila ng ilang oras sa isang katapusan ng linggo nagtatrabaho sa isang malaking istraktura na naka-host sa Kid # 2, kung gayon anumang oras na nais ng sinuman na gumana sa mundo / istrakturang muli kailangan nila ng Kid # 2 upang mapagana ang kanilang laro at ibahagi ito sa iba pa sa pamamagitan ng pagbubukas nito sa LAN. Kadahilanan na ang bawat mundo ay naninirahan sa bawat magkakahiwalay na computer at biglang nagiging isang tunay na abala para sa higit sa isang tao na magtrabaho sa isang naibigay na mapa.
Ang isang mas mahusay na paraan upang magawa ang paggawa ng mga bagay ay ang mag-host ng isang stand-server na server sa lokal na network. Sa ganitong paraan ang mga manlalaro ay maaaring dumating at pumunta ayon sa gusto nila nang walang anumang isang tao na nangangailangan na mag-log in at ibahagi ang kanilang mundo. Kahit na mas mahusay, maaari kang mag-host ng isang Minecraft server sa isang makina na hindi angkop para sa aktwal na paglalaro ng Minecraft (nagpatakbo kami ng katamtamang mga server ng Minecraft mula sa maliit na mga kahon ng Raspberry Pi nang walang problema).
Tingnan natin kung paano mag-set up ng isang pangunahing lokal na server ng Minecraft kapwa may at walang mga mod.
Pagse-set up ng isang Simpleng Server ng Vanilla Minecraft
Mayroong dalawang paraan upang lapitan ang pag-install ng simpleng server ng Minecraft na ibinibigay ng vanilla Mojang. Ang isang pamamaraan ay napaka-Windows-centric habang simpleng pag-download mo ng isang .EXE file at patakbuhin ito, na may isang maginhawang maliit na graphic na window ng gumagamit. Gayunpaman, ang pamamaraan na iyon ay hindi makakatulong sa mga gumagamit ng OS X at Linux, kaya gagamitin namin ang .JAR based na pamamaraan na makakatulong sa pagpapalawak ng proseso sa lahat ng mga platform na may napakaliit lamang na pag-aayos na kinakailangan upang lumipat sa pagitan ng mga operating system.
Ang unang pagkakasunud-sunod ng negosyo ay upang i-download ang opisyal na Minecraft server JAR file. Tulad ng tutorial na ito ang bersyon ay 1.7.10. Mahahanap mo ito sa ilalim ng opisyal na pahina ng pag-download ng Minecraft.net. Anuman ang iyong operating system, nais mo ang .JAR file.
Matapos matapos ang pag-download ng file, ilipat ang .JAR file sa isang mas permanenteng lokasyon. Inilagay namin ang file sa isang / HTG Test Server /. Maaari mong ilagay ito kahit saan mo gusto ngunit malinaw itong lagyan ng label, ilagay ito sa isang lugar na ligtas, at magkaroon ng kamalayan na sa sandaling patakbuhin mo ang .JAR file ang lahat ng mga bagay na nauugnay sa server ay mai-download / na-unpack sa folder ang .JAR ay matatagpuan sa, kaya don Ilagay ito sa isang lugar tulad ng isang drive root o isang home folder.
Isagawa ang server sa kauna-unahang pagkakataon sa pamamagitan ng pagpapatakbo ng sumusunod na utos sa command prompt mula sa direktoryo .JAR file ay matatagpuan sa, syempre:
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
Ang mga utos sa itaas ay papatayin ang Minecraft server JAR file. Nagpapatakbo ang utos ng Java, nagtatalaga ng 1GB ng memorya / 1GB max, ipinapahiwatig ang file ay isang JAR, pinangalanan ang JAR, at ipinapahiwatig na walang GUI ang kinakailangan. Maaari mong ayusin ang itinalaga / max na mga halaga ng memorya paitaas kung nakita mong kailangan mong gawin ito para sa partikular na mga malalaking mundo o server na may maraming mga manlalaro (sabihin, sa panahon ng isang LAN party), ngunit hindi namin inirerekumenda ang pagbaba ng mga halaga ng memorya.
Kung kailangan mo ng tulong sa pag-install ng Java sa Linux, paglikha ng isang shortcut para sa proseso ng paglulunsad sa OS X, o anumang iba pang isyu na tukoy sa OS, hinihikayat ka namin na suriin ang detalyadong gabay sa paglulunsad ng server JAR file na matatagpuan sa opisyal na wiki ng Minecraft .
Sa unang pagkakataon na patakbuhin mo ang server, makakakita ka ng isang mensahe tulad ng sumusunod:
[Server thread / INFO]: Simula sa bersyon ng minecraft server na 1.7.10
[Server thread / INFO]: Naglo-load ng mga pag-aari
[Server thread / WARN]: server.properties ay walang umiiral
[Server thread / INFO]: Bumubuo ng mga bagong file ng mga pag-aari
[Server thread / WARN]: Nabigong mai-load ang eula.txt
[Server thread / INFO]: Kailangan mong sumang-ayon sa EULA upang mapatakbo ang server. Pumunta sa eula.txt para sa karagdagang impormasyon.
[Server thread / INFO]: Paghinto sa server
Ito ay perpektong normal. Hanapin sa direktoryo ng server para sa file na EULA.txt, buksan ito, at i-edit ang entry na "eula = false" sa "eula = true" upang ipahiwatig ang iyong kasunduan sa kasunduan sa gumagamit ng server ng Mojang. I-save at isara ang dokumento. Patakbuhin muli ang utos ng server. Maaari mong patakbuhin ito nang mayroon o walang tag na "nogui" depende sa iyong mga pangangailangan / pagnanais. Kung patakbuhin mo ito sa tag na "nogui", mananatili ang output ng server at interface ng command sa window ng terminal na inilunsad mo ang utos sa:
Kung aalisin mo ang tag na "nogui", isang window ng GUI ang magbubukas at magbibigay ng isang mas malinis at mas madaling pamahalaan ang karanasan ng server:
Ipinapakita sa iyo ng interface ng GUI kung ano mismo ang makikita mo sa window ng terminal sa malaking pane sa kanan, pati na rin ang isang window ng stats sa kaliwa sa itaas at isang listahan ng mga kasalukuyang naka-log in na manlalaro sa ibabang kanan. Maliban kung pinapatakbo mo ang server sa isang makina na strapped machine (o isang aparato na walang ulo tulad ng isang media server o Raspberry Pi) inirerekumenda namin ang paggamit ng GUI.
Sa panahon ng ikalawang pagpapatakbo ng server, pagkatapos mong tanggapin ang EULA, ang mga karagdagang file ay mai-download at ang default na mundo ay nabuo. Ang default na mundo ay matatagpuan sa / mundo / at mukhang maraming katulad ng isang regular na old /.minecraft/saves/[someworldname Ingles/ folder mula sa regular na Minecraft (sa katunayan, ito ay). Maaari kang maglaro sa random na nabuong mundo o maaari mong tanggalin ang mga nilalaman ng / mundo / at palitan ito ng mga nilalaman ng isang nai-save na laro mula sa isang nakapag-iisang kopya ng Minecraft o isang pag-save sa mundo na na-download mo mula sa Internet.
Sumali tayo sa aming bagong naka-minted na server at tingnan ang hitsura nito. Upang sumali sa iyong laro kailangan mong maging sa parehong LAN tulad ng host computer at kailangan mong malaman ang IP address ng host computer.
Gamit ang IP address sa kamay, sunugin ang Minecraft, mag-click sa Multiplayer mula sa pangunahing menu at idagdag ang bagong server o gamitin ang direktang tampok na kumonekta. Kung kailangan mo ng tulong sa alinman sa mga pagpipiliang ito, tingnan ang seksyon ng Pagkonekta sa Mga Remote Server ng aralin sa Paggalugad ng Minecraft Multiplayer Servers mula sa aming nakaraang gabay.
Narito kami sa bagong server. Maganda ang hitsura ng lahat at ang mundo ay maayos na naglo-load. Ang isang bagay na mapapansin mo agad ay ang laro ay nasa mode na kaligtasan. Ito ang default ng server, ngunit ipapakita namin sa iyo kung paano ito baguhin sa isang sandali lamang.
Sa panig ng server ng mga bagay, makakakita ka ng isang stream ng mga paunawa sa window ng console habang nangyayari ang mga bagay dito: mga manlalaro na sumasali, namamatay ang mga manlalaro, komunikasyon ng manlalaro, at iba pang mga abiso. Bilang karagdagan maaari mong gamitin ang mga utos ng server kapwa sa window ng console at kung ikaw ay isang OP o "operator" sa server. Mayroong dose-dosenang mga utos, marami sa kanila ay medyo hindi nakakubli at madalas na ginagamit. Maaari mong basahin ang buong listahan ng utos sa wiki ng Minecraft, ngunit i-highlight namin ang pinaka-kaugnay sa pagsasaayos ng iyong server sa talahanayan sa ibaba.
Tandaan: kung ipinasok mo ang utos sa window ng server console hindi mo kailangan ang nangungunang "/" ngunit gagawin mo ito kung ipasok mo ito sa chat window bilang isang player sa server.
/ defaultgamemode [s / c / a] | Inililipat ang default mode ng server para sa mga bagong manlalaro sa pagitan ng Survival, Creative, at Adventure mode. |
/ kahirapan [p / e / n / h] | Inililipat ang mga antas ng kahirapan sa pagitan ng Mapayapa, Madali, Normal, at Hard. |
/ gamemode [s / c / a] [player] | Kapareho ng / defaultgamemode maliban sa inilapat sa batayan ng manlalaro. |
/ listahan | Inililista ang lahat ng kasalukuyang manlalaro. |
/ (de) op [player] / deop [player] | Nagbibigay ng pinangalanang mga pribilehiyo ng operator ng manlalaro (o aalisin sila). |
/ save- (lahat / on / off) | Agad na nai-save ng "lahat" ang mundo, ang "on" ay naka-on ang pag-save sa mundo (ito ang default na estado), at ang "off" ay awtomatikong pag-save. Pinakamahusay na iwanan ito mag-isa maliban kung nais mong pilitin ang isang agarang pag-save upang i-backup ang iyong trabaho gamit ang / i-save ang lahat ng utos. |
/ setworldspawn [x y z] | Itinakda ang spawn point para sa lahat ng mga manlalaro na pumapasok sa mundo. Nang walang mga coordinate, itinakda nito ang lugar na nakatayo sa pagpapatakbo ng pagpapatakbo, na may mga argument na itinalaga nito ang spawn point sa mga coordinate na iyon. |
/ spawnpoint [manlalaro] [x y z] | Kapareho ng worldspawn, ngunit para sa mga indibidwal na manlalaro; Pinapayagan kang magtakda ng isang natatanging spawnpoint para sa bawat manlalaro. |
/ huminto | Isinasara ang server. |
/ itinakda ang oras [halaga] | Binabago ang oras ng in-game; tatanggap ng "araw", "gabi" o isang halaga mula 0 hanggang 24000 kung saan, para sa sanggunian, 6000 ang tanghali at 18000 ay hatinggabi. |
/ tp [target player] [patutunguhan] | Teleports player. Ang unang argumento ay dapat palaging magiging target na manlalaro. Ang pangalawang argumento ay maaaring isa pang manlalaro (ipadala ang manlalaro A sa B) o mga coordinate ng x / y / z (ipadala ang manlalaro A sa lokasyon). |
/ panahon [malinaw / ulan / kulog] | Nagbabago ng panahon. Bilang karagdagan, maaari kang magdagdag ng isang pangalawang argumento upang baguhin ang panahon para sa X na bilang ng mga segundo (kung saan ang X ay maaaring nasa pagitan ng 1 at 1,000,00). |
Ito ang pinaka agad na kapaki-pakinabang na mga utos para sa pagpapatakbo ng isang maliit na server ng bahay. Mayroong mga karagdagang utos na kapaki-pakinabang kung binubuksan mo ang iyong server sa bahay para sa paggamit ng publiko o semi-publiko (tulad ng / sipa at / pagbabawal) ngunit karaniwang hindi kinakailangan para sa pribadong paggamit ng bahay.
Ngayon na matagumpay naming inilunsad ang aming pribadong server sa bahay, maaaring nagtataka ka (lalo na pagkatapos ng lahat ng mga aralin na nakatuon sa kanila) kung paano kami maaaring mag-iniksyon ng ilang mga kahanga-hangang mod sa aming server. Susunod na paghinto, pag-modding ng server.
Pagse-set up ng isang Simple Modded Minecraft Server
Tulad ng madali mong pag-iniksyon ng Forge mod loader sa isang nakapag-iisang pag-install ng Minecraft madali mong mai-injection ang Forge mod loader sa Minecraft server.
Maaari mong magamit muli ang parehong installer na ginamit mo para sa Forge sa nakaraang tutorial na modding; i-rer rer lang ito (hindi mahalaga kung gumagamit ka ng .EXE o ng .JAR) at ayusin ang mga setting tulad ng:
Piliin ang "I-install ang server" at ituro ito sa isang sariwang direktoryo. Hindi mo kailangang mag-install ng isang server at pagkatapos ay i-install ang Forge, tulad ng kailangan mong i-install ang Minecraft at pagkatapos ay i-install ang Forge tulad ng ginawa namin sa tutorial ng panig ng kliyente.
Tandaan: Kung lumundag ka sa seksyong ito dahil nasasabik ka tungkol sa mga mod sa iyong server, hinihikayat ka pa rin namin na basahin ang nakaraang seksyon dahil maraming mga hakbang ang magkatulad, at hindi namin inuulit ang lahat ng ito nang detalyado para sa bahaging ito ng tutorial.
Bigyan ito ng isang minuto upang mai-download ang parehong server at Forge file, pagkatapos ay bisitahin ang folder ng pag-install. Ang mga susunod na hakbang ay titingnan ng maraming katulad ng pag-set up ng vanilla Minecraft server.
Sa loob ng folder, patakbuhin ang file na "forge. *. Universal.jar" gamit ang eksaktong parehong utos na iyong ginamit, batay sa iyong operating system mula sa bahagi ng pag-install ng vanilla ng tutorial na ito.
Tatakbo ang server at pagkatapos ay titigil, na nagpapahiwatig tulad ng ginawa nito sa nakaraang seksyon na kailangan mong tanggapin ang EULA. Buksan ang bagong nilikha na EULA.txt at i-edit ang "false" sa "true" tulad ng huling oras.
Patakbuhin muli ang server upang kumpirmahing ang lahat ay naka-install nang tama at para lamang sa labis na mabuting panukala, sumali sa mundo. Tandaan, kapag sumali ka sa mundo kakailanganin mong sumali sa isang binagong kliyente (hindi maaaring sumali ang mga client ng vanilla sa mga naka-modded na server). Sumali sa isang katugmang pag-install ng numero ng bersyon ng Minecraft na may naka-install na Forge, ngunit nang walang anumang mga mod na na-load, na kung saan ay makikita ang estado ng server.
Maganda ang hitsura ng lahat. Nagsitlog pa kami malapit sa isang nayon, na laging masaya. Ipakita natin sa mga tagabaryo kung paano mag-party sa pamamagitan ng pangingitlog ng isang portal sa isang mahiwagang sukat.
Walang pakikitungo; nagtapon lang kami ng isang brilyante sa isang sabaw at lahat ng mga tagabaryo ay nakatingin sa amin na parang nawala ang aming isip. Maaaring mayroon kaming naka-install na Forge, ngunit nawawala namin ang sangkap na nagaganap sa mahika: ang mod ng Twilight Forest.
Ngayon alam na nating naka-install nang maayos ang Forge, ang susunod na hakbang ay i-install ang mga mod na gusto namin. Napakadali ng proseso. Kailangan mo lamang tiyakin na ang mod .JAR file (sa kasong ito, ang Twilight Forest mod) ay matatagpuan sa parehong / mods / folder para sa iyong bagong Forge server at ang / mods / folder para sa Minecraft client kung saan ka sumasali sa server.
Itigil ang iyong Minecraft client at itigil ang server gamit ang "stop" na utos, kopyahin ang mga file, at i-restart ang server. Pagkatapos, i-restart ang iyong kliyente at sumali sa server.
Hindi maipahayag ng mga salita ang pagkabigo na naramdaman namin nang ang tagabaryo ay nahulog sa sariwang spawned na Twilight Forest portal at nabigong mag-teleport sa Forest. Kailangan nating pumunta sa kanyang kahalili.
Natapos ang portal na nasa tabi mismo ng isang kastilyo. Seryoso, ito ang maaaring maging pinalad na binhi ng mapa: nagsimula kami sa tabi ng isang nayon sa Overworld, gumawa ng isang portal doon, at nagtapos sa tabi ng isang kastilyo sa Twilight Forest (kung nakikipaglaro ka sa Twilight Forest sa 1.7. 10 (o iba pang mga 1.7. * Bersyon) ang binhi ay: 1065072168895676632)!
Mga Karagdagang Tweak at Trick para sa Iyong Server
Sa puntong ito handa ka nang mag-rock, alinman sa mayroon o walang mga mod depende sa kung aling lasa ang na-install mo. Gayunpaman, hindi iyon nangangahulugan na tapos ka na mag-tinker sa iyong server. Tingnan natin ang ilang karagdagang mga bagay na maaari mong gawin upang mapagbuti ang karanasan ng iyong server.
Marami pang Mga Mod
Maaari kang laging mag-install ng higit pang mga mod. Tandaan na mas maraming mga mod ang nangangailangan ng mas maraming mapagkukunan ng CPU / GPU / RAM. Gumawa ng maingat na tala ng mga mod na nai-install mo, dahil ang bawat isa na sumali sa iyong server ay kailangang magkaroon din ng mga naka-install na mod. Pangkalahatang pagsasalita ang / mod / folder ng client at ang / mod / folder ng server ay dapat na mga salamin ng bawat isa.
Kailangan mo ng mga ideya para sa mahusay na mga mod ng server? Pindutin ang mga mapagkukunang nakalista sa "Saan Makahanap ng Mga Mod?" seksyon ng aming tutorial sa pag-modding ng Minecraft.
Pagbubukas ng Iyong Server sa Mga Remote Player
Kung nais mong makipaglaro sa mga tao sa labas ng iyong lokal na network maaari kang mag-set up ng pagpapasa ng port upang ma-access ng mga manlalaro sa labas ng iyong home network ang server. Karamihan sa mga koneksyon sa broadband sa bahay ay madaling suportahan ang maraming mga manlalaro. Dahil ang server ay walang isang sistema ng password, baka gusto mong isaalang-alang ang paglikha ng isang whitelist sa server. Gamitin ang utos at mga parameter / whitelist [on / off / list / add / tanggalin / i-reload] [playername] upang ayusin at tingnan ang whitelist.
Pinong Pag-tune sa Server. Mga Katangian
Sa loob ng folder ng server mahahanap mo ang isang file na pinangalanang server.properties. Kung buksan mo ang file na ito sa isang text editor makakakita ka ng isang simpleng file ng pagsasaayos na maaaring manu-manong mai-edit. Habang ang ilan sa mga setting na ito ay magagamit sa pamamagitan ng mga utos ng server / in-game, marami sa kanila ay hindi.
Gamit ang simpleng mga totoong / mali o numerong toggle posible na payagan ang mga manlalaro na lumipad sa panahon ng mode na pangkaligtasan, patayin ang The Nether, ayusin ang mga setting ng timeout ng server, at maraming iba pang mga variable. Habang marami sa mga setting ay medyo nagpapaliwanag sa sarili, ang ilan ay nangangailangan ng mas malalim na pag-unawa sa variable na kasangkot. Suriin ang detalyadong pagkasira ng mga variable ng server.properties.
Gamit ang isang server, naka-modded o kung hindi man, hindi ka na mag-alala tungkol sa pagtiyak na ang tamang tao ay online sa tamang oras upang ma-access ang iyong mundo (at madali mong maibabahagi ang iyong mundo sa iyong buong sambahayan o sa mga kaibigan sa kabuuan ang bansa).