- Tham gia
- 1/3/2019
- Bài viết
- 100
Hôm nay mình sẽ hướng dẫn đầy đủ hình ảnh chi tiết về cách tạo server Minecraft.
Các bạn chỉ cần làm theo các bước dưới đây
Đầu tiên:
Mua các gói VPS tạo Server Minecraft của các nhà cung cấp sau:
VPS Vultr
Hostinger
Hawkhost
DigitalOcean
A2Hosting
Phần 1: Tạo Server
Bước 1: Bạn cần tạo một thư mục mới để đặt dữ liệu của Server
Bước 2 (Quan trọng) : Bạn cần chọn một trong 2 nguồn để tạo Server (CraftBukkit hoặc Spigot) việc sử dụng nguồn nào rất quan trọng, nên bạn cần cân nhắc trước khi chọn.
Ở đây thì mình chọn Spigot, tuy CraftBukkit ra đời trước nhưng Spigot lại tốt hơn nhiều
Tải ở link bên dưới nhé
Link
Vào xong nó sẽ hiện ra một danh sách các phiên bản, hãy chọn phiên bản mà bạn muốn (ở đây mình bảng lastest)
Sau khi tải về xong, lưu file vừa tải vào thư mục mà bạn tạo ở bước 1
Bước 3:
Bạn nên đổi tên file lại cho dễ ghi vào code cho file. Bat
Tiếp theo các bạn click phải -> New -> Text document
Mở nó lên và copy đoạn này vào
Phần màu xanh thì bạn chỉnh dung lượng cho Server, như ở trên là 1024M = 1G (Lưu ý là chữ M hoặc G lúc nào cũng ghi chữ in)
Phần màu đỏ thì như ở phần đầu bước 3 mình nói sửa lại ngắn cho dễ (Nếu là Craftbukkit thì sửa lại là được)
Sau khi xong thì các bạn chọn File -> Save as
Chọn Save as xong nó sẽ hỏi nơi bạn muốn lưu, nên để nguyên vì nó đã chọn sẵn thư mục Server
Phần File name bạn cần phải chú ý, tùy theo ý bạn có thể là Khoi dong, Run, Start.. Nhưng lưu ý rằng phải luôn có. Bat phía sau, xong thi bấm nút Save
Save lại xong, nó sẽ xuất hiện một file mới và bạn hãy mở nó lên
(Nhớ xóa cái New Text Document khi nãy đã tạo ở trên đi cho đỡ vướng)
Khi mở thì nó sẽ chạy một cái bảng đen (bảng này gọi là cmd hay console) Nếu tắt nó thì Server Minecraft sẽ không hoạt động, nói chung thì muốn Server chạy thì phải có nó
Tuy nhiện trong lần chạy đầu tiên nó sẽ bắt bạn phải bật EULA mới chạy được, nếu không thì nó sẽ như hình dưới, lúc này bạn cần tắt console đi
Nhìn trong thư mục Server của bạn lúc này đã xuất hiện thêm vài file mới (mình sẽ nói chi tiết nó sau)
Tìm file tên EULA, mở nó lên và tìm đến dòng eula=false sửa false lại thành true rồi save lại là xong
Save lại xong thì bạn mở file. Bat để chạy server 1 lần nữa
Bước 4:
Xong, bây giờ bạn cần tắt Sever đi, với những bạn muốn cra.ck server thì làm bước tiếp theo, nếu không thì chỉ những người mua bản quyền game mới vào được Server
Lưu ý: Để tắt Server, bạn không được tắt bằng dấu [X] mà hãy gõ chữ stop vào khung console rồi nhấn Enter, nếu tắt theo kiểu thông thường thì Server sẽ mất dữ liệu, Sau đó đợi một chút tới khi nó ra dòng chữ Press any key to continue.. thì bạn đã có thể tắt đi bằng dấu [X]
Sau đó mở thư mục server lên thì thấy xuất hiện thêm nhiều file
Bạn tìm cái server. Properties và mở nó lên, nó hiện ra bảng thì bạn chọn Select a program.. rồi nhấn OK
Nhấn OK xong thì nó hiện ra một danh sách, bạn có thể chọn Notepad, Wordpad, nếu có Notepad++ thì càng tốt rồi nhấn OK
Sau khi nhấn OK bạn sẽ thấy như thế này, tìm đến dòng mà mình bôi đỏ sửa true thành false
Xong thì bạn save lại là OK, vậy là bạn đã hoàn thành bước cra.ck Server
Tiếp theo bạn đã có thể khởi động server và mời bạn bè vào chơi, ở đây có 2 cách là dùng Hamachi hoặc bạn phải mở port để mọi người có thể vào Server, dùng Hamachi giống như bạn mở LAN vậy, còn mở port thì mọi người có thể vào mà không cần hamachi hay phần mềm nào khác, hầu hết ai cũng chọn mở port.
À quên, nếu bạn dùng VPS thì sẽ không cần mở port, port sẽ tự mở sẵn, bạn chỉ việc đưa IP cho bạn bè là được
Hướng dẫn Hamachi: Link
Hướng dẫn mở port: Link
Tham khảo các file server mì ăn liền:
Skyblock 1.10
Factions 1.10
Phần 2: Chi tiết về file server. Properties
Như ở phần 1, mình có nói sẽ hướng dẫn thêm chi tiết về server. Properties
Nó đây
Mã:
#Minecraft server properties
#Sat Jul 09 11: 05: 06 PDT 2016
Generator-settings=
Op-permission-level=4
Allow-nether=true
Level-name=world
Enable-query=false
Allow-flight=false
Announce-player-achievements=true
Server-port=25565
Max-world-size=29999984
Level-type=DEFAULT
Enable-rcon=false
Level-seed=
Force-gamemode=false
Server-ip=
Network-compression-threshold=256
Max-build-height=256
Spawn-npcs=true
White-list=false
Spawn-animals=true
Hardcore=false
Snooper-enabled=true
Resource-pack-sha1=
Online-mode=true
Resource-pack=
Pvp=true
Difficulty=1
Enable-command-block=false
Gamemode=0
Player-idle-timeout=0
Max-players=20
Spawn-monsters=true
Generate-structures=true
View-distance=10
Motd=A Minecraft Server
- Generator-settings= (Nên để mặc định)
- Op-permission-level=4 (Nên để mặc định)
Chỉnh quyền cho OP, có 4 bậc
1 - Op có thể vượt qua các khu vưc được Spawn bảo vệ. (phần này cũng không rõ lắm)
2 - Op có thể dùng lệnh /clear, /difficulty, /effect, /gamemode, /gamerule, /give, /tp, và có thể chỉnh sửa CommandBlock.
3 - Op có thể dùng lệnh /ban, /deop, /kick, /op.
4 - Op có thể dùng lệnh /stop.
- Allow-nether=true
True = Server sẽ có Nether
False = Server sẽ không có Nether
- Level-name=world
Đặt tên cho world, nó sẽ tạo world cùng với tên bạn đã đặt
- Enable-query=false
Nếu true cái này thì bên ngoài sẽ biết được thông tin của Server (Online/Offline, số người đang chơi, Ping)
- Allow-flight=false (Nên để mặc định)
True = cho phép người chơi bay
False = không cho phép người chơi bay
- Announce-player-achievements=true
True = Bật hệ thống thành tích
False = Tắt hệ thống thành tích
- Server-port=25565 (Nên để mặc định)
Tùy chỉnh cổng kết nối cho Server
- Max-world-size=29999984 (Nên để mặc định)
Chỉnh kích thước tối đa của World
- Level-type=DEFAULT (Nên để mặc định)
DEFAULT - Thế giới bình thường..
FLAT - Thế giới phẳng.
LARGEBIOMES - giồng như Default, nhưng những vùng đất rộng hơn.
AMPLIFIED -. Thế giới khuếch đại? (k biết dịch đúng k ) theo mình biết thì cái này dành cho máy khỏe thôi
CUSTOMIZED - giống như phần generator-settings.
- Enable-rcon=false
True = Cho phép nguồn bên ngoài truy cập vào Console
False = Không cho
- Level-seed=
Cài đặt seed cho world, nếu có thì thêm vào, không có cũng không sao
- Force-gamemode=false (Nên để mặc định)
True = người chơi sẽ luôn ở gamemode mà họ vừa thoát
False = người chơi sẽ luôn ở gamemode bình thường theo server mỗi khi thoát
- Server-ip= (Nên để mặc định)
IP mặc định của Server
- Network-compression-threshold=256 (Nên để mặc định)
- Max-build-height=256
Tùy chỉnh đồ cao tối đa mà có thể build được
- Spawn-npcs=true
True = Thế giới sẽ có dân làng
False = Thế giới sẽ không có dân làng
- White-list=false
True = bật danh sách trắng, chỉ những người có ở trong danh sách mới vào được
False = tắt danh sách trắng, ai cũng vào được
- Spawn-animals=true
True = Thế giới sẽ có động vật
False = Thế giới sẽ không có động vật
- Hardcore=false
True = Bật chế độ hardcode
False = Tắt chế độ hardcode
- Snooper-enabled=true (Nên để mặc định)
Phần này không rõ lắm
- Resource-pack-sha1= (Nên để mặc định)
Cái này mới không rõ lắm
- Online-mode=true
True = Những người có bản quyền game mới vào được Server
False = Ai cũng vào được
- Resource-pack=
Cài đặt resource-pack cho Server (Đưa link download của resource đó vào sẽ được)
- Pvp=true
True = Server được phép pvp
False = Không được phép pvp
- Difficulty=1
Chỉnh độ khó cho Server
0 - Bình yên
1 - Dễ
2 - Bình thường
3 - Khó
- Enable-command-block=false
True = bật CommandBlock
False = tắt CommandBlock
- Gamemode=0
0 - Sinh tồn
1 - Sáng tạo
2 - Phiêu lưu
3 - Spectator
- Player-idle-timeout=0 (Nên để mặc định)
Thời gian bị kick sau khi AFK
- Max-players=20
Chỉnh số lượng người chơi của Server
- Spawn-monsters=true
True = Thế giới sẽ có quái vật
False = Thế giới sẽ không có quái vật
- Generate-structures=true
True = các công trình ngẫu nhiên sẽ xuất hiện: Village, Mineshaft..
False = không xuất hiện các công trình
- View-distance=10: Nên để mặc định
Chỉnh tầm nhìn cho Server
Phần 3: Cách cài Plugin cho server
Về cơ bản thì việc cài Plugin cho Server giống như Minecraft được thêm Mod, có thêm nhiều những chức năng, lệnh mà mình muốn (Lấy ví dụ, Plugin Essentials sẽ cho ta những lệnh /home, /back, /spawn, /tpa..
Có rất nhiều loại Plugin khác nhau, các bạn có thể tải ở những trang sau:
Link trang 1
Link trang 2
Link trang 3
Tại sao có những Plugin những server khác có mà mình tìm không thấy?
Có những lý do sau: Một là đó là plugin cần phải mua, hai là server đó tự viết plugin..
Cách cài thì rất đơn giản, sau khi hoàn thành bước 1, bạn sẽ thấy trong thư mục Server của bạn có một thư mục tên là plugins, bạn chỉ việc tải plugin về và bỏ nó vào thư mục đó. Lưu ý: Đuôi của Plugin phải là Jar
Vậy thôi, rất đơn giản
Các bạn chỉ cần làm theo các bước dưới đây
Đầu tiên:
Mua các gói VPS tạo Server Minecraft của các nhà cung cấp sau:
VPS Vultr
Hostinger
Hawkhost
DigitalOcean
A2Hosting
Phần 1: Tạo Server
Bước 1: Bạn cần tạo một thư mục mới để đặt dữ liệu của Server
Bước 2 (Quan trọng) : Bạn cần chọn một trong 2 nguồn để tạo Server (CraftBukkit hoặc Spigot) việc sử dụng nguồn nào rất quan trọng, nên bạn cần cân nhắc trước khi chọn.
Ở đây thì mình chọn Spigot, tuy CraftBukkit ra đời trước nhưng Spigot lại tốt hơn nhiều
Tải ở link bên dưới nhé
Link
Vào xong nó sẽ hiện ra một danh sách các phiên bản, hãy chọn phiên bản mà bạn muốn (ở đây mình bảng lastest)
Sau khi tải về xong, lưu file vừa tải vào thư mục mà bạn tạo ở bước 1
Bước 3:
Bạn nên đổi tên file lại cho dễ ghi vào code cho file. Bat
Tiếp theo các bạn click phải -> New -> Text document
Mở nó lên và copy đoạn này vào
Phần màu xanh thì bạn chỉnh dung lượng cho Server, như ở trên là 1024M = 1G (Lưu ý là chữ M hoặc G lúc nào cũng ghi chữ in)
Phần màu đỏ thì như ở phần đầu bước 3 mình nói sửa lại ngắn cho dễ (Nếu là Craftbukkit thì sửa lại là được)
Sau khi xong thì các bạn chọn File -> Save as
Chọn Save as xong nó sẽ hỏi nơi bạn muốn lưu, nên để nguyên vì nó đã chọn sẵn thư mục Server
Phần File name bạn cần phải chú ý, tùy theo ý bạn có thể là Khoi dong, Run, Start.. Nhưng lưu ý rằng phải luôn có. Bat phía sau, xong thi bấm nút Save
Save lại xong, nó sẽ xuất hiện một file mới và bạn hãy mở nó lên
(Nhớ xóa cái New Text Document khi nãy đã tạo ở trên đi cho đỡ vướng)
Khi mở thì nó sẽ chạy một cái bảng đen (bảng này gọi là cmd hay console) Nếu tắt nó thì Server Minecraft sẽ không hoạt động, nói chung thì muốn Server chạy thì phải có nó
Tuy nhiện trong lần chạy đầu tiên nó sẽ bắt bạn phải bật EULA mới chạy được, nếu không thì nó sẽ như hình dưới, lúc này bạn cần tắt console đi
Nhìn trong thư mục Server của bạn lúc này đã xuất hiện thêm vài file mới (mình sẽ nói chi tiết nó sau)
Tìm file tên EULA, mở nó lên và tìm đến dòng eula=false sửa false lại thành true rồi save lại là xong
Save lại xong thì bạn mở file. Bat để chạy server 1 lần nữa
Bước 4:
Xong, bây giờ bạn cần tắt Sever đi, với những bạn muốn cra.ck server thì làm bước tiếp theo, nếu không thì chỉ những người mua bản quyền game mới vào được Server
Lưu ý: Để tắt Server, bạn không được tắt bằng dấu [X] mà hãy gõ chữ stop vào khung console rồi nhấn Enter, nếu tắt theo kiểu thông thường thì Server sẽ mất dữ liệu, Sau đó đợi một chút tới khi nó ra dòng chữ Press any key to continue.. thì bạn đã có thể tắt đi bằng dấu [X]
Sau đó mở thư mục server lên thì thấy xuất hiện thêm nhiều file
Bạn tìm cái server. Properties và mở nó lên, nó hiện ra bảng thì bạn chọn Select a program.. rồi nhấn OK
Nhấn OK xong thì nó hiện ra một danh sách, bạn có thể chọn Notepad, Wordpad, nếu có Notepad++ thì càng tốt rồi nhấn OK
Sau khi nhấn OK bạn sẽ thấy như thế này, tìm đến dòng mà mình bôi đỏ sửa true thành false
Xong thì bạn save lại là OK, vậy là bạn đã hoàn thành bước cra.ck Server
Tiếp theo bạn đã có thể khởi động server và mời bạn bè vào chơi, ở đây có 2 cách là dùng Hamachi hoặc bạn phải mở port để mọi người có thể vào Server, dùng Hamachi giống như bạn mở LAN vậy, còn mở port thì mọi người có thể vào mà không cần hamachi hay phần mềm nào khác, hầu hết ai cũng chọn mở port.
À quên, nếu bạn dùng VPS thì sẽ không cần mở port, port sẽ tự mở sẵn, bạn chỉ việc đưa IP cho bạn bè là được
Hướng dẫn Hamachi: Link
Hướng dẫn mở port: Link
Tham khảo các file server mì ăn liền:
Skyblock 1.10
Factions 1.10
Phần 2: Chi tiết về file server. Properties
Như ở phần 1, mình có nói sẽ hướng dẫn thêm chi tiết về server. Properties
Nó đây
Mã:
#Minecraft server properties
#Sat Jul 09 11: 05: 06 PDT 2016
Generator-settings=
Op-permission-level=4
Allow-nether=true
Level-name=world
Enable-query=false
Allow-flight=false
Announce-player-achievements=true
Server-port=25565
Max-world-size=29999984
Level-type=DEFAULT
Enable-rcon=false
Level-seed=
Force-gamemode=false
Server-ip=
Network-compression-threshold=256
Max-build-height=256
Spawn-npcs=true
White-list=false
Spawn-animals=true
Hardcore=false
Snooper-enabled=true
Resource-pack-sha1=
Online-mode=true
Resource-pack=
Pvp=true
Difficulty=1
Enable-command-block=false
Gamemode=0
Player-idle-timeout=0
Max-players=20
Spawn-monsters=true
Generate-structures=true
View-distance=10
Motd=A Minecraft Server
- Generator-settings= (Nên để mặc định)
- Op-permission-level=4 (Nên để mặc định)
Chỉnh quyền cho OP, có 4 bậc
1 - Op có thể vượt qua các khu vưc được Spawn bảo vệ. (phần này cũng không rõ lắm)
2 - Op có thể dùng lệnh /clear, /difficulty, /effect, /gamemode, /gamerule, /give, /tp, và có thể chỉnh sửa CommandBlock.
3 - Op có thể dùng lệnh /ban, /deop, /kick, /op.
4 - Op có thể dùng lệnh /stop.
- Allow-nether=true
True = Server sẽ có Nether
False = Server sẽ không có Nether
- Level-name=world
Đặt tên cho world, nó sẽ tạo world cùng với tên bạn đã đặt
- Enable-query=false
Nếu true cái này thì bên ngoài sẽ biết được thông tin của Server (Online/Offline, số người đang chơi, Ping)
- Allow-flight=false (Nên để mặc định)
True = cho phép người chơi bay
False = không cho phép người chơi bay
- Announce-player-achievements=true
True = Bật hệ thống thành tích
False = Tắt hệ thống thành tích
- Server-port=25565 (Nên để mặc định)
Tùy chỉnh cổng kết nối cho Server
- Max-world-size=29999984 (Nên để mặc định)
Chỉnh kích thước tối đa của World
- Level-type=DEFAULT (Nên để mặc định)
DEFAULT - Thế giới bình thường..
FLAT - Thế giới phẳng.
LARGEBIOMES - giồng như Default, nhưng những vùng đất rộng hơn.
AMPLIFIED -. Thế giới khuếch đại? (k biết dịch đúng k ) theo mình biết thì cái này dành cho máy khỏe thôi
CUSTOMIZED - giống như phần generator-settings.
- Enable-rcon=false
True = Cho phép nguồn bên ngoài truy cập vào Console
False = Không cho
- Level-seed=
Cài đặt seed cho world, nếu có thì thêm vào, không có cũng không sao
- Force-gamemode=false (Nên để mặc định)
True = người chơi sẽ luôn ở gamemode mà họ vừa thoát
False = người chơi sẽ luôn ở gamemode bình thường theo server mỗi khi thoát
- Server-ip= (Nên để mặc định)
IP mặc định của Server
- Network-compression-threshold=256 (Nên để mặc định)
- Max-build-height=256
Tùy chỉnh đồ cao tối đa mà có thể build được
- Spawn-npcs=true
True = Thế giới sẽ có dân làng
False = Thế giới sẽ không có dân làng
- White-list=false
True = bật danh sách trắng, chỉ những người có ở trong danh sách mới vào được
False = tắt danh sách trắng, ai cũng vào được
- Spawn-animals=true
True = Thế giới sẽ có động vật
False = Thế giới sẽ không có động vật
- Hardcore=false
True = Bật chế độ hardcode
False = Tắt chế độ hardcode
- Snooper-enabled=true (Nên để mặc định)
Phần này không rõ lắm
- Resource-pack-sha1= (Nên để mặc định)
Cái này mới không rõ lắm
- Online-mode=true
True = Những người có bản quyền game mới vào được Server
False = Ai cũng vào được
- Resource-pack=
Cài đặt resource-pack cho Server (Đưa link download của resource đó vào sẽ được)
- Pvp=true
True = Server được phép pvp
False = Không được phép pvp
- Difficulty=1
Chỉnh độ khó cho Server
0 - Bình yên
1 - Dễ
2 - Bình thường
3 - Khó
- Enable-command-block=false
True = bật CommandBlock
False = tắt CommandBlock
- Gamemode=0
0 - Sinh tồn
1 - Sáng tạo
2 - Phiêu lưu
3 - Spectator
- Player-idle-timeout=0 (Nên để mặc định)
Thời gian bị kick sau khi AFK
- Max-players=20
Chỉnh số lượng người chơi của Server
- Spawn-monsters=true
True = Thế giới sẽ có quái vật
False = Thế giới sẽ không có quái vật
- Generate-structures=true
True = các công trình ngẫu nhiên sẽ xuất hiện: Village, Mineshaft..
False = không xuất hiện các công trình
- View-distance=10: Nên để mặc định
Chỉnh tầm nhìn cho Server
Phần 3: Cách cài Plugin cho server
Về cơ bản thì việc cài Plugin cho Server giống như Minecraft được thêm Mod, có thêm nhiều những chức năng, lệnh mà mình muốn (Lấy ví dụ, Plugin Essentials sẽ cho ta những lệnh /home, /back, /spawn, /tpa..
Có rất nhiều loại Plugin khác nhau, các bạn có thể tải ở những trang sau:
Link trang 1
Link trang 2
Link trang 3
Tại sao có những Plugin những server khác có mà mình tìm không thấy?
Có những lý do sau: Một là đó là plugin cần phải mua, hai là server đó tự viết plugin..
Cách cài thì rất đơn giản, sau khi hoàn thành bước 1, bạn sẽ thấy trong thư mục Server của bạn có một thư mục tên là plugins, bạn chỉ việc tải plugin về và bỏ nó vào thư mục đó. Lưu ý: Đuôi của Plugin phải là Jar
Vậy thôi, rất đơn giản