Paano Lumikha ng isang Minecraft Server?



3. Sa internet sa pamamagitan ng iyong panlabas / pampublikong IP address

Kung nais mong makipaglaro sa mga tao sa labas ng iyong lokal na network kailangan mong i-set up ang 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 ng Minecraft ay walang isang sistema ng password dapat kang lumikha ng isang whitelist sa server. Gamitin ang utos at mga parameter

 / whitelist [on / off / list / add / alisin / i-reload] [playername] 

para mapanatili ito ng whitelist.



A. Paganahin ang pagpapasa ng port sa iyong router.

Ang pagpapasa ng port ay ginagawa ng iyong router upang makapagpadala ito ng tamang trapiko sa tamang computer. Ang pagpapasa ng port ay isang potensyal na peligro sa seguridad na magbubukas sa iyong network sa labas ng mundo. Basahin ang dokumentasyon ng iyong router upang makahanap ng mga partikular na tagubilin sa kung paano i-configure ang pagpapasa ng port sa router.



  1. Pagbisita portforwarding.com , piliin ang iyong modelo ng router.
  2. Pumili ang laro ibig sabihin 'Minecraft Server' sa kasong ito.
  3. Bisitahin ang homepage ng iyong router sa pamamagitan ng pagpasok ng iyong default na gateway IP address sa search bar ng isang web browser.
  4. Sasabihan ka na ipasok ang username at password para sa iyong router.
  5. Sa iyong pahina ng router, hanapin ang Pagpasa ng Port seksyon sa homepage ng iyong router. Maaari itong nasa ilalim mga advanced na setting . Suriin ang manwal ng router para sa tulong kung kinakailangan.
  6. Mula dito, maaari kang mag-set up ng mga panuntunan para sa port forward. Nakasalalay sa iyong router, maaaring pumili ka ng isang pindutan na nagsasabi Idagdag pa o isang bagay na katulad upang magpatuloy. Pangalanan ang panuntunang 'Minecraft.'
  7. Sa parehong mga patlang ng port, ipasok ang default na Minecraft server port i.e. 25565 .
  8. Ipasok ang static IP address ng iyong computer sa IP Tirahan Gayundin, kailangan naming ipasok ang lokal na IP address ng server bilang Output IP o Server IP para sa port na ipinasa, na nagsasabi sa router kung aling system ang ituturo. Upang hanapin ang lokal na IP ng server, buksan ang prompt ng utos at uri ipconfig .
  9. Piliin ang pareho ang UDP & TCP
  10. I-click ang I-save o Mag-apply .
  11. Matapos ang pag-reboot ng router, dapat na ma-access ang Minecraft server sa mga manlalaro sa internet.
  12. Hanapin ang pampublikong IP address ng Minecraft server sa pamamagitan ng pagbisita whatismyip.com .
  13. At upang suriin kung maa-access ang server ng Minecraft, ipasok ang pampublikong IP address ng server ng Minecraft sa Minecraft Server Status Checker .

Tandaan na dapat tumakbo ang server ng Minecraft kapag sinubukan mong ikonekta ito .



Bukod dito ang iyong panlabas at lokal na mga IP address ay maaaring magbago kapag isinara mo ang iyong computer o na-reset ang iyong modem. Sa tuwing sisimulan mo ang iyong server, tiyaking i-double check ang iyong panloob at panlabas na IP address at i-update ang mga setting nang naaayon. At hindi mo nais na mag-update sa tuwing nakakonekta ang iyong computer sa router kung gayon Dapat kang gumamit ng isang static IP address. O kung hindi man maghanap para sa isang serbisyo sa DNS na magbibigay-daan sa iyo upang magkaroon ng isang pangalan, sa halip na isang IP address, mananatili itong pareho.

Kung nagkakaproblema ka sa pagkonekta sa publiko IPv4 , subukang kumonekta IPv6 . Ngunit dapat lamang gawin para sa pagsubok kung ang Minecraft server ay online, ang mga panlabas na manlalaro ay gagamitin pa rin ang IPv4.

Maaari mo na ngayong ipadala ang panlabas na IP address ng server ng Minecraft sa mga manlalaro na maaaring gumamit ng server ng Minecraft sa Internet:



IP Para sa Koneksyon sa Internet

(Ang nasa itaas ay isang halimbawa ng IP address lamang)

Hakbang-7. Maglaro ng Minecraft multiplayer:

Pindutin ang T upang ilabas ang chat console.

Mga Mensahe sa Publiko

