Làm thế nào để chạy Minecraft chi phí thấp trên một Raspberry Pi để xây dựng khối trên giá rẻ

Mục lục:

Làm thế nào để chạy Minecraft chi phí thấp trên một Raspberry Pi để xây dựng khối trên giá rẻ
Làm thế nào để chạy Minecraft chi phí thấp trên một Raspberry Pi để xây dựng khối trên giá rẻ

Video: Làm thế nào để chạy Minecraft chi phí thấp trên một Raspberry Pi để xây dựng khối trên giá rẻ

Video: Làm thế nào để chạy Minecraft chi phí thấp trên một Raspberry Pi để xây dựng khối trên giá rẻ
Video: Hướng Dẫn Cách Tắt Thông Báo Ứng Dụng Trên Điện Thoại Android Và iPhone | Tân tivi - YouTube 2024, Tháng tư
Anonim
Chúng tôi đã chỉ cho bạn cách chạy máy chủ Minecraft cá nhân blocktastic của riêng bạn trên hộp Windows / OSX, nhưng nếu bạn khao khát thứ gì đó nhẹ hơn, tiết kiệm năng lượng hơn và luôn sẵn sàng cho bạn bè? Đọc tiếp khi chúng ta biến một máy Raspberry Pi nhỏ thành máy chủ Minecraft chi phí thấp, bạn có thể để lại 24/7 với giá khoảng một xu một ngày.
Chúng tôi đã chỉ cho bạn cách chạy máy chủ Minecraft cá nhân blocktastic của riêng bạn trên hộp Windows / OSX, nhưng nếu bạn khao khát thứ gì đó nhẹ hơn, tiết kiệm năng lượng hơn và luôn sẵn sàng cho bạn bè? Đọc tiếp khi chúng ta biến một máy Raspberry Pi nhỏ thành máy chủ Minecraft chi phí thấp, bạn có thể để lại 24/7 với giá khoảng một xu một ngày.

Tại sao tôi muốn làm điều này?

Có hai khía cạnh của hướng dẫn này: chạy máy chủ Minecraft của riêng bạn và chạy cụ thể máy chủ Minecraft đó trên một Raspberry Pi. Tại sao bạn muốn chạy máy chủ Minecraft của riêng mình? Đó là một cách tuyệt vời để mở rộng và xây dựng dựa trên trải nghiệm chơi Minecraft. Bạn có thể để máy chủ chạy khi bạn không chơi để bạn bè và gia đình có thể tham gia và tiếp tục xây dựng thế giới của bạn. Bạn có thể gây rối với các biến trò chơi và giới thiệu các bản mod theo cách không thể thực hiện được khi bạn đang chơi trò chơi độc lập. Nó cũng cung cấp cho bạn loại kiểm soát trải nghiệm nhiều người chơi của bạn bằng cách sử dụng máy chủ công cộng, không phải chịu chi phí lưu trữ máy chủ cá nhân trên máy chủ từ xa.

Trong khi chạy một máy chủ Minecraft trên riêng của nó là hấp dẫn đủ để một fan hâm mộ Minecraft chuyên dụng, chạy nó trên Raspberry Pi thậm chí còn hấp dẫn hơn. Pi nhỏ bé sử dụng rất ít tài nguyên mà bạn có thể để máy chủ Minecraft của bạn chạy 24/7 cho một vài đô la một năm. Ngoài chi phí ban đầu của Pi, thẻ SD và một chút thời gian cài đặt, bạn sẽ có một máy chủ Minecraft luôn hoạt động với chi phí hàng tháng khoảng một gumball.

Tôi cân nhưng gi?

Đối với hướng dẫn này, bạn sẽ cần một kết hợp các công cụ phần cứng và phần mềm; ngoài thẻ Raspberry Pi và SD thực tế, mọi thứ đều miễn phí.

  • 1 Raspberry Pi (tốt nhất là mô hình 512MB)
  • 1 thẻ nhớ 4GB + SD

