👟Alustamine

Uurige, kuidas luua server Plazma abil.

Plazma stabiilseks kasutamiseks peab süsteem vastama järgmistele nõuetele.

Sujuva konfiguratsioonifailide muutmise jaoks on soovitatav installida redaktorid nagu Visual Studio Code.


1. JRE installimine

Nagu nimest nähtub, on Minecraft: "Java" Edition arendatud Java abil ja selle käitamiseks on vajalik .

Kuna Plazma põhineb Mojang Studiosi ametlikul serveriplatvormil , tuleb Plazma kasutamiseks installida ka JRE.

1.1 JRE olemasolu kontrollimine

JRE olemasolu süsteemis saab kontrollida, sisestades ja käivitades käsuaknas cmd /k java --version.

Kui see kuvatakse järgmiselt, hüpatakse 2. etappi juurde.

Õige väljund
openjdk 21.0.2 2024-01-16 LTS
OpenJDK Runtime Environment Zulu21.32+17-CA (build 21.0.2+13-LTS)
OpenJDK 64-Bit Server VM Zulu21.32+17-CA (build 21.0.2+13-LTS, mixed mode, sharing)

Kui seda ei kuvata ülalnimetatud viisil või kui kuvatakse allpool toodud viisil, puudub JRE või see on liiga vana ning tuleb teha 1.2 etapp.

JRE pole installitud
'java' pole sisemine ega väline käsk, käivitatav programm või
partiifail.
JRE on liiga vana
Unrecognized option: --version
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.

1.2 JRE install

Selles juhendis kasutatakse Azul Zulu'd JRE .

Pärast installimist kontrollige, kas paigaldamine on lõpule viidud, tehes uuesti 1.1 etapp.

  1. Esiteks laadige alla Azul Zulu JDK 21 .msi vormingus.

  2. Käivitage allalaaditud installimisviisard ja klõpsake „Edasi“.

  3. Aktiveerige menüüs „Seadke JAVA_HOME muutuja“ vasakul keskel ja klõpsake seejärel „Järgmine“.

  4. Vajutage nuppu „Install“ JRE installimiseks „Lõpeta“.


2. Plazma allalaadimine

Plazma pakub mitmesuguseid käivitatavaid faile.

Enamikul juhtudel kasutatakse Reobf Paperclip-i.

Allpool olev teave on mõeldud arendajatele või neile, kes on huvitatud erinevate vormide omadustest. Tavalise kasutajana võite 3. etappi vahele jätta ilma probleemideta.

Lisateave

Käivitatava faili nimi on plazma-(versioonihaldur)-1.20.4-R0.1-SNAPSHOT-(kaardistamise vorm).jar.

  • Kaardistamise vorm Kaardistamine on omamoodi kaart, mis ühendab Minecrafti tegeliku koodi ja obfuskeeritud koodi.

    • Reobf Reobfusteeritud (재난독화), tuntud ka kui Spigot kaardistamine, kasutatakse peamiselt enamikus NMS pistikprogrammides. Alates 1.20.5-st lõpetatakse selle kasutamine tulevikus.

    • Mojmap Mojang-kaardistatud, see on Vanilla Minecrafti kaardistamine.

  • Versioonihaldur Versioonihaldur on serveri käivitamiseks vajalike raamatukogude ja serverifailidega pakkimise serveri käivitaja.

    • Paperclip PaperMC meeskond on välja töötanud halduri Paper ja muudele platvormidele, mis laadivad alla raamatukogud ja rakendavad serverisse plaastreid.

    • Pakendaja Vanilje Minecrafti versioonihaldur.


3. Käivitusskripti loomine

Plazma lihtsaks käivitamiseks ja serveri automaatseks taaskäivitamiseks peate looma käivitusskripti.

Flags.sh를 통해 시작 스크립트를 saab ainult mälu, mida kasutatakse Plazma puhul, ja käskude optimeerimine toimub automaatselt.

Käivitusskripti saate alla laadida all vasakus allnurgas oleva nupu abil. Veenduge, et allalaaditud käivitusskript vastab teie operatsioonisüsteemile.


4. Failide korraldamine

Liigutage nüüd allalaaditud käivitusskript ja Plazma uude kausta.

Kausta nimi peab olema ilma tühikuteta ja olema seadistatud inglise keeles.

Muidu Plazma või JRE ei pruugi korralikult töötada.

Käivitage nüüd käivitusskript. Windowsi puhul valige tulemüüri lubamise aknas kindlasti Luba.


5. EULA nõustamine

Kui käivitate käivitusskripti, luuakse kausta eula.txt fail.

EULA on Mojang Studios teenuste kasutamiseks vajalik litsentsileping, millega tuleb nõustuda.

Kui te ei nõustu, ei saa serverit käivitada ning EULA rikkumise korral võidakse rakendada , nagu konto peatamine.

EULA nõustumiseks muutke eula=false failis eula=true ja salvestage see.


6. Välise ühenduse lubamine (Windows)

Kaasaegsed operatsioonisüsteemid blokeerivad vaikimisi välise juurdepääsu tulemüüri ja ruuteriga.

Windowsi puhul, kuna tulemüür on lubatud 3. etapis, piisab ainult pordi edastamisest.

See juhend on kirjutatud eeldusel, et kasutatakse Windowsi opsüsteemi ja ruuterit, mis toetab .

Kui ruuter ei toeta UPnP-d, siis iga ruuteri paneel on erinev ja peate ise otsima teavet.

Samuti võite kasutada Ngrok, et luua ajutine aadress.

Linuxi või macOS-i ja teiste (pool) UNIX-süsteemide puhul on tulemüüri teenuste konfigureerimisviis erinev, seega tuleb otsida vastavat teavet.

6.1 Portide edastamise vajaduse kontrollimine

Sisestage ja käivitage järgmine käsk käivitusaknas.

powershell -noexit -c "((Get-NetIPConfiguration).IPv4Address).IPAddress -eq (Invoke-WebRequest "ifconfig.me").content"

Kui väljund on True, võite siin lõpetada, kuid kui see on False, peate seadistama portide edastamise.

6.2 Ühendus serveriga

Portide edastamine pole vajalik või kui see on juba edukalt tehtud, saate nüüd serveriga ühendust võtta.

Serveriga ühenduse loomisel kasutatav aadress on võimalik kontrollida siin.

7. Edasi areneda

Kui server on edukalt käivitatud ja töötab korralikult, on aeg seda kasutajapõhiseks muuta.

Tutvuge allpool oleva juhendiga, kuidas kohandada serverit.


Last updated