Theo dõi Top Thủ Thuật để cập nhật các Thủ Thuật mới nhất nhé!
Theo dõi
Top Thu Thuat
  • Thủ Thuật
    • Thủ Thuật Điện Thoại
    • Thủ Thuật Phần Mềm
    • Thủ Thuật internet
    • Thủ Thuật Tiện Ích
  • Network
  • Security
  • Công Nghệ
  • Kiến Thức
  • Ứng Dụng
  • Office
    • Học Word
    • Học Excel
    • Học Power Point
  • Game Offline
    • Code Game
    • Game Nhập Vai
    • Kinh Nghiệm Chơi Game
No Result
View All Result
Top Thủ Thuật
  • Thủ Thuật
    • Thủ Thuật Điện Thoại
    • Thủ Thuật Phần Mềm
    • Thủ Thuật internet
    • Thủ Thuật Tiện Ích
  • Network
  • Security
  • Công Nghệ
  • Kiến Thức
  • Ứng Dụng
  • Office
    • Học Word
    • Học Excel
    • Học Power Point
  • Game Offline
    • Code Game
    • Game Nhập Vai
    • Kinh Nghiệm Chơi Game
No Result
View All Result
Top Thủ Thuật
No Result
View All Result
Home Network

Hướng dẫn tạo Minecraft Server trên Linux – Java Edition

Funky Boy by Funky Boy
21 Tháng Tám, 2022
in Network
0 0
0
Hướng dẫn tạo Minecraft Server trên Linux – Java Edition
0
SHARES
0
VIEWS
Share on FacebookShare on Twitter
Rate this post

Dạo gần đây, với các bản cập nhật “Nether Update” của Minecraft trong Minecon Live 2019 đã hồi sinh cộng đồng Minecaft và với tình hình dịch bệnh căng thẳng như hiện nay, không lạ gì khi Minecraft lại chiếm đầu danh sách người chơi với lối chơi Survival cổ điển hay với những mini game có thể chơi ở chế độ nhiều người. Và hôm nay, mình sẽ hướng dẫn mọi người cách để tạo Minecraft Server và khởi động trên Linux

Nội dung

  • Minecraft là gì?
  • Những thứ cần biết để làm Minecraft Server
  • Phiên bản chơi
  • Tài nguyên máy
  • Loại Server
  • Hướng dẫn tạo Minecraft Server trên Linux
  • Hướng dẫn cài Java
  • Cài Screen cho Linux
  • Screen là gì?
  • Cài đặt Screen
  • Cài đặt File Minecraft Server
  • Khởi động Minecraft Server
  • Hướng dẫn Config Minecraft Server
  • Chỉnh sửa File server.properties
  • Thêm Plugin / Mod (Áp dụng cho Spigot và Forge)

Minecraft là gì?

Minecraft là 1 tựa game Sandbox được phát triển bởi Mojang Studio. Trong game, bạn sẽ được trải nghiệm thế giới 3D với khả năng tương tác với các khối – block và các thực thể – entity. Nhờ với Gameplay như vậy mà đã tạo nên vô vàn khả năng trong Minecraft khiến game không bao giờ chán. Hiện tại, Minecraft đang có 3 phiên bản vẫn còn được cập nhật và phát triển. Chúng bao gồm: Java Edition, Bedrock Edition và Education Edition.

Minecraft thường được biết tới với 2 lối chơi phổ thông nhất: Survival và Creative. Trong Survival, bạn phải sinh tồn trong 1 thế giới hoang dã và nhiệm vụ của bạn là phải đi giết Ender Dragon và trong lối chơi Creative, bạn có thể tự do sáng tạo các công trình xây dựng hay làm ra 1 số công trình đá đỏ nhằm cải thiện lối sống trong Survival.

