1、 要想开服务器首先的有一台配置较好的电脑,以确保服务器能正常运行。然后下载服务器核心,也就是jar 核心的话有很多种,比如最常见的mcpc、Spigot(水龙头服务器)、CraftBukkit(水桶服务器) 等等,类型很多这里就不一一介绍了。今天我主要讲一下1.7.2Spigot(水龙头)的核心,这个核心比较稳定,理论上支持所有插件,但也不排除个别情况。并且服务端自带反X-ray MOD【反矿追】,但是这个核心不支持MOD ,如果想要装mod建议去下载 mcpc的 。核心下载地址:ht【【tp:【//p【【【an.b【【ai【du.co【m/s/1c【【1tP【【【T0O ***请按版本下载 ,把【去掉。
2、右键新建一个文件夹【桌面或者某个盘内】,把下好的核心放里面,然后在同文件夹内右键选择--- 新建 --- 文本文档,打开新建的文本文档,把下面的复制进去: @echo off:MAINcls"C:\Program Files\Java\jre7\bin\java.exe【这是你的java路径,一般默认是在C盘的,不要更改。如果提示没有找到请按照你java安装路径添加】" -Xms1024【最小内存】M -Xmx1024M【最大内存】 -jar spigot-1.7.2-R0.4.jar【核心名字】:ENDecho.pause>nul请把中文全部删除掉后保存,并更改文件夹后戳为bat【注意,是文件后戳,也就是后面的txt,不懂什么是文件后戳的可以百度一下,这里不多做介绍。】
3、双击刚才新建的文本文档,会弹出一个黑色窗口,此时不要管,待几分钟后窗口内不再更新数字后请关闭该窗口。此时你会发现你的文件夹里多了如下文件:[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 服务器管理员列表
4、这里主要讲server.properties文件,该文件是服务器的主要配置文件,要想打开此文件请右键选择记事本打开,或下载Notepad++以打开此文件,任何对此文件进行简单更改。 此文件夹内容如下:备注有解释#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=1200000003000 密码... 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字符可能会“通讯错误”)
5、上面都设置好了以后我们再次运行你新建的那个文本文档,待加载完成后,就可以进行单机测试了。启动游戏,选择多人游戏输入127.0.0.1【回送地址,指本机,一般用来测试使用。】 看看能否进入,如果可以进入,那么你离成功就不远了。
6、现在你需要检测你是外网还是内网。如果你的电脑是连接路由器,那么你需要登录路由器查看wan口ip然后将网口IP记下,百度IP两个字,具体请看下图如果你不知道怎么登录路由器,那么请看下面。如果你电脑直接连接猫【PPOE】也就是拨号,你直接百度ip就可以了,看你是本地局域网还是外网,外网一般会显示某个地方。如果是外网那么你查询到的ip就是你服务器地址了,可以直接用此地址连接进入服务器。有路由器的那么你需要这样做:首先登录你的路由器,然后找到-转发规则- -虚拟服务器-在这里设置端口映射具体方法如下 首先点击添加新条目,请看下面图片。其次需要开启DMZ主机如果闲上面麻烦可以借助软件来映射。更简单的方法有: 花生壳或者nat123进行端口映射。这里就不做介绍了。
7、另一种查看你电脑ip的方法:首先,打开运行,快捷键键盘win+R在弹出的窗口输入cmd 然后按“Enter”回车键,这样做可以打开“命令提示符”,在命令提示符中输入“ipconfig”,按下“Enter”回车键;系统给出的结果看下图所示:
8、上面配置好以后点击保存,重启下路由器就可以了,现在你以经基本设置完了!把你的路由器wan口ip告诉要连接服务器的人就可以了,记得后面要加端口号哦!具体格式为 wan口ip:25565 。 ppoe的直接用上面查询到的ip加端口就可以了。这样,一个基础服务器就搭建好了,最后加上插件就可以成为完整服务器了。