我的世界想必大家都很熟悉,那麼如何建設服務器呢?
今天我就來為大家詳細講解一下,大家往下看。
工具/原料
能上網的電腦
服務器核心【jar】
java 推薦jdk或者java7
方法/步驟
要想開服務器首先的有一臺配置較好的電腦,以確保服務器能正常運行。然後下載服務器核心,也就是jar 核心的話有很多種,比如最常見的mcpc、Spigot(水龍頭服務器)、CraftBukkit(水桶服務器) 等等。今天我主要講一下1.7.2Spigot(水龍頭)的核心,這個核心比較穩定,理論上支持所有插件,但也不排除個別情況。並且服務端自帶反X-ray MOD【反礦追】,但是這個核心不支持MOD ,如果想要裝mod建議去下載 mcpc的 。
核心下載地址:;uk=744191441 【1.6.2-1.8.8】 ***請按版本下載
新建一個文件夾,把下好的核心放裡面,然後在新建一個TXT文檔,鍵入以下命令:
@echo off :MAIN
cls
"C:\Program Files\Java\jre7\bin\java.exe【這是你的java路徑】" -Xms1024【最小內存】M -Xmx1024M【最大內存】 -jar spigot-1.7.2-R0.4.jar【核心名字】
:END
echo.
pause>nul
保存後更改文件夾後戳為bat【注意,是文件後戳,也就是後面的txt】
雙擊運行後會在文件夾內生成如下文件:
[spoiler]
loge 服務器後臺數據備份
crash-reports 崩潰報告
plugins 插件文件夾
world 主世界
world_nether 地獄世界
world_the_end 末路之地
banned-ips.json 封禁ip列表
banned-players.json 封禁玩家列表
eula.txt EULA協議
help.yml 在遊戲中輸入/help的東西
ops.json 服務器管理員列表
這裡主要講server.properties文件,文件夾內容如下:
#Minecraft server properties(標題)
#Wed Jan 29 14:46:19 CST 2014(創建時間)
generator-settings=?(未知 啟動器設置?)
allow-nether=true(開啟地獄傳送門 true-是/false-否)
level-name=HarvestMoon(服務器地圖文件夾名)
enable-query=false(允許使用GameSpy4協議的服務器監聽器 用於收集服務器信息 true-是/false-否)
allow-flight=false(允許飛行(滯空超過5秒的玩家不會被自動踢出) true-是/false-否)
rcon.password=12 0 0 0 0 0 0 0 3 0 0 0 密碼... 0(遠程訪問密碼 12這裡是(密碼長度-1)+10)
server-port=25565(端口 默認25565 這裡不要更改,除非端口被佔用)
level-type=DEFAULT(生成世界類型 DEFAULT-默認/FLAT-超平坦/LARGEBIOMES-巨型生物群系)
enable-rcon=true(允許遠程訪問服務器控制檯 true-是/false-否)
force-gamemode=false(未知 禁止修改遊戲模式?)
level-seed=il66(生成默認世界種子)
server-ip=(手動綁定服務器IP的數值 建議不填)
max-build-height=256(人工建築最高高度 MAX-256)
spawn-npcs=true(生成村民 true-是/false-否)
debug=false(未知 調試模式?)
white-list=false(開啟白名單登錄 true-是/false-否)
spawn-animals=true(生成動物 true-是/false-否)
snooper-enabled=true(開啟數據採集 true-是/false-否)
hardcore=false(開啟極限生存模式 true-是/false-否)
texture-pack=(服務器默認材質包下載地址 需以.zip結尾,一般不會自動生成,需要手動添加)
online-mode=false(正版驗證 true-是/false-否 注意,如果是正版服可以開啟,盜版服請勿開啟,如果登入提示無效的會話,請把這裡設置為false)
pvp=true(開啟玩家間傷害 true-是/false-否)
difficulty=1(難度 0-和平/1-簡單/2-普通/3-困難)
gamemode=1(默認遊戲模式 0-生存/1-創造/2-冒險)
player-idle-timeout=0(自動踢出掛機玩家 1-是/0-否)
max-players=10(最大玩家同時在線數 滿人之後OP也不能進入,建議根據電腦配置設置 )
rcon.port=25575(遠程訪問的端口號)
spawn-monsters=true(生成怪物 true-是/false-否)
generate-structures=true(生成世界時包括結構 如村莊 true-是/false-否)
view-distance=10(服務端傳送給客戶端的數據量 區塊數量,也就是視野的遠近, 這裡建議設置5-7之間,更節省內存和cpu的佔用,設置越小性能就越高,但不要設置太小)
motd=(服務器信息 顯示在服務器列表 不支持顏色代碼/超過59字符可能會“通訊錯誤”)
上面都設置好了以後我們需要進行單機測試,打開服務器,啟動遊戲,多人遊戲輸入127.0.0.1【回送地址,指本機,一般用來測試使用。】
看看能否進入,如果可以進入,那麼你離成功就不遠了。
現在你需要檢測你是外網還是內網。如果你的電腦是連接路由器,那麼你需要登錄路由器查看wan口ip然後將網口IP記下,百度IP兩個字,具體請看下圖
如果你不知道怎麼登錄路由器,那麼請看下面。
如果你電腦直接連接貓【PPOE】也就是撥號,這裡不詳細介紹,那麼可以跳過這條了,直接看下條,查詢到的ip就算要聯機的ip了
有路由器的那麼你需要這樣做:
首先登錄你的路由器,然後找到-轉發規則- -虛擬服務器-在這裡設置端口映射
具體方法如下 首先點擊添加新條目,請看下面圖片。
或者藉助花生殼或者nat123進行端口映射。這裡就不做介紹了。
70 怎樣登陸路由器界面
【IP地址那裡要填寫你電腦的ip】 查看你電腦ip的方法:
首先,打開運行,快捷鍵win+R在彈出的窗口輸入cmd “Enter”回車鍵,這樣做可以打開“命令提示符”,在命令提示符中輸入“ipconfig”,按下“Enter”回車鍵;
系統給出的結果看下圖所示:
上面配置好以後點擊保存,重啟下路由器就可以了,現在你以經基本設置完了!
把你的路由器wan口ip告訴要連接服務器的人就可以了,記得後面要加端口號哦!具體格式為 wan口ip:25565 。 ppoe的直接用上面查詢到的ip加端口就可以了。
這樣,一個完整的服務器就搭建好了,最後加上插件就可以了
注意事項
服務端運行後如果提示“不是內部或外部命令”那麼你的java路徑設置錯了,請重新設置。
端口映射有些麻煩,方法也很多,如果不懂可以私聊我。
電腦配置決定了你服務器的最大人數。
最後記得加上插件:-O哦
路由器重啟後ip會改變