PlazmaMC Document Portal
GitHubDiscordDownload
Bahasa Melayu
Bahasa Melayu
  • 🏠Selamat datang ke Portal Dokumen
    • βš›οΈGitHub
    • πŸ’¬Discord
    • πŸ“ŠbStats
  • Plazma
    • ✨Dokumen Penggunaan Plazma
    • ❓Apakah Plazma?
      • ⬇️Muat turun
      • βœ…Status Sokongan Versi
    • βš’οΈPanduan Pengurusan Pelayan
      • πŸ‘ŸMemulakan
        • πŸŽ¨λ°œμ „ν•˜κΈ°
      • πŸ“œRujukan
        • πŸ–₯️Perintah
        • πŸ›‘οΈKebenaran
        • πŸŽ›οΈArguments and Properties
        • πŸ“‹κ΅¬μ„±
          • πŸͺ¨Sifat
          • πŸͺ£Bukkit
          • 🚰Spigot
          • πŸ›©οΈPaper
            • 🌏Konfigurasi Global
            • 🏳️Konfigurasi Mengikut Dunia
          • 🐑Pufferfish
          • πŸ¦‘Purpur
            • 🌏Konfigurasi Global
            • 🏳️Konfigurasi Mengikut Dunia
          • ✨Plazma
            • 🌏Konfigurasi Global
            • 🏳️Konfigurasi Mengikut Dunia
      • πŸŽ“Advanced
        • 🧹Optimumkan
        • πŸ”€Proksi
        • ↩️Vanillaize
        • 🩻Saringan X-Ray
        • ⚠️Kebocoran dan Penyelesaian
      • ⁉️Soalan Lazim
      • πŸ©Ίμ§„λ‹¨
        • β¬ν”ŒλŸ¬κ·ΈμΈ
    • βš™οΈPanduan Pembangun
      • ✏️Sumbang
      • β˜•Javadocs
  • Thunderbolt
    • 🌩️Panduan Penggunaan Thunderbolt
  • Volt
    • ⚑Panduan Pembangunan Volt
  • Miscellaneous
Powered by GitBook
On this page
  • 1. JDK μ„€μΉ˜
  • 1.1 JDK μ„€μΉ˜ 유무 확인
  • 1.2 JDK μ„€μΉ˜
  • 2. Muat Turun Plazma
  • 3. Cipta Skrip Mula
  • 4. Penyusunan Fail
  • 5. Persetujuan EULA
  • 6. Membenarkan Sambungan Luar (Windows)
  • 6.1 Semak Keperluan Penerusan Port
  • 6.2 Menyambung ke Pelayan
  • 7. Maju
Edit on GitHub
  1. Plazma
  2. Panduan Pengurusan Pelayan

Memulakan

Ketahui cara membuat server dengan Plazma.

Last updated 7 months ago

Untuk menggunakan Plazma secara stabil, sistem perlu memenuhi keperluan berikut:

Minimum
Disyorkan

Seni bina

x64

-

RAM

8GB

16GB

Ruangan simpanan

1GB

8GB

JDK

17

21

Untuk mengedit fail konfigurasi dengan lancar, disarankan untuk memasang editor seperti .


1. JDK μ„€μΉ˜

μ΄λ¦„μ—μ„œ μ•Œ 수 μžˆλ“―μ΄, Minecraft: "Java" Edition 은 Java둜 κ°œλ°œλ˜μ–΄, 싀행을 μœ„ν•΄μ„  λ₯Ό ν•„μš”λ‘œ ν•©λ‹ˆλ‹€.

PlazmaλŠ” Mojang Studios의 곡식 μ„œλ²„ ν”Œλž«νΌμ„ , Plazmaλ₯Ό μ‚¬μš©ν•˜κΈ° μœ„ν•΄μ„œλ„ JDKλ₯Ό μ„€μΉ˜ν•΄μ•Ό ν•©λ‹ˆλ‹€.

1.1 JDK μ„€μΉ˜ 유무 확인

JDKκ°€ μ‹œμŠ€ν…œμ— μ„€μΉ˜λ˜μ–΄ μžˆλŠ”μ§€ ν™•μΈν•˜λ €λ©΄, 에 을 μž…λ ₯ν•˜κ³  μ‹€ν–‰ν•©λ‹ˆλ‹€.

λ‹€μŒκ³Ό 같이 좜λ ₯되면 둜 κ±΄λ„ˆλœλ‹ˆλ‹€.

Output yang betul
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)

μœ„μ™€ 같이 좜λ ₯λ˜μ§€ μ•Šκ±°λ‚˜, μ•„λž˜μ™€ 같이 좜λ ₯되면 JDKκ°€ μ—†κ±°λ‚˜ λ„ˆλ¬΄ μ˜€λž˜λ˜μ—ˆμœΌλ―€λ‘œ, λ₯Ό μˆ˜ν–‰ν•΄μ•Ό ν•©λ‹ˆλ‹€.