Hướng dẫn này giả định rằng bạn đã tự làm quen với Raspberry Pi và đã cài đặt một bản sao của Raspbian Debian phái sinh trên thiết bị. Nếu bạn chưa nhận được Pi của bạn và chạy, đừng lo lắng! Xem hướng dẫn của chúng tôi, Hướng dẫn HTG để bắt đầu với Raspberry Pi, để tăng tốc.

Tối ưu hóa Raspbian cho máy chủ Minecraft

Image
Image

Không giống như các bản dựng khác, chúng tôi đã chia sẻ nơi bạn có thể xếp chồng nhiều dự án lên nhau (ví dụ: Pi đủ mạnh để chỉ báo thời tiết / email và máy chủ Google Cloud Print cùng một lúc), chạy máy chủ Minecraft một hoạt động khá mãnh liệt cho Pi nhỏ và chúng tôi khuyên bạn nên cống hiến toàn bộ Pi cho quá trình này. Minecraftcó vẻ giống như một trò chơi đơn giản, với tất cả sự nản lòng của nó và những gì không, nhưng nó thực sự là một trò chơi khá phức tạp bên dưới làn da đơn giản và đòi hỏi rất nhiều sức mạnh xử lý.

Do đó, chúng tôi sẽ chỉnh sửa tệp cấu hình và các cài đặt khác để tối ưu hóa Rasbian cho công việc. Điều đầu tiên bạn cần làm là tìm hiểu ứng dụng Raspi-Config để thực hiện một vài thay đổi nhỏ. Nếu bạn đang cài đặt Raspbian tươi, hãy đợi bước cuối cùng (đó là Raspi-Config), nếu bạn đã cài đặt nó, hãy vào terminal và gõ "sudo raspi-config" để khởi động lại nó.

Một trong những điều đầu tiên và quan trọng nhất mà chúng ta cần phải tham dự là xoay quanh thiết lập ép xung. Chúng ta cần tất cả sức mạnh mà chúng ta có thể làm để làm cho trải nghiệm Minecraft của chúng ta trở nên thú vị. Trong Raspi-Config, chọn tùy chọn số 7 "Ép xung".

Hãy sẵn sàng cho một số cảnh báo nghiêm khắc về ép xung, nhưng bạn có thể dễ dàng biết rằng ép xung được hỗ trợ trực tiếp bởi nền tảng Raspberry Pi và đã được đưa vào tùy chọn cấu hình từ cuối năm 2012. Khi bạn đang ở màn hình lựa chọn thực, chọn “Turbo 1000MhHz”. Một lần nữa, bạn sẽ được cảnh báo rằng mức độ ép xung mà bạn đã chọn mang theo rủi ro (cụ thể là khả năng tham nhũng của thẻ SD, nhưng không có rủi ro gây tổn hại phần cứng thực tế). Nhấp OK và đợi thiết bị đặt lại.
Hãy sẵn sàng cho một số cảnh báo nghiêm khắc về ép xung, nhưng bạn có thể dễ dàng biết rằng ép xung được hỗ trợ trực tiếp bởi nền tảng Raspberry Pi và đã được đưa vào tùy chọn cấu hình từ cuối năm 2012. Khi bạn đang ở màn hình lựa chọn thực, chọn “Turbo 1000MhHz”. Một lần nữa, bạn sẽ được cảnh báo rằng mức độ ép xung mà bạn đã chọn mang theo rủi ro (cụ thể là khả năng tham nhũng của thẻ SD, nhưng không có rủi ro gây tổn hại phần cứng thực tế). Nhấp OK và đợi thiết bị đặt lại.

Tiếp theo, đảm bảo bạn được đặt để khởi động vào lời nhắc lệnh, chứ không phải trên màn hình. Chọn số 3 “Bật khởi động cho máy tính để bàn / Scratch” và đảm bảo “Bảng điều khiển văn bản trên bàn điều khiển” được chọn.

Trở lại menu Raspi-Config, chọn số 8 "Tùy chọn nâng cao". Có hai thay đổi quan trọng mà chúng tôi cần thực hiện ở đây và một thay đổi tùy chọn. Đầu tiên, những thay đổi quan trọng. Chọn A3 “Chia tách bộ nhớ”.