Ipapakita dito ang lahat ng mga pampublikong mensahe. Sa ibabang kaliwang sulok Pansinin ang prompt (>). Mag-type ng isang bagay at pindutin ang Enter at ang mensahe ay ipapadala sa lahat ng iba pang mga manlalaro sa panggrupong chat. Maaari ding maisagawa ang mga utos dito, ngunit simulan ang utos na isang forward slash (/).

Bilang isang op, ang pagta-type ng ' / listahan ”At ang pagpindot sa Enter ay maglilista ng lahat ng mga nakakonektang manlalaro. Gayundin, maaaring ibigay ang mga item sa anumang manlalaro (kasama ang iyong sarili), pagbawalan at patawarin ang mga partikular na gumagamit, baguhin ang oras ng laro at higit pa. Kung hindi ka sigurado sa isang tukoy na utos, maaari mong i-type ang “ / tulong ”Upang makakuha ng karagdagang impormasyon.

Panahon na upang mag-imbita ng ilang mga manlalaro!

Gumawa ng isang Minecraft server sa iyong Mac

Ang pagpapatakbo ng Minecraft Server sa Mac ay isang napakadaling gawain kung mayroon kang ilang pangunahing kaalaman sa system.

Hakbang 1. Tiyaking na-install mo ang Java.

Tandaan na hindi tatakbo nang tama ang server sa mga bersyon ng macOS nang mas maaga sa10.8 at maaaring mag-crash ang iyong machine.

Ang Java ay na-update sa pamamagitan ng website ng Java kung nagpapatakbo ka ng macOS 10.8. * (Mountain Lion) o macOS 10.9. * (Mavericks). Alamin ang mga detalye sa kung paano mag-install / mag-update mula sa KB mula sa Ang website ng Apple

Ang mga mas bagong bersyon ng macOS ay may kasamang Java bilang default.

  1. Mula sa menu ng Apple, pumunta sa Mga Kagustuhan sa System at hanapin ang icon ng Java. Buksan ito upang ilunsad ang Control Panel ng Java.
  2. I-click ang tab na I-update, pagkatapos ay piliin ang I-update Ngayon .
  3. Kapag lumitaw ang window ng installer, piliin ang I-install ang update > I-install at Ilunsad muli .

Hakbang 2. Pumili ng isang lokasyon para sa iyong mga file ng Minecraft server.

Lumikha ng isang folder para sa mga file ng server ng Minecraft. Maaari kang lumikha ng folder ayon sa iyong pinili.

  1. Mag-download ang Minecraft server software.
  2. Lumikha ng isang bagong folder at pangalanan itong ' minecraft_server ”At i-drag dito ang na-download na file ng Minecraft server.

Hakbang 3. I-download ang Minecraft server software

I-download ang Software ( dito ). Dumating ito bilang isang Java .jar file. I-save ang file na ito sa lokasyong nilikha sa huling hakbang.

  1. Pumunta sa iyong Mga Aplikasyon folder at i-double click ang TextEdit
  2. Magbukas ng bagong dokumento na .txt
  3. Kapag nasa TextEdit, piliin ang Format > Gumawa ng Tekstong Plain > OK lang .
  4. I-type ang sumusunod sa dokumento:
#! / bin / bash cd '$ (dirname' $ 0 ')' exec java -Xms1G -Xmx1G -jar {server file name} nogui Ipasok ang na-download kapalit ng {server file name}.

Para sa detalye tingnan ang Seksyon ng Windows na tinalakay sa itaas.

  1. I-save ang file sa folder na naglalaman ng .jar file ng iyong server at pangalanan itong ' utos . '
  2. Buksan ang terminal ng Mac sa pamamagitan ng pagpunta sa Mga Aplikasyon > Mga utility , pagkatapos ay i-double click ang Terminal
  3. Upang Bigyan ng pagpapatupad ng mga pahintulot sa file start.command sa May-ari, Pangkat. at Publiko, sa window ng terminal, i-type ang “ chmod a + x ”(Nang walang mga panipi) na sinundan ng isang solong puwang, at pagkatapos ay pindutin Pasok .
  4. I-drag at i-drop ang utos file ka nilikha sa terminal window, pagkatapos ay pindutin ang Pasok muli (Nagbibigay ito tumakbo pahintulot sa iskrip ng start.command.)
  5. Ngayon ay maaari mong buksan ang file ng utos sa patakbuhin ang server. Kapag na-double click mo ang file, magbubukas ang isang bagong window, at maaari mong makita ang ilang mga mensahe ng error. Huwag mag-alala tungkol sa kanila; ang server ay dapat na handa na upang i-play ang Minecraft.

