Freeman Plan Iron Plan Prime Plan Ultron Plan Lara Plan Orion Plan Thanos Plan All our plans

Cách tạo Minecraft Server của bạn?

Tìm hiểu cách tốt nhất để tạo server của riêng bạn

Bạn đã quen chơi một mình và muốn mời bạn bè cùng chia sẻ những cuộc phiêu lưu, khám phá, xây dựng và thỏa sức tưởng tượng?
Để chơi Minecraft ở chế độ nhiều người chơi, bạn cần chạy Minecraft server của riêng mình.
Để tập trung thế giới của bạn, cho phép nhiều người chơi kết nối và chơi cùng nhau, đồng thời giữ thế giới của bạn được lưu và chạy 24/24.

Trước hết, bạn cần biết bạn muốn chơi phiên bản Minecraft nào trên server của mình và có bao nhiêu người chơi.
Điều này sẽ quyết định yêu cầu phần cứng và các cấu hình để bảo mật Minecraft server của bạn nhằm tránh grief và mất công sức cũng như tiến trình của bạn.

Trước khi mở game server của bạn ra công khai, và dù bạn chọn tự khởi chạy Minecraft server của mình hay thuê một cái từ chúng tôi, bạn phải chắc chắn rằng mọi thứ đã được thực hiện đúng cách để tránh downtime ngoài ý muốn.

Chúng ta sẽ cùng xem cách xác định các yếu tố đó và cách cấu hình cũng như bảo mật Minecraft Server của bạn.

Yêu cầu phần cứng & phần mềm

- Một PC Gamer mạnh, với CPU xung nhịp cao để có sức mạnh tính toán đơn luồng cao; 3Ghz+ được khuyến nghị mạnh, 4Gh+ thì tốt hơn, đủ khả năng chạy Minecraft single player trong điều kiện hoàn hảo.
- Ổ NVMe hoặc SSD để có băng thông đọc/ghi nhanh; tránh ổ SATA đã lỗi thời.
- 6GB+ bộ nhớ nếu bạn muốn chạy game server trên máy tính của mình, hoặc 2GB+ nếu bạn dùng công ty hosting.
- Kết nối internet băng thông rất tốt với địa chỉ IP tĩnh, upload tối thiểu 10Mb để có độ trễ thấp (khuyến nghị dùng cáp quang)
- Bộ pin APC để giữ máy tính luôn có điện 24/24h
- Bảo vệ DDoS, chỉ có tại Datacenter.
- Khả năng sao lưu theo lịch
- Phiên bản Java và phần mềm server được tối ưu

Việc host Minecraft server trên máy tính cá nhân là có thể, nhưng sẽ có rủi ro bảo mật vì bạn phải công khai IP bên ngoài. Điều này sẽ khiến máy tính và mạng gia đình của bạn bị phơi bày trên internet. Nếu bị tấn công DDoS, bạn sẽ không được bảo vệ và toàn bộ mạng internet tại nhà sẽ bị sập.
Máy tính của bạn cần có đủ tài nguyên để host bạn bè và để bạn chơi trong điều kiện tốt, không bị lag.

Vì vậy, phần cứng máy tính của bạn sẽ cần mạnh hơn so với mức bạn cần để kết nối tới một dedicated server bên ngoài.

Để tránh điều này, bạn có thể cài đặt một máy thứ hai chỉ dùng làm server, nhưng bạn sẽ cần hai máy tính. Nếu chọn phương án này, chúng tôi đặc biệt khuyến nghị bạn cài máy thứ hai chạy Linux với thiết lập tối giản, để dành phần lớn tài nguyên phần cứng cho Minecraft.

Ngoài ra, máy tính của bạn sẽ cần luôn bật để giữ Minecraft server của bạn online. Hầu hết phần cứng máy tính phổ thông không được thiết kế cho việc này, đặc biệt là bộ nguồn hoặc bo mạch chủ.

Khi sử dụng dịch vụ hosting server của chúng tôi, bạn không còn phải bận tâm về những vấn đề đó nữa vì toàn bộ phần cứng game server hoạt động độc lập với máy tính của bạn.