Thay đổi dung lượng bộ nhớ có sẵn cho GPU thành 16MB (giảm từ 64 MB mặc định). Máy chủ Minecraft của chúng tôi sẽ chạy trong môi trường ít GUI hơn; không có lý do gì để phân bổ nhiều hơn mức tối thiểu cho GPU.

Sau khi chọn bộ nhớ GPU, bạn sẽ được đưa trở lại menu chính. Chọn “Advanced Options” một lần nữa và sau đó chọn A4 “SSH”. Trong menu phụ, hãy bật SSH. Có rất ít lý do để giữ Pi này kết nối với một màn hình và bàn phím, và bằng cách cho phép SSH chúng ta có thể truy cập từ xa máy từ bất cứ nơi nào trên mạng.

Cuối cùng (và tùy chọn), hãy quay lại trình đơn "Tùy chọn Nâng cao" và chọn A2 "Tên máy chủ". Ở đây bạn có thể thay đổi tên máy của bạn từ "raspberrypi" thành tên Minecraft phù hợp hơn.Chúng tôi đã chọn tên máy chủ mang tính sáng tạo cao "minecraft", nhưng cảm thấy tự do để gia vị nó lên một chút với bất cứ điều gì bạn cảm thấy như: creepertown, minecraft4life, hoặc miner-box là tất cả các tên máy chủ minecraft tuyệt vời.

Đó là nó cho cấu hình Raspbian. Nhấn xuống dưới cùng của màn hình chính và chọn “Hoàn tất” để khởi động lại. Sau khi khởi động lại, bây giờ bạn có thể SSH vào terminal của bạn, hoặc tiếp tục làm việc từ bàn phím nối với Pi của bạn (chúng tôi khuyên bạn nên chuyển sang SSH vì nó cho phép bạn dễ dàng cắt và dán các lệnh). Nếu bạn chưa bao giờ sử dụng SSH trước đây, hãy xem cách sử dụng PuTTY với Pi của bạn tại đây.

Hiện hiệnn những những hiện hiện những hiện hiệnn những hiện hiệnn những những hiệnn những những những những những những hiện những những hiện hiện hiện những những những những những

Máy chủ Minecraft chạy trên Java, vì vậy điều đầu tiên chúng ta cần làm trên Pi được cấu hình mới của chúng tôi là cài đặt nó. Đăng nhập vào Pi của bạn thông qua SSH và sau đó, tại dấu nhắc lệnh, nhập lệnh sau để thực hiện một thư mục cho việc cài đặt:
Máy chủ Minecraft chạy trên Java, vì vậy điều đầu tiên chúng ta cần làm trên Pi được cấu hình mới của chúng tôi là cài đặt nó. Đăng nhập vào Pi của bạn thông qua SSH và sau đó, tại dấu nhắc lệnh, nhập lệnh sau để thực hiện một thư mục cho việc cài đặt:

sudo mkdir /java/

Bây giờ chúng ta cần tải xuống phiên bản Java mới nhất. Tại thời điểm ấn phẩm này, bản phát hành mới nhất là bản cập nhật tháng 10 năm 2013 và liên kết / tên tệp mà chúng tôi sử dụng sẽ phản ánh điều đó. Vui lòng kiểm tra phiên bản hiện tại của bản phát hành Java ARMv6 / 7 Java trên trang tải xuống Java và cập nhật liên kết / tên tệp phù hợp khi làm theo hướng dẫn của chúng tôi.

Tại dấu nhắc lệnh, nhập lệnh sau:

sudo wget --no-check-certificate https://www.java.net/download/jdk8/archive/b111/binaries/jdk-8-ea-b111-linux-arm-vfp-hflt-09_oct_2013.tar.gz

Khi quá trình tải xuống đã hoàn tất thành công, hãy nhập lệnh sau:

sudo tar zxvf jdk-8-ea-b111-linux-arm-vfp-hflt-09_oct_2013.tar.gz -C /opt/

Thực tế thú vị: lược đồ tên / opt / directory là phần còn lại của thiết kế Unix ban đầu trong đó thư mục / opt / là phần mềm "tùy chọn" được cài đặt sau hệ điều hành chính; đó là / Program Files / của thế giới Unix.

Sau khi tệp đã giải nén xong, hãy nhập:

sudo /opt/jdk1.8.0/bin/java -version

Lệnh này sẽ trả về số phiên bản của bản cài đặt Java mới của bạn như sau:

java version '1.8.0-ea'

Java(TM) SE Runtime Environment (build 1.8.0-ea-b111)

Java HotSpot(TM) Client VM (build 25.0-b53, mixed mode)

Nếu bạn không thấy bản in ở trên (hoặc biến thể của bản in nếu bạn đang sử dụng phiên bản Java mới hơn), hãy thử trích xuất lại tệp lưu trữ. Nếu bạn thấy readout, hãy nhập lệnh sau để dọn dẹp sau chính bạn:

sudo rm jdk-8-ea-b111-linux-arm-vfp-hflt-09_oct_2013.tar.gz

Tại thời điểm này Java đã được cài đặt và chúng tôi sẵn sàng chuyển sang cài đặt máy chủ Minecraft của chúng tôi!

Cài đặt và cấu hình máy chủ Minecraft

Bây giờ chúng ta đã có nền tảng cho máy chủ Minecraft, đã đến lúc cài đặt các phần quan trọng. Chúng tôi sẽ sử dụng SpigotMC, một máy chủ Minecraft nhẹ và ổn định, hoạt động tuyệt vời trên Pi.

Đầu tiên, lấy một bản sao của mã với lệnh sau:

sudo wget https://ci.md-5.net/job/Spigot/lastSuccessfulBuild/artifact/Spigot-Server/target/spigot.jar

Liên kết này sẽ vẫn ổn định theo thời gian, vì nó trỏ trực tiếp đến bản phát hành ổn định mới nhất của Spigot, nhưng nếu bạn có bất kỳ vấn đề gì, bạn luôn có thể tham khảo trang tải xuống SpigotMC tại đây.

Sau khi quá trình tải xuống hoàn tất thành công, hãy nhập lệnh sau:

sudo /opt/jdk1.8.0/bin/java -Xms256M -Xmx496M -jar /home/pi/spigot.jar nogui

Lưu ý: nếu bạn đang chạy lệnh trên Pi 256MB, thay đổi 256 và 496 trong lệnh trên thành 128 và 256, tương ứng.

Máy chủ của bạn sẽ khởi chạy và một loạt hoạt động trên màn hình sẽ theo sau. Hãy chuẩn bị để chờ khoảng 3-6 phút hoặc lâu hơn cho quá trình thiết lập máy chủ và tạo bản đồ để kết thúc. Khởi động trong tương lai sẽ tốn ít thời gian hơn, khoảng 20-30 giây.

Lưu ý: Nếu tại bất kỳ thời điểm nào trong quá trình cấu hình hoặc chơi, mọi thứ trở nên thực sự kỳ lạ (ví dụ: máy chủ Minecraft mới của bạnnhữngn những những những những những hiệnn những những hiện hiện những những những hiện hiện những những những những những những những những những những những những những hiệnn những những những và bắt đầu sinh sản bạn trong Nether và giết bạn ngay lập tức), sử dụng lệnh “stop” tại dấu nhắc lệnh để tắt máy chủ một cách duyên dáng để bạn có thể khởi động lại và khắc phục sự cố.

Sau khi quá trình kết thúc, hãy chuyển sang máy tính bạn thường chơi Minecraft, kích hoạt và nhấp vào Nhiều người chơi. Lớnn những hiệnnnn những những hiện những hiệnnnn những những hiệnn những hiệnnn những những hiện hiệnnn những những hiện hiện hiện hiện những