JDKκ°€ μ„€μΉ˜λ˜μ–΄ μžˆμ§€ μ•ŠμŒ
'java' bukanlah program perintah internal atau eksternal, program yang dapat dijalankan, atau
file batch.
JDKκ°€ λ„ˆλ¬΄ 였래됨
Unrecognized option: --version
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.

1.2 JDK μ„€μΉ˜

λ³Έ μ„€λͺ…μ„œμ—μ„œλŠ” JDK의 둜 Azul Zuluλ₯Ό μ‚¬μš©ν•©λ‹ˆλ‹€.

  1. Jalankan penyelenggaraan muat turun dan klik Next.

  2. Di tengah kiri tetingkap, aktifkan Set JAVA_HOME variable dan kemudian klik Next.

  3. Tekan Install untuk menyelesaikan pemasangan JRE.

λ¨Όμ €, λ‹€μŒ λͺ…λ Ήμ–΄λ₯Ό ν„°λ―Έλ„μ—μ„œ μ‹€ν–‰ν•˜μ—¬ APT에 Azul Zulu μ €μž₯μ†Œλ₯Ό μΆ”κ°€ν•©λ‹ˆλ‹€.

sudo apt install gnupg ca-certificates curl --no-install-recommends --no-install-suggests -y

curl -s https://repos.azul.com/azul-repo.key | sudo gpg --dearmor -o /usr/share/keyrings/azul.gpg

echo "deb [signed-by=/usr/share/keyrings/azul.gpg] https://repos.azul.com/zulu/deb stable main" | sudo tee /etc/apt/sources.list.d/zulu.list

Kemudian, jalankan arahan berikut dalam terminal untuk memasang JRE.

sudo apt install --no-install-recommends --no-install-suggests -y zulu21-ca-jre-headless

λ‹€μŒ λͺ…λ Ήμ–΄λ₯Ό μž…λ ₯ν•˜μ—¬ JDKλ₯Ό μ„€μΉ˜ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

sudo dnf install -y https://cdn.azul.com/zulu/bin/zulu-repo-1.0.0-1.noarch.rpm

sudo dnf install -y zulu21-ca-jre-headless

2. Muat Turun Plazma

Plazma menyediakan pelbagai jenis fail eksekusi.

λŒ€λΆ€λΆ„μ˜ κ²½μš°μ—λŠ” Mojang-mapped Paperclip을 μ‚¬μš©ν•©λ‹ˆλ‹€.

Ketahui lebih lanjut

Nama fail eksekusi adalah plazma-(pengurus versi)-1.20.4-R0.1-SNAPSHOT-(jenis pemetaan).jar yang telah ditetapkan.

  • Jenis Pemetaan Pemetaan adalah jenis peta yang menghubungkan kod sebenar Minecraft dengan kod yang telah digarap.

    • Reobf Reobfuscated (μž¬λ‚œλ…ν™”), Spigot λ§€ν•‘μœΌλ‘œλ„ 뢈리며 λŒ€λΆ€λΆ„μ˜ NMS ν”ŒλŸ¬κ·ΈμΈμ—μ„œ μ‚¬μš©λ©λ‹ˆλ‹€. 1.20.6λΆ€ν„° 지원이 μ’…λ£Œλ˜μ—ˆμŠ΅λ‹ˆλ‹€.

    • Mojmap Mojang-mapped, 바닐라 Minecraft λ§€ν•‘μž…λ‹ˆλ‹€. 1.20.6 μ΄ν›„μ˜ λͺ¨λ˜ ν”ŒλŸ¬κ·ΈμΈμ—μ„œ μ‚¬μš©ν•©λ‹ˆλ‹€.

  • Pengurus Versi Pengurus versi adalah pustaka yang diperlukan untuk menjalankan pelayan dan berfungsi sebagai pelancar pelayan yang memuat turun pustaka dan memohonkan fail pelayan.

    • Paperclip Dicipta oleh pasukan PaperMC untuk Paper dan platform terbitan lain, berperanan dalam memuat turun pustaka dan menyelaraskan pelayan.

    • Bundler Pengurus versi Minecraft Vanilla.


3. Cipta Skrip Mula

Untuk memulakan Plazma dengan mudah dan membolehkan pelayan secara automatik mulakan semula, anda perlu membuat .

Anda boleh muat turun skrip mula melalui butang muat turun di bahagian kiri bawah. Pastikan skrip mula yang dimuat turun sepadan dengan sistem operasi anda.


4. Penyusunan Fail