Miễn là bạn có thể chơi ở chế độ single player, bạn sẽ tận hưởng trải nghiệm chơi game tương tự trong multiplayer. Bạn sẽ không phải dùng địa chỉ IP công khai của mình. Chúng tôi sẽ cung cấp một địa chỉ cho Minecraft server của bạn.

Chúng tôi khuyến nghị bạn sử dụng dịch vụ của chúng tôi để tránh phải hy sinh tài nguyên máy tính và giữ chúng để tận hưởng trải nghiệm chơi multiplayer. Ngoài ra, hầu hết thời gian, thuê một Minecraft server từ một công ty hosting sẽ rẻ hơn nhiều.

Tất cả game server của chúng tôi đều chạy trên AMD Ryzen 3900X 4.6Ghz Processors mới nhất, với NVMe Disk 2500MB/s và DDR4 2666Mhz.
Tất cả server đều được cấp nguồn bởi bộ nguồn công nghiệp 90% Platinum,
với nguồn điện dự phòng tại các Datacenter Tier III, băng thông 1GB/s được bảo vệ hoàn toàn khỏi các cuộc tấn công DDoS. Đội ngũ hỗ trợ của chúng tôi cũng luôn sẵn sàng giúp bạn với bất kỳ vấn đề nào, trong việc cấu hình Minecraft server của bạn.

Dung lượng RAM cần thiết

Tùy vào phiên bản Minecraft bạn muốn chơi, Minecraft sẽ cần nhiều hoặc ít RAM hơn.
Vanilla tiêu chuẩn sẽ cần ít bộ nhớ hơn so với Spigot có cài plugins hoặc phiên bản Forge có mods.

Bạn cài càng nhiều plugins hoặc mods thì càng cần nhiều bộ nhớ.
Tương tự như kích thước thế giới của bạn, map nhỏ sẽ tiêu tốn ít bộ nhớ hơn map lớn vì số lượng chunk được tải sẽ khác nhau.

Cuối cùng, số lượng người chơi đang kết nối cũng sẽ làm tăng mức sử dụng bộ nhớ. Có 3-5 người chơi kết nối sẽ không giống như có 20+.

Ngoài ra, lưu ý rằng các phiên bản mới cần nhiều bộ nhớ hơn các phiên bản cũ vì chúng có nhiều nội dung hơn.

Bạn phải cân nhắc tất cả những điều này trước khi chọn dung lượng bộ nhớ cho server. Nhìn chung, chúng tôi khuyên bạn nên có ít nhất 2GB để bắt đầu với một server Minecraft vanilla, tối đa 3-4GB nếu bạn muốn cài một vài plugins hoặc mods, và 6GB+ cho mod-pack lớn hoặc 10+ người chơi kết nối.

Yêu cầu về mạng

Băng thông của kết nối internet càng cao và độ trễ (ping) càng thấp, ta có thể ví mạng như một đường ống nước. Nếu bạn có ống lớn, bạn có thể cung cấp nhiều nước hơn và nhanh hơn so với ống nhỏ.

Chúng tôi khuyến nghị có ít nhất 10Mbits Upload (không phải download), vì server của bạn sẽ phải gửi thông tin đến tất cả người chơi đang kết nối, khác với khi bạn kết nối vào một server.

Bạn cần có tường lửa trên router để cấu hình port translation tới server nội bộ, để Minecraft server của bạn có thể hiển thị từ bên ngoài, và để chặn tất cả các cổng không cần thiết nhằm tránh phơi bày quá nhiều mạng gia đình của bạn.
Nó sẽ chuyển hướng toàn bộ lưu lượng truy cập dành cho Minecraft server của bạn đang chạy trên cổng này về máy tính nội bộ của bạn.
Bạn phải kiểm tra tài liệu của thiết bị mạng để xem cách cấu hình port translation; hầu hết thời gian nó nằm trong phần cài đặt nâng cao, và bạn có thể phải khởi động lại router để áp dụng.

Như đã nói trước đó, vấn đề chính khi tự host server là bạn sẽ phơi bày địa chỉ Home IP của mình trước đủ kiểu tấn công (DDoS, xâm nhập, ...).
Vì vậy, dùng một máy tính dedicated sẽ an toàn hơn.

