(這里教的是不用hamachi的聯(lián)機(jī),方法較煩,智商不夠還是用蛤蟆吃把)
一.服務(wù)器建立
1.下載CraftBukkit:
歷史版本列表:http://dl.bukkit.org/downloads/craftbukkit/;
最新推薦版:http://dl.bukkit.org/latest-rb/craftbukkit.jar;
2.將下載到的jar文件放到你想要讓服務(wù)器安裝的目錄下;
3.新建一個(gè)txt文本文檔,打開并輸入:
@ECHO OFF
SET BINDIR=%~dp0
"你的Java目錄" -Xms1g -Xmx1G -jar "%BINDIR%\運(yùn)行文件名"
PAUSE
4.保存該文檔,并將文檔重命名為bat后綴(文件名任意),和你下載到的文件放在同一個(gè)文件夾;
5.雙擊該bat文件即可運(yùn)行服務(wù)器;
控制臺中看到這部分就是服務(wù)器運(yùn)行成功了
6.輸入stop正常關(guān)閉服務(wù)器。
二.服務(wù)器設(shè)置
打開服務(wù)器目錄下的server.properties文件(用記事本打開即可),并對其進(jìn)行修改:
你也可以瀏覽中文MC官方WIKI:http://zh.minecraftwiki.net/wiki/Server.properties
(注意:必須將online-mode=true 改為false,否則盜版無法聯(lián)機(jī))
#Minecraft 服務(wù)器設(shè)置文件 此類型文件不支持中文,本內(nèi)容僅供作為說明,true代表執(zhí)行,false代表不執(zhí)行
#Sun Mar 11 18:24:34 CST 2012 此為文件生成時(shí)間
# 是否開啟地獄,不開啟話地獄門將無效
allow-nether=true
# 地圖文件夾名稱,下界與末路之地將會自動以nether,ender加上并用下劃線隔開
level-name=world
# 是否開啟GameSpy4協(xié)議服務(wù)器監(jiān)聽器,用于獲取服務(wù)器信息。目測國內(nèi)用不上。
enable-query=false
# 是否允許飛行
allow-flight=false
# 遠(yuǎn)程訪問服務(wù)器的密碼,此項(xiàng)可以留空或刪除
rcon.password=
# 服務(wù)器端口(25565為默認(rèn)端口,聯(lián)機(jī)時(shí)無需輸入)
server-port=25565
# 第5行對應(yīng)功能的端口
query.port=25565
# 地圖類型,Default=默認(rèn),F(xiàn)LAT=超平坦,LARGEBIOMES=巨型生物群系
level-type=DEFAULT
# 是否開啟遠(yuǎn)程訪問服務(wù)器控制臺。技術(shù)人員可選。
enable-rcon=false
# 地圖種子,在生成地圖文件夾之前填入此項(xiàng),可生成特定的地圖
level-seed=
# 服務(wù)器IP,不輸入則為默認(rèn)IP,內(nèi)網(wǎng)用戶的話請?zhí)顑?nèi)網(wǎng)IP
server-ip=
# 最大建筑高度,上限是256,因?yàn)镃hunk的高度最大值是256
max-build-height=256
# 是否生成NPC
spawn-npcs=true
# 是否開啟白名單,沒有白名單的玩家嘗試進(jìn)入服務(wù)器會被自動拒絕
white-list=false
# 是否生成動物
spawn-animals=true
# 此處填寫服務(wù)器默認(rèn)材質(zhì)下載鏈接,鏈接必須以.zip結(jié)尾
texture-pack=
# 用于給http://snoop.minecraft.net網(wǎng)站發(fā)送服務(wù)器數(shù)據(jù),這樣玩家可以從客戶端上獲取服務(wù)器信息,目測也沒人看,推薦關(guān)閉
snooper-enabled=false
# 是否開啟極限模式,玩家死亡將自動被ban
hardcore=false
# 是否開啟聯(lián)網(wǎng)模式(正版專用,盜版必改為false?。。。。。。。。。?/b>
online-mode=false
# 是否開啟PVP,不是戰(zhàn)爭服就不要開了
pvp=false
# 游戲難度,與單機(jī)相同
difficulty=1
# 玩家第一次進(jìn)入游戲時(shí)的游戲模式
gamemode=0
# 同時(shí)在線的最大玩家數(shù)
max-players=20
# 遠(yuǎn)程訪問服務(wù)器的端口號,此項(xiàng)可以留空或刪除
rcon.port=25575
# 是否生成怪物
spawn-monsters=true
# 是否生成建筑物(包括村莊和地牢)
generate-structures=true
# 可見距離,最大值為10
view-distance=10
# 服務(wù)器歡迎信息(顯示在玩家聯(lián)機(jī)頁面),中文需中文補(bǔ)丁支持和轉(zhuǎn)碼(yy的補(bǔ)丁可用(也需要舊版服務(wù)器),ICE未知),推薦EmEditor文本編輯器,自帶轉(zhuǎn)碼功能
motd=A Minecraft Server
三.內(nèi)網(wǎng)映射(不用hamachi的聯(lián)機(jī)方法)
⒈首先確定你在使用路由器,之后打開瀏覽器,在地址欄中輸入192.168.1.1(地址因路由器而定,查看路由器上的標(biāo)簽來獲得IP);
⒉打開頁面時(shí),會彈出一個(gè)要求輸入用戶名&密碼的窗口,默認(rèn)的用戶名&密碼可在路由器上的標(biāo)簽找到,輸入并登錄;
⒊打開頁面后,在左邊的列表中找到“轉(zhuǎn)發(fā)規(guī)則”,左鍵點(diǎn)擊會彈出子列表,在子列表中找到“DMZ主機(jī)”,并點(diǎn)開(不同路由器名稱可能有差異,但功能是差不多的);
⒋找到你自己設(shè)備的虛擬內(nèi)網(wǎng)IP。
PC:點(diǎn)開右下角任務(wù)欄中的“本地連接”可查看IP,“支持”→ “連接狀態(tài)”→ “IP地址”,填完后點(diǎn)“保存”;
PE:就是你的設(shè)備IP。
4.5(可選步驟,推薦只用于PC)在“DMZ主機(jī)地址”一欄中填上你自己設(shè)備的虛擬內(nèi)網(wǎng)IP,然后先看該樓底部紅字。
⒌打開“轉(zhuǎn)發(fā)規(guī)則”下的“虛擬服務(wù)器”,任意選一行(ID),在右面的服務(wù)端口添上數(shù)字(1~65535,勿與已有端口重復(fù),PE端口:19132 ),之后在同行的IP地址中填入你在“⒋”步中找到的你本機(jī)的虛擬內(nèi)網(wǎng)IP,協(xié)議選擇“ALL”,并在右邊的方框打勾,點(diǎn)擊保存;
此處會出現(xiàn)兩種情況,一種只有一個(gè)端口空能填,另一種有2處端口要填。因?yàn)槁酚煽梢栽O(shè)置端口,而設(shè)備上也可以設(shè)置端口,因此產(chǎn)生兩種端口。這兩種路由的區(qū)別分別是:
只有一處要填端口:表示此處端口既為路由端口也為設(shè)備端口,只能設(shè)置相同的數(shù)字;
有兩處要填端口:其中一個(gè)代表路由端口,一個(gè)代表設(shè)備端口。
外網(wǎng)玩家將通過外網(wǎng)IP和路由端口連接到你的服務(wù)器,換句話說,就是將你的設(shè)備IP和設(shè)備端口映射到了路由器對應(yīng)的端口上面。
⒍在左邊的列表中的“安全設(shè)置”的子列表中找到“防火墻設(shè)置”,確保防火墻為關(guān)閉狀態(tài),內(nèi)網(wǎng)映射到此完畢;
7.連接方法:自己連接自己的服務(wù)器使用“內(nèi)網(wǎng)IP+:+設(shè)備端口”(如果使用的電腦為同一臺或在同一局域網(wǎng)中),外網(wǎng)玩家使用“外網(wǎng)IP+:+路由端口”來連接服務(wù)器,例:12.34.567.89:1234(服務(wù)器的外網(wǎng)IP可由服務(wù)器所在主機(jī)到www.ip138.com查看,不一定準(zhǔn)確)
回復(fù)和贊帖是對我的支持!