Pindahkan skrip mula yang dimuat turun dan Plazma ke folder baru sekarang.

폴더 λͺ…칭은 λ°˜λ“œμ‹œ 띄어 쓰기와 특수 λ¬Έμžκ°€ μ—†κ³ , μ˜μ–΄λ‘œ μ„€μ •λ˜μ–΄μ•Ό ν•©λ‹ˆλ‹€.

κ·Έλ ‡μ§€ μ•ŠμœΌλ©΄ Plazma λ˜λŠ” JDKκ°€ μ˜¬λ°”λ₯΄κ²Œ μž‘λ™ν•˜μ§€ μ•Šμ„ 수 μžˆμŠ΅λ‹ˆλ‹€.

Kini jalankan skrip mula. Windows의 경우, λ°©ν™”λ²½ ν—ˆμš© 선택 μ°½μ—μ„œ, λ°˜λ“œμ‹œ ν—ˆμš©μ„ 선택해야 ν•©λ‹ˆλ‹€.


5. Persetujuan EULA

Apabila anda menjalankan skrip mula, fail eula.txt akan dicipta dalam folder.

adalah perjanjian lesen yang perlu anda setujui untuk menggunakan perkhidmatan .

만일 λ™μ˜ν•˜μ§€ μ•ŠλŠ” 경우, μ„œλ²„λ₯Ό μ‹œμž‘ν•  수 μ—†μœΌλ©°, EULAλ₯Ό μœ„λ°˜ν•˜λŠ” 경우 계정을 μ •μ§€λ˜λŠ” λ“±μ˜ 제재λ₯Ό 받을 수 μžˆμŠ΅λ‹ˆλ‹€.

Untuk bersetuju dengan EULA, ubah eula=false kepada eula=true dalam fail eula.txt dan simpan.


6. Membenarkan Sambungan Luar (Windows)

Sistem operasi moden secara asasnya menghalang akses luaran melalui firewall dan router untuk melindungi daripada akses berbahaya.

ν•΄λ‹Ή μ„€λͺ…μ„œλŠ” Windows 운영 체제 및 λ₯Ό μ‚¬μš©ν•  수 μžˆλŠ” λΌμš°ν„°μž„μ„ κ°€μ •ν•˜κ³  μž‘μ„±λ˜μ—ˆμŠ΅λ‹ˆλ‹€.

Jika router anda tidak menyokong UPnP, anda perlu mencari maklumat mengikut panel router yang berbeza.

Linux λ˜λŠ” macOS λ“± (μ€€) UNIX 체계 운영체제의 경우, λ°©ν™”λ²½ μ„œλΉ„μŠ€ λ³„λ‘œ μ„€μ • 방법이 λ‹€λ₯΄λ―€λ‘œ, 직접 자료λ₯Ό 검색해야 ν•©λ‹ˆλ‹€.

6.1 Semak Keperluan Penerusan Port

Masukkan dan jalankan seperti yang berikut dalam tetingkap eksekusi.

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

Jika output adalah True, anda boleh berhenti di sini, tetapi jika False, anda perlu tetapkan penerusan port.

6.2 Menyambung ke Pelayan

포트 ν¬μ›Œλ”©μ΄ ν•„μš” μ—†κ±°λ‚˜, 이미 포트 ν¬μ›Œλ”©μ„ μ„±κ³΅ν–ˆλ‹€λ©΄, 이제 μ„œλ²„μ— 접속할 수 μžˆμŠ΅λ‹ˆλ‹€.

μ„œλ²„ ν΄λ”μ˜ purpur.ymlμ—μ„œ, network.upnp-port-forwarding을 true둜 ν™œμ„±ν™”ν•©λ‹ˆλ‹€.

Kemudian, mulakan semula pelayan dan Plazma akan cuba meneruskan port secara automatik.

Kejayaan UPnP bergantung kepada mesej yang dipaparkan dalam konsol, di mana ia akan menunjukkan [UPnP] (mesej).

Mesej
Makna

Berjaya membuka port (port)

Penerusan port berjaya.

Port (port) sudah terbuka

Port telah digunakan oleh perkhidmatan lain.

Gagal membuka port (port)

Penerusan port gagal.

Perkhidmatan tidak tersedia

Router tidak menyokong UPnP.

Apabila pelayan ditutup, Plazma akan menutup port secara automatik.

Ngrok을 μ΄μš©ν•œ 방법은 단기적인 ν…ŒμŠ€νŠΈ, μ°Έμ—¬ν˜• λ˜λŠ” μΉœκ΅¬λ“€κ³Ό ν•¨κ»˜ ν”Œλ ˆμ΄ν•˜κΈ°μ— μœ μš©ν•©λ‹ˆλ‹€.

  1. Letakkan fail Ngrok yang dimuat turun ke dalam folder pelayan.

  2. Di dalam folder pelayan, jalankan arahan yang dipaparkan dalam Command Line.

  3. Tambahkan start /b ngrok tcp --region jp 25565 di bahagian atas skrip eksekusi, dan taskkill /f /t /im ngrok.exe di bahagian bawahnya.

  4. Dari mesej yang dipaparkan di bahagian atas konsol Forwarding tcp://0.tcp.jp.ngrok.io:12345 -> localhost:25565, 0.tcp.jp.ngrok.io:12345 adalah alamat pelayan.

  5. Sekarang anda boleh mengakses alamat tersebut dari luar.

λ‘œμ»¬μ—μ„œ μ„œλ²„μ— μ ‘μ†ν•˜λ €κ³  ν•˜λŠ” 경우, μ‹€ν–‰ μ°½μ—μ„œ cmd /k ipconfigλ₯Ό μ‹€ν–‰ν•˜μ—¬ 좜λ ₯된 IPv4 μ£Όμ†Œ 둜 접속할 수 μžˆμŠ΅λ‹ˆλ‹€.

Contohnya, apabila output seperti berikut dipaparkan selepas menjalankan arahan tersebut,

Konfigurasi IP Windows

Adaptor Ethernet Ethernet:

    Sufiks DNS yang Terhubung. . . . :
    Alamat IPv4. . . . . . . . . : 192.168.3.7
    Masker Subnet . . . . . . . : 255.255.255.0
    Gateway Default. . . . . . : 192.168.3.1

Anda boleh menyambung ke pelayan dari komputer tempatan dengan mencuba menyambung ke alamat 192.168.3.7 yang dipaparkan pada IPv4.

Jika pelayan dan permainan dijalankan pada PC yang sama, anda boleh menyambung melalui localhost.

7. Maju

Setelah berjaya memulakan pelayan dan pelayan berfungsi dengan betul, kini tiba masanya untuk menyesuaikan pelayan.

Terokai cara untuk menyesuaikan penggunaan pelayan melalui dokumen di bawah.


μ„€μΉ˜λ₯Ό μ™„λ£Œν•œ ν›„, 을 λ‹€μ‹œ μˆ˜ν–‰ν•˜μ—¬ μ„€μΉ˜κ°€ μ˜¬λ°”λ₯΄κ²Œ μ™„λ£Œλ˜μ—ˆλŠ”μ§€ 확인해 λ³΄μ„Έμš”.

Pertama, muat turun JDK 21 dari dalam format .msi.

μ—μ„œ JDK 21을 .dmg ν˜•νƒœμ˜ μ„€μΉ˜ λ§ˆλ²•μ‚¬λ₯Ό λ‹€μš΄λ‘œλ“œ ν•œ ν›„ μ‹€ν–‰ν•˜μ—¬ JREλ₯Ό μ„€μΉ˜ν•©λ‹ˆλ‹€.

μ•„λž˜ λ‚΄μš©μ€ 개발자 λ˜λŠ” 각 ν˜•νƒœμ˜ νŠΉμ§•μ— λŒ€ν•΄ κΆκΈˆν•œ 뢄듀을 μœ„ν•œ κ²ƒμž…λ‹ˆλ‹€. 일반 μ‚¬μš©μžλΌλ©΄ 둜 λ›°μ–΄ λ„˜κ²¨λ„ λ¬Έμ œλ˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€.

λ₯Ό 톡해 μ‹œμž‘ 슀크립트λ₯Ό 생성할 수 μžˆμŠ΅λ‹ˆλ‹€. Plazma에 만 μž…λ ₯ν•˜λ©΄ λͺ…λ Ήμ–΄κ°€ μžλ™μœΌλ‘œ μ΅œμ ν™” λ©λ‹ˆλ‹€.

Windows의 경우, 방화벽은 μ—μ„œ ν—ˆμš©ν–ˆμœΌλ―€λ‘œ, 포트 ν¬μ›Œλ”©λ§Œ ν•˜λ©΄ λ©λ‹ˆλ‹€.

Atau anda boleh menggunakan untuk mencipta alamat sementara.

Alamat yang digunakan untuk menyambung ke pelayan boleh disemak .

Muat turun fail ZIP Windows (64-bit) dari .

Di , cipta .

βš’οΈ
πŸ‘Ÿ
Visual Studio Code
2 단계
1.2 단계
1.1 단계
Azul Zulu
Azul Zulu
3 단계
Flags.sh
3 단계
Ngrok
di sini
Laman Web Ngrok
Papan Pemuka Ngrok
https://github.com/PlazmaMC/Document/blob/prod/ms/origin/plazma/administration/getting-started/langkah-seterusnya.md