開一個5人純凈生存伺服器,最近想入手樹莓派,家裡也有個顯示屏
我最開始也被各種(bug,不兼容,32位的java)問題給折磨過。
不過我確實是把伺服器開起來了,後來一度往伺服器裡面加入了mod以及插件
(以上4種,1.16.2純凈伺服器,1.12.2水桶伺服器,1.12.2mod原版伺服器,1.12.2sponge伺服器)
如果你只是想搞一個5人純凈伺服器,樹莓派4B的性能還行(但是會卡,這是必然的)
附上開啟伺服器圖
(左上伺服器端,左下樹莓派狀態,右上pcl啟動器輸出,右下遊戲伺服器檢測)
按照我朋友的說法是,伺服器需要的內存:本體400mb左右+每個人*300mb(不準確)
由於我用的是32位的官方原版樹莓派系統,所以樹莓派上的java版本是不能用的(虛擬機分配內存不夠,又或者是其他bug)
需要下載arm版本的java8
地址:
(別人收集的)
由於我沒有把下載下來的java8加入環境變數,所以我的啟動項都是這麼寫的:
sudo /opt/jdk1.8.0_261/bin/java -server -Xms768M -Xmx2560M -jar forge-1.12.2-14.23.5.2847-universal.jar nogui
如何測試java虛擬機最大能用多少內存:
java -Xmx????M -version
如果沒報錯就說明這是可行的.
比如說我的最多能開到2861M
當然,在開伺服器的時候你直接拉滿肯定會報錯的...(我也不知道為什麼)
然後是開伺服器,水桶服極其簡單,(哪怕你不換java版本也能開的起來,但是可能三個人伺服器就炸了)
如果你想加mod...那麼就需要用上forge(我沒考慮過mcpc+)
如果只是單純想加插件,水桶服就可以了
如果又想加mod又想加插件...版本基本就被限制死了(sponge好像只支持到1.12.2)
至於如果你的朋友不在身邊,沒法一個區域網玩,還不知道該怎麼搞公網ip,那麼我推薦這個:
免費的解決方案.jpg
正好只支持5個tcp連接(加上一個本地,最多6個人玩,這也是為什麼我在server.properties設置中最多允許6個人玩的原因...)
server.properties中設置好埠,然後在網站上設置好埠
然後去首頁下載一下natapp工具
(人家都已經寫得非常明明白白了)
製作這麼一個sh腳本文件,chmod 777 name.sh賦予一下許可權就可以直接運行了
(authtoken=你自己隧道的authtoken)
是不是很簡單?
然後如果你沒有顯示器,是通過ssh連接樹莓派的,但是玩遊戲的時候不想開著那麼多連接窗口,但是關閉了ssh連接伺服器也被關閉了,這種奇奇怪怪的需求,screen可以解決這個問題
sudo apt-get install screen
screen -S name 創建一個新的名為name的視圖?
screen -ls 查看已有的視圖
screen -r name 切換到名為name的視圖
在視圖內的時候Ctrl+a,Ctrl+d退出當前視圖
我應該沒有碰到其他問題了,然後這是我製作的樹莓派包(forge伺服器,無插件)(伺服器端+客戶端)
鏈接:https://pan.baidu.com/s/13jKj7cYez8b06656iAA2MA
提取碼:pimc
雖然回答的有些遲了,但是還是希望能幫上你.
性能完全夠,就是TF卡容易壞。
可以,不過人數值得思考
性能是可以的,但是我也不清楚這些服務是否支持在arm板上安裝。
基岩版暫時還沒有arm架構的服務端,你可以看看我這些文章開個Java版
樹莓派搭建我的世界(Java版)伺服器教程:樹莓派搭建我的世界伺服器教程,帶網頁管理面板 - Zerunss Blog
X86 Linux搭建Minecraft伺服器教程:https://blog.zeruns.tech/archives/584.html
Linux搭建 我的世界(MC) 基岩版伺服器:https://blog.zeruns.tech/archives/588.html
只是當伺服器的話應該沒什麼問題
你應該是想說PE版吧。。。。
我舊手機,3G內存華為老榮耀,開的賊六
關鍵是不支持bds,只能用nukkit,很多原版特性不支持,nukkit更加註重性能和插件
當然,如果你原來用的就是nukkit,恭喜你可以無縫切換
完全可以,樹莓派4B 4GB開這個足夠了
評論區裏有人提醒了,目前BDS還不能在ARM上跑
以下是原答案
如果是用官方的服務端,就是bedrock dedicated server(BDS),硬體配置足夠了。
你需要考慮的是能不能搞到固定的公網IP、網路寬頻、埠之類的。
然後要看看樹莓派能不能裝Ubuntu,因為BDS能在Ubuntu一鍵無報錯啟動,在其它發行版會遇到各種問題,雖然理論上可以運行,但很麻煩。
其它服務端比如nukkit我不是很瞭解,請參考其它的回答。
如果用樹莓派開服只是想節約成本的話,我建議用雲伺服器,便宜還省心。
BDS只有x86架構版本,不支持ARM架構,假設有ARM版本也沒有實際意義,BDS優化很糟BUG很多,以樹莓派的性能可能跑個圖CPU就99%,建議老老實實用高主頻桌面CPU開BDS