Hakbang 4. Paganahin ang pagpapasa ng port sa iyong router.

Mangyaring tingnan ang mga tagubilin sa seksyon ng windows na tinalakay sa itaas para sa pagpapagana ng pagpapasa ng port.

Hakbang 5. Simulan ang Minecraft server.

I-double-click ang file na 'start.command' na nilikha mo sa hakbang na Isang window na bubukas. Ang ilang mga mensahe ng error ay maaaring mag-pop-up, sa unang pagkakataon na patakbuhin mo ang normal na server.

Tumatakbo ang Serer sa Mac

Hakbang-6: Ang lokasyon ng IP sa OS X

  1. Buksan ang desktop.
  2. Buksan ang Apple menu sa ilalim ng logo
  3. Mag-scroll pababa sa Sistema Mga Kagustuhan
  4. Piliin ang “ Network '
  5. Sa kanang ibabang bahagi, ang iyong IP ay dapat na bilang 'IP address (xxx.xxx.xxx.xxx)'. Kopyahin ito

IP Address sa MAC

Sa sandaling ang Minecraft server ay nakabukas at tumatakbo, maaari kang mag-imbita ng mga manlalaro na kumonekta sa Minecraft server

Para sa mga detalye tungkol sa Tweaking sa Server, Port Forwarding, Pagkonekta at pag-play sa Server mangyaring tingnan ang seksyon ng Windows na tinalakay sa itaas.

Gumawa ng isang Minecraft server sa isang Linux

Ang Linux ay may iba't ibang mga pagkakaiba-iba na tinatawag na mga pamamahagi o distrito, kung saan ang ilan ay dinisenyo o mas angkop para sa pagpapatakbo ng isang server. Gayundin, ang isang 64-bit na bersyon ng Linux ay gumaganap nang mas mahusay sa isang 64-bit CPU at isang 32-bit na bersyon ng Linux ay gumagamit lamang ng unang 4 GB ng RAM kahit na mas maraming RAM ang na-install.

Gagamitin namin ang isa sa pinakatanyag na pamamahagi ng Linux ibig sabihin. Ubuntu 18.04 Bionic Beaver para sa Minecraft server.

Pribilehiyo pag-access sa sistema ng Ubuntu 18.04 ay kinakailangan. Ang ilang mga utos ng Linux ay papatayin na may mga pribilehiyo ng ugat alinman nang direkta bilang isang ugat na gumagamit o sa pamamagitan ng paggamit ng sudo utos habang ang iba pang mga utos ay isinasagawa bilang isang regular na hindi pribilehiyong gumagamit

Hakbang 1. I-install ang Java at Mga Kinakailangan

Simulan natin ang pag-install ng lahat ng mga kinakailangan bago ang Java at ang utos ng nmap na maaari nating magamit sa paglaon para sa ilang pangunahing mga layunin sa pag-troubleshoot:

$ sudo apt update $ sudo apt install wget screen default-jdk nmap

Suriin ang dokumentasyon ng iyong distro. Dapat mayroong impormasyon sa kung paano i-install ang JDK at iba pang mga kinakailangan.

O iba pa, bisitahin ang Java's website direkta upang i-download ang Java package para sa Linux.

Hakbang 2. Lumikha ng isang gumagamit ng Minecraft

Susunod, kailangan naming lumikha ng isang bagong gumagamit na nagngangalang Minecraft . At tatakbo ang server ng Minecraft sa ilalim ng gumagamit na ito:

$ sudo useradd -m -r -d / opt / minecraft minecraft

Hakbang 3. I-install ang Minecraft Server

Maramihang mga pagkakataon ng Minecraft server ay maaaring patakbuhin sa isang solong system at magkakaroon kami upang lumikha ng isang hiwalay na direktoryo para sa bawat halimbawa sa ilalim ng

/ direktoryo ng opt / minecraft. Hayaan ang aming unang halimbawa na mabuhay: $ sudo mkdir / opt / minecraft / kaligtasan

Hakbang 4. Mag-download at Mag-install ng Minecraft Server

  1. I-download ngayon ang pinakabagong server ng Minecraft mula sa mag-download
  2. Pagkatapos i-download ang run command sa ibaba:
    $ sudo wget -O /opt/minecraft/survival/minecraft_server.jar