Trong Minecraft, có 2 kiểu chơi mà mọi người được biết tới: SinglePlayer và MultiPlayer. Trong khi SinglePlayer là chơi 1 mình, MultiPlayer cho phép các bạn kết nối với nhau và chơi với nhau trên cùng 1 thế giới. Đó cũng là điểm gây nổi bật Minecraft hiện nay trong hoàn cảnh dịch bệnh. Muốn chơi MultiPlayer, Các bạn phải có host để mọi người có thể kết nối tới. Host ở đây có thể là 1 VPS hoặc là máy tính của chính bạn

Những thứ cần biết để làm Minecraft Server

Phiên bản chơi

Nhiều bạn thường thắc mắc là sao không thể chơi được với nhau trong khi vẫn là 1 địa chỉ IP đó mà có người vào được người không. Đối với 1 số bạn Việt Nam sẽ có thói quen chơi phiên bản 1.12.2 do các bạn đã từng chơi và cũng có độ tương thích cao với nhiều máy và đa số các bạn mới chơi sẽ có xu hướng sử dụng những phiên bản mới nhất như 1.17.1 hay 1.16.5. Các bạn nhớ thống nhất giữa các phiên bản để tránh việc không thể vào Minecraft server.

Tài nguyên máy

Máy tính mà bạn đang sử dụng để chơi Minecraft có thể khỏe để có thể chịu nhiều Entity cùng 1 lúc nhưng hãy nhớ rằng Minecraft Server có giới hạn Ram và CPU. Các bạn nhớ check host của mình xem thông tin host để tránh việc Server bị Overload.

Xem Thêm:  Cách lấy địa chỉ IP của người khác trong Discord

Loại Server

Phần này khá là quan trọng bởi vì nó sẽ liên quan tới lối chơi của các bạn. Nếu các bạn chỉ muốn chơi Vanilla Survival thì các bạn có thể tải File Minecraft Server trực tiếp từ Minecraft.net nhưng nếu các bạn có muốn thêm các phần mở rộng cho server thì các bạn phải sử dụng các bản cho phép sử dụng Plugin như Bukkit hoặc Spigot (mình khuyên các bạn sử dụng Spigot vì Spigot ổn định hơn so với Bukkit) hoặc cho phép các bạn sử dụng các bản MOD như Forge hoặc bạn muốn sử dụng liên phiên bản (tức nhiều phiên bản khác nhau trong 1 server) thì các bạn có thể sử dụng Bungeecord (không khuyến khích cho người mới tạo server)

Hướng dẫn tạo Minecraft Server trên Linux

Hướng dẫn cài Java

Đầu tiên, các bạn cập nhật Server bằng câu lệnh sau

sudo apt-get update

Đối với bạn nào không có apt-get thì dùng câu lệnh sau

sudo apt-get install wget

Sau đó Đối với phiên bản 1.16.5 đổ xuống, Các bạn chạy câu lệnh sau:

sudo apt-get install default-jdk -y

Còn đối với Minecraft Server bản 1.17 đổ đi:

sudo add-apt-repository ppa:linuxuprising/java

sudo apt update

sudo apt install oracle-java16-installer

Cài Screen cho Linux

Screen là gì?

Screen là 1 ứng dụng sử dụng để terminal multiplexing. Nói cách khác thì Screen cho phép người dùng tạo nhiều Terminal Ảo chạy trên nền của Linux. Ví dụ đơn giản nhất về screen đó là nếu bạn có 1 ứng dụng đang chạy trên SSH hoặc chạy trên terminal và bạn muốn giữ phần mềm hoạt động khi mà tắt terminal thì Screen có thể hỗ trợ các bạn.

Mình sử dụng Screen vì đôi khi mình có thể sử dụng SSH để điều chỉnh từ xa. Cái này thì không bắt buộc nhưng có khuyến khích sử dụng để có thể duy trì server.

Cài đặt Screen

sudo apt-get install screen

Cài đặt File Minecraft Server

Đầu tiên chúng ta tạo 1 thư mục có tên “Minecraft” để dễ quản lí

mkdir Minecraft