Chọn phiên bản minecraft của bạn

Sức mạnh của Minecraft là bạn có thể làm bất cứ điều gì bạn muốn. Trò chơi gốc đã được cộng đồng dùng làm nền tảng để tạo ra vô số phiên bản. Nhiều công cụ mạnh mẽ đã được thêm vào, như plugins và mods, mà bạn có thể kết hợp để bổ sung tính năng cho trò chơi gốc.

Theo cách này, bạn có thể dùng Minecraft để tạo ra trò chơi của riêng mình mà không cần phải viết code, chỉ cần chọn các plugins hoặc mods bạn muốn.

Vanilla

Đây là Minecraft java edition chính thức, do Mojang tạo ra. Mọi thứ bắt đầu từ đây. Qua từng năm, nhiều tính năng mới đã được bổ sung. Nếu đây là server đầu tiên của bạn, phiên bản này rất phù hợp để bắt đầu.
Bạn có thể tải các tệp server Minecraft tại đây
Dành cho windows / OSX hoặc Linux.

Bukkit - Spigot - PaperMC

Bukkit là phiên bản đầu tiên giới thiệu plugin vào Minecraft, ban đầu có tên Craftbukkit, cho phép bạn thêm các tính năng cần thiết như Fworld-edit, Essentials, Factions, v.v...
Sau đó Spigot tiếp quản Bukkit và hiện là lựa chọn tham chiếu để thêm plugin trên máy chủ Minecraft của bạn.
Giống như Bukkit và Spigot, PaperMC cho phép bạn cài plugin, nhưng đây là phiên bản Minecraft được tối ưu cho độ trễ thấp. Nếu bạn muốn cải thiện hiệu năng tổng thể của máy chủ, chúng tôi khuyến nghị dùng PaperMC.

Khi bạn đã biết mình sẽ dùng loại máy chủ nào, bạn cần tải file .jar của máy chủ về máy tính của mình hoặc dùng tính năng cài đặt một nhấp chuột có sẵn trên bảng điều khiển host của chúng tôi.
Nó sẽ tự động sao chép các file máy chủ mà bạn đã chọn. Bạn sẽ có thể khởi động máy chủ trong quá trình này.

Cài đặt plugin

Bạn có thể tải tất cả plugin từ Curseforge hoặc Spigot

Tải các tệp jar và đặt chúng vào thư mục plugins của máy chủ. Một số plugin có tệp cấu hình. Hãy mở chúng bằng trình soạn thảo văn bản thuần. Chúng tôi khuyên bạn nên đọc tệp tài liệu của plugin trước để biết bạn cần làm gì.
Ưu điểm lớn nhất của việc dùng plugin thay vì mod là bạn chỉ cần cài plugin trên máy chủ, cho phép người chơi tham gia bằng client vanilla Minecraft mặc định.

Cài đặt mod với Forge

Forge Mod Reloader (FML) được dùng để cài mod lên server của bạn.
Sự khác nhau giữa mod và plugin là gì?

Mod cho phép bạn làm được nhiều hơn plugin, thay đổi và tinh chỉnh Minecraft một cách sâu rộng, đến mức tạo ra một trải nghiệm game hoàn toàn mới.
Vì vậy, mod phức tạp hơn nhiều so với plugin, cần nhiều tài nguyên phần cứng hơn và khó thiết lập cũng như cấu hình hơn.
Người chơi cũng cần cài mod trên Minecraft client của họ để có thể kết nối vào server. Hầu hết thời gian, sẽ có một client riêng đã được nạp sẵn để dễ dùng hơn và tránh phải cài thủ công từng mod.

Cộng đồng cung cấp hàng nghìn modpack dựa trên Forge, kết hợp nhiều mod để tạo ra những trò chơi hoàn chỉnh dựa trên Minecraft nhưng với trải nghiệm game nguyên bản.
Một số modpack nổi tiếng: RLCraft, SkyFactory, RAD, PixelMon, feed the beast

Phiên bản Bedrock