Nếu thế giới của bạn không bật lên ngay lập tức trong quá trình quét mạng, hãy nhấn nút Thêm và nhập thủ công địa chỉ của Pi của bạn.
Nếu thế giới của bạn không bật lên ngay lập tức trong quá trình quét mạng, hãy nhấn nút Thêm và nhập thủ công địa chỉ của Pi của bạn.

Khi bạn kết nối với máy chủ, bạn sẽ thấy thay đổi trạng thái trong cửa sổ trạng thái máy chủ:

Theo máy chủ, chúng ta đang chơi game. Theo ứng dụng Minecraft thực tế, chúng tôi cũng tham gia trò chơi, nhưng đó là nửa đêm ở chế độ sinh tồn:
Theo máy chủ, chúng ta đang chơi game. Theo ứng dụng Minecraft thực tế, chúng tôi cũng tham gia trò chơi, nhưng đó là nửa đêm ở chế độ sinh tồn:
Hiệnnn nhữngn những những hiện những hiệnn những hiện hiện nhữngn những hiện hiệnnn những hiện hiện những những những những hiện hiện hiện hiện những những những những Sinh sản trong cái chết của đêm, không có vũ khí và không có nơi trú ẩn không có cách nào để bắt đầu mọi thứ. Tuy nhiên, đừng lo, chúng tôi cần thực hiện thêm một số cấu hình; không có thời gian để ngồi xung quanh và bị bắn bởi bộ xương. Bên cạnh đó, nếu bạn thử và chơi nó mà không cần một số chỉnh sửa cấu hình trước, bạn có thể thấy nó khá không ổn định. Chúng tôi chỉ ở đây để xác nhận máy chủ đang hoạt động, đang chạy và chấp nhận các kết nối đến.
Hiệnnn nhữngn những những hiện những hiệnn những hiện hiện nhữngn những hiện hiệnnn những hiện hiện những những những những hiện hiện hiện hiện những những những những Sinh sản trong cái chết của đêm, không có vũ khí và không có nơi trú ẩn không có cách nào để bắt đầu mọi thứ. Tuy nhiên, đừng lo, chúng tôi cần thực hiện thêm một số cấu hình; không có thời gian để ngồi xung quanh và bị bắn bởi bộ xương. Bên cạnh đó, nếu bạn thử và chơi nó mà không cần một số chỉnh sửa cấu hình trước, bạn có thể thấy nó khá không ổn định. Chúng tôi chỉ ở đây để xác nhận máy chủ đang hoạt động, đang chạy và chấp nhận các kết nối đến.

Sau khi chúng tôi xác nhận máy chủ đang chạy và có thể kết nối (mặc dù không thể phát được), đã đến lúc tắt máy chủ. Thông qua giao diện điều khiển máy chủ, nhập lệnh “stop” để tắt mọi thứ.

Khi bạn quay trở lại dấu nhắc lệnh, nhập lệnh sau:

sudo nano server.properties

Khi tệp cấu hình mở ra, thực hiện các thay đổi sau (hoặc chỉ cần cắt và dán tệp cấu hình của chúng tôi trừ đi hai dòng đầu tiên có tên và dấu ngày):

#Minecraft server properties #Thu Oct 17 22:53:51 UTC 2013 generator-settings= #Default is true, toggle to false allow-nether=false level-name=world enable-query=false allow-flight=false server-port=25565 level-type=DEFAULT enable-rcon=false force-gamemode=false level-seed= server-ip= max-build-height=256 spawn-npcs=true white-list=false spawn-animals=true texture-pack= snooper-enabled=true hardcore=false online-mode=true pvp=true difficulty=1 player-idle-timeout=0 gamemode=0 #Default 20; you only need to lower this if you're running #a public server and worried about loads. max-players=20 spawn-monsters=true #Default is 10, 3-5 ideal for Pi view-distance=5 generate-structures=true spawn-protection=16 motd=A Minecraft Server