cd Minecraft

Đối với Dedicated Minecraft Server, các bạn lên trên trang chủ Minecraft và download xuống hoặc chạy câu lệnh sau:

wget -O minecraft-server.jar https://launcher.mojang.com/v1/objects/a16d67e5807f57fc4e550299cf20226194497dc2/server.jar

Đối với phiên bản Spigot các bạn làm theo bước sau:

Bước 1: Cài đặt Build Tool của Spigot

wget https://hub.spigotmc.org/jenkins/job/BuildTools/lastSuccessfulBuild/artifact/target/BuildTools.jar.

Bước 2: Tạo File Minecraft Server Spigot (mình sử

java -jar BuildTools.jar --rev [phiên bản mà bạn cần]

Ví dụ:

java -jar BuildTools.jar --rev 1.16.5

tạo file Minecraft Server Spigot

Với lần đầu tạo thì nó sẽ mất thời gian nhưng những lần sau sẽ nhanh hơn so với lần đầu.

Khởi động Minecraft Server

Bước 1: Tạo 1 Session ảo bằng Screen

screen -S "[tên bạn muốn đặt]"

Ví dụ

screen -S minecraft

Bước 2: Chạy Minecraft Server

java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui

Lưu ý: Ở câu lệnh này, cái Xmx và Xms là Ram chạy cho Server. Mình set là 1024mb = 1gb để đảm bảo nhé!

Các bạn thay tên minecraft_server.jar thành tên file minecraft của bạn.

Đối với lần đầu, Các bạn sẽ bị lỗi như sau

Chưa chấp thuận Eula

Lỗi này do bạn chưa chấp nhận EULA của Minecraft. Để sửa lỗi này, Các bạn nhập:

sudo nano eula.txt

Eula Files

Các bạn chuyển từ eula=false thành eula=truesau đó nhấn tổ hợp phím Ctrl + X, nhấn nút Y và nhấn Enter

Xem Thêm:  Cách kiểm tra tốc độ WiFi và 7 lỗi bạn thường gặp phải

Sau đó các bạn chạy lại câu lệnh này:

java -Xmx1024M -Xms1024M -jar minecraft_server.jar nogui

Kết quả:

Minecraft Server kết quả

Vậy là bạn vừa tạo được 1 Minecraft Server rồi. Bây giờ mình sẽ hướng dẫn Config Server của bạn để cho nó được tối ưu nhất.

Để dừng minecraft, các bạn nhập vào trong terminal:

stop

Hướng dẫn Config Minecraft Server

Chỉnh sửa File server.properties

Trong thư mục minecraft của các bạn, các bạn chạy câu lệnh sau (nhớ là tắt server trước tránh việc có xung đột)

sudo nano server.properties

Sử dụng lệnh nano vào file server.properties

Sau khi các bạn nhập xong, nó sẽ hiện ra 1 list dài về config server.

file server.properties

Bây giờ, mình sẽ giải thích ý nghĩa của 1 số dòng quan trọng

  • level-seed: seed của thế giới của bạn (không áp dụng cho world có sẵn)
  • gamemode: gamemode mặc định của server (survival / creative / spectator)
  • motd: tên hiển thị của server
  • pvp: chế độ cho phép 2 người đánh nhau
  • difficulity: chế độ game mặc định
  • max-player: số lượng người chơi tối đa (khuyến khích để càng ít càng tốt)
  • online-mode: cho phép server kết nối tới minecraft database. Đối với các bạn chơi bản crack thì nên để cái này thành false vì nếu là true thì bạn sẽ không thể vào server.
  • max-build-heigh: độ cao mà người chơi có thể đặt block
  • spawn-protection: bảo vệ spawn của bạn. Với giá trị mặc định là 16 thì 16 block xung quanh nơi bạn sinh ra sẽ không thể bị phá bởi người không có op

Các bạn có thể tìm hiểu thêm các option còn lại ở đây.

Thêm Plugin / Mod (Áp dụng cho Spigot và Forge)

Nhiều bạn hay bị nhầm phần này nhé. Plugin là phần bổ trợ cho Server của bạn (1 số ví dụ là World Edit, NBTEditor, ……) còn Mod là phần mở rộng trò chơi của các bạn. Sau đây mình sẽ hướng dẫn các bạn cài Mod / Plugin cho server của mình.

Bước 1: Các bạn vào Folder plugin / mod với câu lệnh sau

cd [tên file]

Bước 2: Các bạn tải file về bằng cách sử dụng trình duyệt hoặc lệnh sau

wget [link tải file]

Mình sẽ thử cài đặt World Edit về:

wget https://media.forgecdn.net/files/3433/988/worldedit-bukkit-7.2.6.jar

Bước 3: Các bạn khởi động Minecraft Server lên và xem kết quả. Sử dụng lệnh /plugin để xem các plugin đang hoạt động.

Check Server Plugin

Lưu ý: Nếu các bạn check mà nó không hiện plugin thì các bạn kiểm tra xem plugin đấy có cần đi kèm với plugin nào khác không nhé!

Vậy là mình vừa hướng dẫn tạo Minecraft Server từ A – Z trên linux. Anh em có câu hỏi gì thì có thể để lại bình luận ở phía bên dưới.  Nếu anh em có ý tưởng gì thì đừng ngần ngại mà hãy chia sẻ ngay với Anonyviet qua địa chỉ mail [email protected] nhé! Xem thêm: Cách tạo game Minecraft chỉ dưới 40 dòng code bằng Python tại đây.

 

Cảm ơn các bạn đã theo dõi TOP Thủ Thuật trên đây là những chia sẻ của chúng tôi về Hướng dẫn tạo Minecraft Server trên Linux – Java Edition. Hy vọng bài viết tại chuyên mục Network sẽ giúp ích được cho bạn. Trân trọng !!!

vote
Article Rating
ShareTweetPin
Funky Boy

Funky Boy

Tôi là Funky Boy luôn chia sẻ kiến thức về tất cả những gì liên quan đến công nghệ, như sử dụng máy tính, sử dụng điện thoại, thủ thuật để sử dụng Internet một cách hiệu quả nhất...giúp bạn có được những trải nghiệm mới thú vị và đạt được hiệu quả cao trong công việc

BÀI VIẾT LIÊN QUAN

Cách dùng lệnh Find Tìm file và thư mục trên Linux
Network

Cách dùng lệnh Find Tìm file và thư mục trên Linux

by Funky Boy
21 Tháng Tám, 2022
Web 3.0 là gì? – Top Thủ Thuật
Network

Web 3.0 là gì? – Top Thủ Thuật

by Funky Boy
21 Tháng Tám, 2022
Cách lên lịch tác vụ bằng lệnh at trên Linux
Network

Cách lên lịch tác vụ bằng lệnh at trên Linux

by Funky Boy
21 Tháng Tám, 2022
Sự khác nhau giữa HTTP và HTTPS
Network

Sự khác nhau giữa HTTP và HTTPS

by Funky Boy
21 Tháng Tám, 2022
Cách lấy địa chỉ IP của người khác trong Discord
Network

Cách lấy địa chỉ IP của người khác trong Discord

by Funky Boy
21 Tháng Tám, 2022
Cách leo thang đặc quyền Linux bằng SUID
Network

Cách leo thang đặc quyền Linux bằng SUID

by Funky Boy
21 Tháng Tám, 2022
Next Post
3 công cụ Linux thú vị để chạy trên WSL của Windows 10

3 công cụ Linux thú vị để chạy trên WSL của Windows 10

Subscribe
Connect with
I allow to create an account
When you login first time using a Social Login button, we collect your account public profile information shared by Social Login provider, based on your privacy settings. We also get your email address to automatically create an account for you in our website. Once your account is created, you'll be logged-in to this account.
DisagreeAgree
Notify of
guest
I allow to create an account
When you login first time using a Social Login button, we collect your account public profile information shared by Social Login provider, based on your privacy settings. We also get your email address to automatically create an account for you in our website. Once your account is created, you'll be logged-in to this account.
DisagreeAgree
guest
0 Comments
Inline Feedbacks
View all comments

Có thể bạn sẽ cần

Native app là gì? Những ưu nhược điểm nổi bật của Native app
Công Nghệ

Native app là gì? Những ưu nhược điểm nổi bật của Native app

by Funky Boy
30 Tháng Mười Một, 2022
0

Native app là gì được xem là câu hỏi được rất nhiều người quan tâm hiện nay khi tìm hiểu...

Read more

Đề xuất cho bạn

Native app là gì? Những ưu nhược điểm nổi bật của Native app

Native app là gì? Những ưu nhược điểm nổi bật của Native app

30 Tháng Mười Một, 2022
Cách Kiếm Tiền Online Cho Mẹ Bỉm Sữa Uy Tín Và Ổn Định

Cách Kiếm Tiền Online Cho Mẹ Bỉm Sữa Uy Tín Và Ổn Định

23 Tháng Mười Hai, 2022
Cách tạo Chữ ngược, chữ nghiêng, gạch dưới để đặt tên, chat

Cách tạo Chữ ngược, chữ nghiêng, gạch dưới để đặt tên, chat

8 Tháng Chín, 2022
Tạo Phòng học ảo trên Zoom bằng Immersive View

Tạo Phòng học ảo trên Zoom bằng Immersive View

8 Tháng Chín, 2022
Các lệnh nguy hiểm nhất trên Windows bạn không nên dùng

Các lệnh nguy hiểm nhất trên Windows bạn không nên dùng

8 Tháng Chín, 2022
Cách tăng FPS trong game trên Laptop

Cách tăng FPS trong game trên Laptop

8 Tháng Chín, 2022

TOP THỦ THUẬT

Top Thủ Thuật – Chia Sẻ Kiến Thức Công Nghê, Máy Tính, Phần Mềm

ĐỐI TÁC

✩ S666

✩ https://iwin68.ltd/

✩ Go88 tài xỉu

✩ IWIN

✩ VN138

✩ 789BET

✩ May 88

✩ Sunc888

✩ Sunwin tài xỉu

LIÊN KẾT

✩ QH88

✩ FAFA191

✩ Top game bài đổi thưởng 

✩ SV368

✩ IWIN88

✩ Tải IWIN86

✩ Ku fun

Thông tin liên hệ

• 247 Hàm Nghi, Mỹ Đình, Nam Từ Liêm, Hà Nội

• Email: [email protected]

• Mobile: 0878310247

• Website: https://topthuthuat.com.vn/

✩ Bong da lu

  • Giới Thiệu
  • Liên Hệ
  • Chính Sách
  • Game Bài đổi thưởng
  • 168bet
  • BK8
  • TWIN

© 2021 Top Thủ Thuật - Tải game Offline miễn phí

No Result
View All Result
  • Thủ Thuật
    • Thủ Thuật Điện Thoại
    • Thủ Thuật Phần Mềm
    • Thủ Thuật internet
    • Thủ Thuật Tiện Ích
  • Network
  • Security
  • Công Nghệ
  • Kiến Thức
  • Ứng Dụng
  • Office
    • Học Word
    • Học Excel
    • Học Power Point
  • Game Offline
    • Code Game
    • Game Nhập Vai
    • Kinh Nghiệm Chơi Game

© 2021 Top Thủ Thuật - Tải game Offline miễn phí

Welcome Back!

Login to your account below

Forgotten Password?

Create New Account!

Fill the forms bellow to register

All fields are required. Log In

Retrieve your password

Please enter your username or email address to reset your password.

Log In
wpDiscuz
0
0
Would love your thoughts, please comment.x
()
x
| Reply