Minecraft cũng có trên thiết bị di động. Chúng không dùng Java để chạy server; bạn cần giải nén các tệp server Bedrock Container vào một thư mục trống và khởi chạy server bằng tệp bedrock_server.exe trên Windows.

Khởi động server

Sau khi bạn đã chọn phiên bản muốn dùng, bạn có thể khởi động server bằng cách nhập lệnh sau (trong Command Prompt của Windows hoặc Linux), ở đây với 2GB bộ nhớ:

java -Xmx2048M -Xms2048M -jar minecraft_server.jar nogui

Hãy thay xmx2048M và xmx2048M bằng lượng RAM bạn muốn cấp để khởi động server Minecraft.
Nếu bạn dự định dùng cùng một máy để chạy server Minecraft và chơi, chúng tôi khuyến nghị bạn dùng một nửa bộ nhớ của máy tính để chừa đủ RAM cho hệ thống và cho client game Minecraft. Nếu không, máy tính của bạn sẽ bắt đầu bị lag và có thể bị crash.

Lưu ý rằng một số phiên bản Minecraft rất cũ không tương thích với các phiên bản java mới nhất. Trong trường hợp này, bạn sẽ cần cài đặt java backports.
Đừng quên chấp nhận EULA (End User License Agreement) trước khi khởi chạy server bằng cách chỉnh sửa file eula.txt và thêm eula=true vào bên trong. Nếu không, server của bạn sẽ không khởi động.

Kết nối tới Server của bạn

Khi server Minecraft của bạn đã khởi động, bạn hoặc bạn bè có thể kết nối bằng cách sử dụng địa chỉ IP của server được gán cho nó.

Nếu bạn chọn tự host game server, bạn sẽ cần cấu hình router/firewall để server của bạn có thể hiển thị ra bên ngoài mạng nội bộ.

Việc này hơi phức tạp và bạn sẽ cần một số kỹ năng mạng, vì bạn phải cấu hình port forwarding trên router và mở cổng mà server Minecraft của bạn sử dụng trên firewall (mặc định 25565).
Nếu bạn không làm vậy, các kết nối từ bên ngoài sẽ bị từ chối và server của bạn chỉ có thể truy cập từ mạng gia đình.
Tất nhiên, nếu chúng tôi đang host server cho bạn, bạn không cần phải lo. Chúng tôi lo mọi thứ và cung cấp cho bạn một tên subdomain “portless” thật ngầu để kết nối tới server, ngoài ra còn có IP: Port của server bạn.

Để cấu hình Port Forwarding, bạn cần đăng nhập vào router tại nhà và tìm mục cho phép cấu hình port forward (hãy tham khảo tài liệu của router).

Bạn sẽ cần nhập địa chỉ máy tính nội bộ mà bạn dùng để host server Minecraft, ví dụ 192.168.1.10, cổng mà server dùng, mặc định 25565 (nếu bạn chưa đổi trong file server.properties), và cả những địa chỉ nào được phép kết nối.
Nếu máy tính của bạn cũng có firewall, bạn sẽ phải mở cổng 25565 để cho phép lưu lượng vào/ra theo giao thức TCP.
Sau khi làm xong, bạn có thể đưa địa chỉ mạng gia đình cho bạn bè. Bạn có thể tìm địa chỉ này bằng cách vào www.myip.com.
Nếu bạn làm đúng mọi thứ, họ sẽ có thể kết nối tới game server của bạn. Nếu không, hãy kiểm tra cấu hình router/firewall.

Như đã cảnh báo, việc công khai IP nhà bạn trên internet là một rủi ro bảo mật. Vì vậy, bạn nên host server tại một công ty Minecraft hosting trong Datacenter, để không phơi bày mạng gia đình trước đủ loại tấn công và các thực thể độc hại.

Khi xong, để vào server của bạn, hãy mở Minecraft bằng client tương thích với phiên bản server, sau đó nhấp Multiplayer và thêm một server bằng cách nhập IP Address: Port, hoặc nhập trực tiếp tên miền của bạn nếu bạn có.

Cấu hình Server của bạn