Trong cửa sổ trạng thái máy chủ, nhìn thấy thông qua kết nối SSH của bạn đến pi, nhập lệnh sau đây để cung cấp cho bạn trạng thái điều hành trên máy chủ Minecraft của bạn (để bạn có thể sử dụng các lệnh mạnh hơn trong trò chơi, mà không phải lúc nào cũng quay lại cửa sổ trạng thái máy chủ).

op [your minecraft nickname]

Tại thời điểm này mọi thứ đang tìm kiếm tốt hơn, nhưng chúng tôi vẫn có một chút tinh chỉnh để làm trước khi máy chủ thực sự thú vị. Để kết thúc, hãy cài đặt một số plugin.

Các plugin đầu tiên, và một trong những bạn nên cài đặt trên tất cả những người khác, là NoSpawnChunks. Để cài đặt plugin, trước tiên hãy truy cập trang web NoSpawnChunks và lấy liên kết tải xuống cho phiên bản mới nhất. Theo văn bản này, bản phát hành hiện tại là v0.3.

Quay lại dấu nhắc lệnh (dấu nhắc lệnh của Pi của bạn, không phải bàn điều khiển máy chủ - nếu máy chủ của bạn vẫn hoạt động, hãy tắt nó), nhập các lệnh sau:

cd /home/pi/plugins

sudo wget https://dev.bukkit.org/media/files/586/974/NoSpawnChunks.jar

Tiếp theo, hãy truy cập trang plugin ClearLag và lấy liên kết mới nhất (theo hướng dẫn này, đó là v2.6.0). Nhập thông tin sau tại dấu nhắc lệnh:

sudo wget https://dev.bukkit.org/media/files/743/213/Clearlag.jar

Bởi vì các tệp không được nén trong một tệp.ZIP hoặc vùng chứa tương tự, tất cả đều có trong đó: các plugin được đỗ trong thư mục plugin. (Hãy nhớ điều này để tải xuống plugin trong tương lai, tệp phải là whateverplugin.jar, vì vậy nếu tệp được nén, bạn cần phải giải nén tệp đó trong thư mục plugin.)

Khởi động lại máy chủ:

sudo /opt/jdk1.8.0/bin/java -Xms256M -Xmx496M -jar /home/pi/spigot.jar nogui

Hãy chuẩn bị cho thời gian khởi động hơi lâu (gần với 3-6 phút và lâu hơn 30 giây bạn vừa trải nghiệm) vì các plugin ảnh hưởng đến bản đồ thế giới và cần một phút để xoa bóp mọi thứ. Sau khi quá trình đẻ trứng kết thúc, hãy nhập thông tin sau vào bảng điều khiển máy chủ:

plugins

Danh sách này liệt kê tất cả các plugin hiện đang hoạt động trên máy chủ. Bạn sẽ thấy một cái gì đó như thế này:

Nếu các plugin không được tải, bạn có thể cần dừng và khởi động lại máy chủ.
Nếu các plugin không được tải, bạn có thể cần dừng và khởi động lại máy chủ.

Sau khi xác nhận các plugin của bạn được tải, hãy tiếp tục và tham gia trò chơi. Bạn nên chú ý đến lối chơi đáng sợ hơn. Ngoài ra, bạn sẽ nhận được các thông báo định kỳ từ các plugin cho biết chúng đang hoạt động, như được thấy bên dưới:

Tại thời điểm này Java được cài đặt, máy chủ được cài đặt và chúng tôi đã chỉnh sửa cài đặt của mình cho Pi. Đã đến lúc bắt đầu xây dựng với bạn bè!
Tại thời điểm này Java được cài đặt, máy chủ được cài đặt và chúng tôi đã chỉnh sửa cài đặt của mình cho Pi. Đã đến lúc bắt đầu xây dựng với bạn bè!

Lưu ý: một trang web trên internet bao gồm một số bước để cài đặt Java và Spigot trước chúng tôi, và có thể chúng tôi đã sử dụng bài viết đó để tham khảo và quên liên kết nó. Nếu bạn muốn đọc bài viết đó, bạn có thể làm như vậy bằng cách nhấp vào liên kết này.

Đề xuất: