👟Bắt đầu

Tìm hiểu cách tạo máy chủ bằng Plazma.

Để sử dụng Plazma một cách ổn định, hệ thống cần đáp ứng các yêu cầu sau.

Để dễ dàng chỉnh sửa tệp cấu hình, cài đặt trình soạn thảo như Visual Studio Code cũng là một ý tưởng tốt.


1. Cài đặt JRE

Như tên gọi, Minecraft: "Java" Edition được phát triển bằng Java, vì vậy để chạy, cần cài đặt .

Plazma là nền tảng máy chủ chính thức của Mojang Studios , vì vậy để sử dụng Plazma cũng cần cài đặt JRE.

1.1 Kiểm tra sự tồn tại của JRE

Để kiểm tra xem JRE đã được cài đặt trên hệ thống hay chưa, hãy nhập vào cửa sổ chạy và chạy nó.

Nếu xuất hiện như sau, hãy bước qua Bước 2.

Đầu ra chính xác
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)

Nếu không xuất hiện như trên hoặc xuất hiện như dưới đây, có nghĩa là không có hoặc phiên bản JRE quá cũ, bạn cần thực hiện Bước 1.2.

JRE chưa được cài đặt
'java'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는
배치 파일이 아닙니다.
JRE quá cũ
Unrecognized option: --version
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.

1.2 Cài đặt JRE

Trong hướng dẫn này, chúng tôi sử dụng Azul Zulu là một trong .

Sau khi cài đặt xong, hãy thực hiện lại Bước 1.1 để kiểm tra xem cài đặt đã hoàn tất đúng cách hay chưa.

  1. Trước tiên, tải JDK 21 từ Azul Zulu dưới dạng .msi.

  2. Chạy trình cài đặt đã tải xuống và nhấn Next.

  3. Kích hoạt Set JAVA_HOME variable trong menu hiển thị ở giữa bên trái của cửa sổ, sau đó nhấn Next.

  4. Nhấn Install để hoàn tất quá trình cài đặt JRE.


2. Tải xuống Plazma

Plazma cung cấp nhiều loại tệp thực thi khác nhau.

Thường thì sử dụng Reobf Paperclip.

Nội dung dưới đây dành cho những người muốn biết về nhà phát triển hoặc các đặc điểm của từng loại. Nếu bạn là người dùng thông thường, bạn có thể bỏ qua và chuyển sang Bước 3 mà không gặp vấn đề gì.

Tìm hiểu thêm

Tên tệp thực thi được xác định là plazma-(quản lý phiên bản)-1.20.4-R0.1-SNAPSHOT-(kiểu ánh xạ).jar.

  • Kiểu ánh xạ Ánh xạ là một loại bản đồ kết nối giữa mã nguồn thực và mã nguồn đã bị làm rối.

    • Reobf Reobfuscated (재난독화), Spigot 매핑으로도 불리며 대부분의 NMS 플러그인에서 사용됩니다. 1.20.5부터 사용이 종료될 예정입니다.

    • Mojmap Mojang-mapped, 바닐라 Minecraft 매핑입니다.

  • Quản lý phiên bản Quản lý phiên bản là một loại trình khởi chạy máy chủ cung cấp thư viện cần thiết cho việc chạy máy chủ và áp dụng bản vá cho máy chủ.

    • Paperclip Là một trình quản lý phát triển bởi nhóm PaperMC để tải về thư viện và áp dụng bản vá cho Paper và các nền tảng phát sinh khác.

    • Bundler Là trình quản lý phiên bản Minecraft vanilla.


3. Tạo kịch bản khởi động

Để bắt đầu Plazma một cách dễ dàng và tự động khởi động lại máy chủ, bạn cần tạo .

Bạn có thể tạo kịch bản bắt đầu thông qua Flags.sh để chỉ định bộ nhớ sẽ được sử dụng trong Plazma, lệnh sẽ tự động tối ưu hóa.

Bạn có thể tải kịch bản khởi động thông qua nút tải xuống ở góc dưới bên trái. Hãy chắc chắn rằng tệp kịch bản khởi động đã được tải xuống đúng phiên bản của hệ điều hành của bạn.


4. Dọn dẹp tệp tin

Di chuyển kịch bản khởi động và Plazma đã tải xuống vào một thư mục mới.

Tên thư mục phải không có khoảng trắng và phải được thiết lập bằng tiếng Anh.

Nếu không, Plazma hoặc JRE có thể không hoạt động đúng cách.

Chạy kịch bản khởi động bây giờ. Đối với Windows, Trong hộp thoại chọn cho phép tường lửa, hãy chắc chắn chọn Cho phép.


5. Đồng ý với EULA

Sau khi chạy kịch bản khởi động một lần, tệp eula.txt sẽ được tạo ra trong thư mục.

là hợp đồng cấp phép mà bạn phải đồng ý khi sử dụng dịch vụ của .

Nếu không đồng ý, bạn sẽ không thể khởi động máy chủ và có thể bị như bị tạm ngừng tài khoản vì vi phạm EULA.

Để đồng ý với EULA, chỉnh sửa eula=false trong tệp eula.txt thành eula=true và lưu lại.


6. Cho phép kết nối từ bên ngoài (Windows)

Hệ điều hành hiện đại mặc định chặn kết nối từ bên ngoài để ngăn chặn truy cập nguy hiểm thông qua tường lửabộ định tuyến.

Đối với Windows, do tường lửa đã được phê duyệt ở Bước 3, bạn chỉ cần chuyển tiếp cổng.

Hướng dẫn này được giả định là hệ điều hành Windows và có router hỗ trợ .

Nếu bộ định tuyến không hỗ trợ UPnP, từng bộ định tuyến có cấu hình khác nhau, vì vậy bạn cần tìm kiếm thông tin trực tiếp.

Hoặc bạn có thể sử dụng Ngrok để tạo địa chỉ tạm thời.

Trong trường hợp hệ điều hành (gần) UNIX như Linux hoặc macOS, cách thiết lập tường lửa sẽ khác nhau cho từng dịch vụ, bạn cần tìm kiếm thông tin trực tiếp.

6.1 Kiểm tra cần thiết về chuyển tiếp cổng

Nhập và chạy như sau trong cửa sổ chạy.

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

Nếu kết quả là True, bạn có thể dừng ở đây, nhưng nếu là False, bạn cần cấu hình chuyển tiếp cổng.

6.2 Kết nối đến máy chủ

Nếu không cần chuyển tiếp cổng hoặc đã thành công trong việc chuyển tiếp cổng, bạn có thể truy cập vào máy chủ ngay bây giờ.

Địa chỉ được sử dụng để kết nối đến máy chủ có thể được xác nhận tại đây.

7. Phát triển

Sau khi máy chủ khởi động thành công và hoạt động đúng cách, bây giờ là lúc cá nhân hóa máy chủ.

Hãy tìm hiểu cách cá nhân hóa máy chủ thông qua hướng dẫn dưới đây.


Last updated