Các thuộc tính của server nằm trong tệp "server.properties", trong đó có một dòng cho mỗi tham số tùy chọn của server. Hãy chỉnh sửa bằng trình soạn thảo văn bản. Chúng sẽ được áp dụng cho server của bạn ở lần khởi động lại tiếp theo.
Bạn sẽ tìm thấy danh sách các tham số được dùng nhiều nhất tại đây

Nếu bạn chọn chạy game server trên Minecraft Hosting Pro, các tham số đó sẽ có thể chọn trực tiếp ngay trên trang chính của bảng điều khiển mà không cần chỉnh sửa tệp thủ công.

Nếu bạn muốn đổi phiên bản Minecraft, bạn cần thay thế tệp .jar trước khi khởi động lại server.

Trở thành Operator

Sau khi server của bạn được khởi chạy, trong console hãy nhập /op username; lệnh này sẽ thêm tài khoản của bạn làm operator. Người chơi này sẽ có toàn quyền truy cập server và có thể chạy mọi lệnh.

Tất cả UUID operator được lưu trong tệp ops.json. Bạn cũng có thể chỉnh sửa thủ công tệp này nếu bạn biết UUID tài khoản người chơi của mình.
Bạn cần gán op-permission-level=4 nếu muốn có đủ quyền để chạy lệnh.

Trên Minecraft Hosting Pro, bạn chỉ cần vào trang người chơi và thêm tên người chơi vào OP.

Giám sát và quản lý máy chủ

Một lợi thế khi dùng dịch vụ hosting là bạn có thể kiểm tra trạng thái máy chủ từ bất cứ đâu.
Tất cả máy chủ của chúng tôi đều được giám sát 24/24. Chúng tôi cung cấp cho bạn quyền truy cập trạng thái trực tiếp. Nhờ vậy, bạn có thể tự kiểm tra bất cứ lúc nào: bộ nhớ node, mức sử dụng CPU và uptime.

Kết nối bằng FTP tới máy chủ Minecraft của bạn

Nếu bạn host game server trên máy tính cục bộ, bạn sẽ không cần kết nối bằng FTP vì có thể truy cập trực tiếp các tệp máy chủ ngay trên hệ thống của mình, nhưng nếu bạn chạy giải pháp hosting online, bạn sẽ cần quyền truy cập từ xa vào các tệp máy chủ.

Để làm điều này, chúng tôi cung cấp quyền truy cập tệp qua FTP, cho phép bạn tải lên/tải xuống/chỉnh sửa các tệp cấu hình trên máy chủ, như phiên bản Minecraft, plugin, mod, thư mục world.

Bạn có thể dễ dàng kết nối bằng WebFTP có sẵn trên panel, chủ yếu dùng để tải lên các plugin/mod nhỏ hoặc chỉnh sửa thủ công các tệp cài đặt. Tuy nhiên, để tải lên/tải xuống các tệp lớn, chúng tôi khuyến nghị dùng một FTP client như WinSCP hoặc Filezilla. Bạn sẽ tìm thấy login/password trong trang thông tin đăng nhập trên panel của chúng tôi.

promote your minecraft server

Quảng bá server của bạn để có thêm người chơi

Bạn đã làm việc rất chăm chỉ để hoàn thiện server game Minecraft của mình, và giờ bạn muốn chia sẻ thế giới của mình với số lượng người chơi nhiều nhất có thể?

Bạn có thể đăng địa chỉ server của mình lên Minecraft Forums, chẳng hạn bắt đầu với PlanetMinecraft, sử dụng các danh sách server Minecraft như Minecraft-server-list.com, minecraftservers.org, nơi có các server phổ biến nhất.

Hoặc đăng lên mạng xã hội như Facebook, Twitter và Youtube, nhưng đừng quên điều quan trọng nhất là cung cấp nội dung xuất sắc và độc đáo. Nhờ vậy, bạn sẽ thu hút thêm người chơi và xây dựng một cộng đồng vững mạnh xung quanh server Minecraft của mình.

Hy vọng hướng dẫn nhỏ này đã giúp ích cho bạn, dù bạn chọn cách nào để bắt đầu server game của mình.