3. Tanggapin ang EULA mga tuntunin at kundisyon: $ sudo bash -c “echo eula = true> /opt/minecraft/survival/eula.txt” 4. Palitan ang pagmamay-ari ng Directory / opt / minecraft / survival / at lahat ng mga file nito sa pamamagitan ng: $ sudo chown -R minecraft / opt / minecraft / kaligtasan ng buhay /

Hakbang 5. Lumikha ng Minecraft SystemD script ng pagsisimula

  1. Upang magawang masimulan ang server ng Minecraft pagkatapos ng pag-reboot gamitin ang iyong paboritong text editor halimbawa kami naman :
    $ sudo vi /etc/systemd/system/minecraft@.service
  2. Lumikha ng isang bagong file ng teksto na may hawak na file ng sumusunod na nilalaman:
[Unit] Paglalarawan = Minecraft Server:% iAfter = network.target [Serbisyo] WorkingDirectory = / opt / minecraft /% iUser = minecraftGroup = minecraftRestart = lagingExecStart = / usr / bin / screen -DmS mc-% i / usr / bin / java -Xmx2G -jar minecraft_server.jar noguiExecStop = / usr / bin / screen -p 0 -S mc-% i -X eval 'stuff' say SERVER SHUTTING Down IN 5 SECONDS. SAVING ALL ALL MAPS ... ' 015'ExecStop = / bin / sleep 5ExecStop = / usr / bin / screen -p 0 -S mc-% i -X eval' stuff 'save-all'  015'ExecStop = / usr / bin / screen -p 0 -S mc-% i -X eval 'stuff' stop ' 015' [Install] WantedBy = multi-user.target

Ang file na ito ay isang halimbawa lamang at maaari kang mag-tweak sa mga utos ayon sa gusto mo hal. upang madagdagan ang RAM sa 4GB mula sa 2GB gawin ang sumusunod na pagbabago:

MULA SA:

ExecStart = / usr / bin / screen -DmS mc-% i / usr / bin / java -Xmx2G -jar minecraft_server.jar nogui

SA:

ExecStart = / usr / bin / screen -DmS mc-% i / usr / bin / java -Xmx4G -jar minecraft_server.jar nogui

Hakbang 6. Simulan ang Minecraft Server

  1. Susunod, gamitin ang systemctlcommand upang simulan ang iyong bagong Minecraft server:
$ sudo systemctl simulan ang minecraft @ kaligtasan ng buhay
  1. Kumpirmahin na ang bagong Minecraft server ay nakabukas at tumatakbo:
    $ sudo systemctl status minecraft @ kaligtasan ng buhay
  2. Upang muling simulan ang server ng Minecraft pagkatapos ng pag-reboot, magpatupad ng:
    $ sudo systemctl paganahin ang minecraft @ kaligtasan ng buhay
  3. Ngayon ay dapat na magagamit ang nmap utos na suriin para sa default Minecraft port 25565:
    $ nmap -p 25565 localhost

Hakbang 7. Pagpapatakbo ng Higit sa isang halimbawa ng server ng Minecraft sa parehong host

  1. Ang mga sumusunod na utos ng Linux ay mag-configure ng isang bagong Minecraft server na pinangalanan linuxconfig sa daungan 25566.
    /opt/minecraft/linuxconfig/server.properties.
  2. Ang paggamit ng aming umiiral na script ng systemd upang mag-deploy ng isa pang halimbawa ng Minecraft server ay madali tulad ng:
$ sudo mkdir / opt / minecraft / linuxconfig $ sudo cp /opt/minecraft/survival/minecraft_server.jar / opt / minecraft / linuxconfig / $ sudo bash -c 'echo eula = true> /opt/minecraft/linuxconfig/eula.txt '$ sudo bash -c' echo server-port = 25566> /opt/minecraft/linuxconfig/server.properties '$ sudo chown -R minecraft / opt / minecraft / linuxconfig /
  1. Paganahin ang server ng Minecraft upang magsimula pagkatapos ng pag-reboot at simulan ang server:
$ sudo systemctl paganahin ang minecraft @ linuxconfig $ sudo systemctl simulan ang minecraft @ linuxconfig
  1. Panghuli, suriin para sa katayuan:
$ sudo systemctl status minecraft @ linuxconfig

Para sa mga detalye tungkol sa Tweaking sa Server, Port Forwarding, Pagkonekta at pag-play sa Server mangyaring tingnan ang seksyon ng Windows na tinalakay sa itaas.

Pangwakas na Salita

Binabati kita! Ngayon ay maaari kang gumawa ng isang Minecraft server sa iba't ibang mga operating system.

Basahin ang 16 minuto