在手機上開MC java版服務(wù)器 可加mod 手機電腦都能玩

下載軟件:
mt管理器
termux[或zerotermux]
安裝:
切換源:termux-change-repo
選擇USTC源
安裝Java:pkg install openjdk-17
數(shù)字地方是版本號
檢查是否安裝成功:dpkg --list | grep -i jdk
打開瀏覽器搜索catserver
點開網(wǎng)站,下載服務(wù)器版本的jar
打開mt管理器,在"/storage/emulated/0/"的位置新建文件夾,名字自取
把jar文件放到你剛才創(chuàng)建的文件夾里
返回termux
輸入 cd /storage/emulated/0/你自己剛才創(chuàng)建的文件夾名字
輸入Java -jar 服務(wù)器的jar文件名字(包括后綴名)
接下來就是下載文件
重新執(zhí)行Java -jar 服務(wù)器的jar文件名字(包括后綴名)
現(xiàn)在就是配置文件的解釋:
#Minecraft server properties
#Tue Mar 31 22:29:01 CST 2020
#通過將該值進行2x+1的運算來決定出生點的保護半徑。設(shè)置為0將不會禁用出生點保護,但會保護位于出生點的那一個方塊。如果服務(wù)器沒有設(shè)置OP,這個選項會自動禁用。
spawn-protection=16
#設(shè)置每個tick花費的最大毫秒數(shù)。超過該毫秒數(shù)時,服務(wù)器看門狗將停止服務(wù)器程序并附帶上信息。
max-tick-time=60000
#設(shè)置監(jiān)聽服務(wù)器的端口號(參見 enable-query)
query.port=25565
#用于自定義世界的生成
generator-settings=
#強制玩家加入時為默認游戲模式
force-gamemode=false
#允許玩家進入下界
allow-nether=true
#強制開啟白名單,使不在白名單中的用戶無法加入游戲
enforce-whitelist=false
#定義默認游戲模式,survival\creative\adventure\spectator
gamemode=survival
#將控制臺信息顯示給OP
broadcast-console-to-ops=true
#允許使用GameSpy4協(xié)議的服務(wù)器監(jiān)聽器,用于獲取服務(wù)器信息。
enable-query=false
#玩家空閑超時(分鐘)
player-idle-timeout=0
#游戲難度
peaceful\easy\normal\hard
difficulty=easy
#動物生成
spawn-monsters=true
#將 RCON 信息顯示給OP
broadcast-rcon-to-ops=true
#OP 權(quán)限等級
op-permission-level=4
#是否允許玩家互相攻擊
pvp=true
#數(shù)據(jù)采集,是否允許服務(wù)端定期發(fā)送統(tǒng)計數(shù)據(jù)到 http://snoop.minecraft.net
snooper-enabled=true
#確定地圖所生成的類型,default\flat\largebiomes\amplified\buffet
level-type=default
#開啟后強制設(shè)置為困難模式
hardcore=false
#啟用命令方塊
enable-command-block=false
#允許玩家人數(shù)上限
max-players=20
#網(wǎng)絡(luò)壓縮閾值,默認會允許n-1字節(jié)的數(shù)據(jù)包正常發(fā)送, 如果數(shù)據(jù)包為n字節(jié)或更大時會進行壓縮。所以,更低的數(shù)值會使得更多的數(shù)據(jù)包被壓縮,但是如果被壓縮的數(shù)據(jù)包字節(jié)太小將反而使壓縮后字節(jié)更大。
network-compression-threshold=256
#資源包的SHA-1值,必須為小寫十六進制,建議填寫它。這還沒有用于驗證資源包的完整性,但是它提高了資源包緩存的有效性和可靠性。
resource-pack-sha1=
#世界大小
max-world-size=29999984
#函數(shù)權(quán)限等級
function-permission-level=2
#RCON 遠程訪問的端口號
rcon.port=25575
#服務(wù)器(監(jiān)聽的)端口號。如果服務(wù)器在使用 NAT 的網(wǎng)絡(luò)中運行,該端口必須被轉(zhuǎn)發(fā)
server-port=25565
#將服務(wù)器與一個特定IP綁定。強烈建議留空該屬性值!
server-ip=
#是否生成村民
spawn-npcs=true
#允許玩家在安裝添加飛行功能的模組下在生存模式下飛行
allow-flight=false
#服務(wù)器世界名稱及其文件夾名
level-name=world
#視野距離
view-distance=10
#可輸入指向一個資源包的URI,玩家可選擇是否使用該資源包。注意若該值含":"和"="字符,需要在其前加上反斜線(\)。資源包大小理應(yīng)不能超過50 MiB。
resource-pack=
#是否生成動物
spawn-animals=true
#啟用服務(wù)器的白名單
white-list=false
#設(shè)置RCON遠程訪問的密碼(參見enable-rcon)
rcon.password=
#是否生成遺跡等建筑,即使設(shè)為false,地牢仍然會生成
generate-structures=true
#正版驗證
online-mode=true
#最大建造高度
max-build-height=256
#地圖種子
level-seed=
#是否禁止玩家使用虛擬專用網(wǎng)絡(luò)或代理
prevent-proxy-connections=false
#是否使用針對Linux平臺的數(shù)據(jù)包收發(fā)優(yōu)化
use-native-transport=true
#服務(wù)器標語
motd=A Minecraft Server
#是否允許遠程訪問服務(wù)器控制臺
enable-rcon=false
若你沒有用正版登錄情況下運行客戶端,請將正版驗證關(guān)閉:online-mode=false,否則將無法登入至服務(wù)器。
對于 CommandBlocker,不要忘記將 enable-command-block 設(shè)置為 true 噢!
請注意:如果關(guān)閉正版驗證后,在官服(純凈服)中最好開啟白名單。否則其他玩家若修改用戶名為 OP 的名稱,即可繼承其權(quán)限!
另外,如果要切換地圖,只需要用地圖文件夾替換服務(wù)器里的 world 文件夾。如果要保存玩家數(shù)據(jù),請記得將 world 文件夾中的 playerdata 文件夾保留。
如果有用多世界等插件,計分板等數(shù)據(jù)也都是保存在 world 目錄下的 data 文件夾中。
開啟服務(wù)器時用:Java -jar 服務(wù)器的jar文件名字(包括后綴名)