LZ,Minecraft要自己建立服务器,需要做下面几点准备:
1)Minecraft 162客户端;
2)Minecraft 162配套的开服器;
3)良好的网络情况(不能少于6M且要稳定,不然就需要去TB租服务器了);
请见附件,
附件的内容就包括了客户端+配套的开服器+forge,
然后,
我要先说明一下,开服是一个比较麻烦且繁琐的事情,
很多事情都是有时连别人都没法预料到,
需要您自行依靠自己能力进行判断并解决,
假如您有这个决心,那么就请继续看下去,
这个是我外赠给您的一篇简要开服教程:
首先,需要确定你的IP问题:1)假如你的IP是外网IP,则直接跳过这部分;(比如无线路由器产生的网络就是内网IP,请接着看)2)假如是内网IP,需要用hamachi/花生壳等软件来联机,这里就拿hamachi来做例子,hamachi的作用是让你们形成一个虚拟的局域网,使之可以联机;先百度hamachi,下载-安装-注册-创建网络-把创建好的网络的账号和密码发给你的朋友让他们进来,注意:IP链接填写的是hamachi的IPv4地址,后面我会说到。接着,下载客户端和开服器请见附件,注:水桶服是插件服,安装了Forge的官方服务器是mod服,MCPC+是mod和插件服。然后,修改服务端IP:在服务端文件夹里面找到“serverproperties”这个文件,用纯文本打开,然后找到“server-ip=localhost”,把“localhost”替换为你的外网IP/hamachi的IPv4地址/服务器域名,(localhost是给你测试核心文件是否损坏而开单人服务器用的)(这里默认你的JAVA路径是默认路径,否则还要修改一番)(这里也默认你的防火墙没问题)最后,开启服务器:点击服务端里面的“bat”(比如“点击开服bat”),开服成功后,再把你的地址给你的朋友,你的朋友从“多人游戏”那里输入你提供的地址就可以进入联机。(假如是hamachi的话,则需要你们同在一个网络房间里面)就可以一起进入多人游戏进行联机了。完成,这里默认您的网络/防火墙/杀毒软件没问题,假如出了问题,1)请先检查您的网络是否通畅?防火墙是否没有关闭?杀毒软件是否阻拦?是否其他安装了会占用端口的软件比如花生壳(用蛤蟆吃开服则需要删除会占用端口的软件)……2)假如全部检查后皆无果,那就请去租/买服务器,这是最终的/无奈的解决方式。
建议使用开服器,18以上的版本局域网联机需正版验证,暂时我也不知道有什么关闭的方法,开服的话很简单的,去Yive's Mirror下载对应的版本的spigot端。
然后将下得的jar文件和启动脚本放入同一文件夹,双击启动脚本运行一次,然后将eulatxt文件里"eula=true"改为"eula=true",再次运行启动脚本,加载完成后输入stop关闭服务器。
游戏内容
介绍
玩家们可以自由选择游戏模式 [生存、创造、冒险、极限 (仅Java版) 和旁观模式(仅Java版) ]。在各种模式中体验不一样的有趣玩法,在生存模式中享受打怪、冒险等多种乐趣,在创造模式下享受当创世神的乐趣。该游戏以玩家在三维空间中自由地创造和破坏不同种类的方块为主题。
玩家在游戏中可以在单人或多人模式中通过摧毁或创造精妙绝伦的建筑物和艺术,或者收集物品探索地图以完成游戏的成就(进度)。玩家也可以尝试红石电路和指令等玩法。
OK,
LZ,既然出现了自己建服后无法联机的情况,
那就有几个问题需要LZ检查一下了:
1)检查下开服器中的地址设置是否正确?hamachi的IP是不是它的IPv4的地址?不是的话要改为IPv4的地址,
用纯文本打开开服器文件夹中的“serverproperties”文件,如图:
2)看看是否开启了正版验证(开启正版验证则D版用户无法进入服务器),
用纯文本打开开服器文件夹中的“serverproperties”文件,
把“online-mode=true”修改为“online-mode=false”,如图:
3)检查bat指令是否有误:
比如MCPC+的开服指令为:
@ECHO OFF
SET BINDIR=%~dp0
CD /D "%BINDIR%"
"%ProgramFiles%\Java\jre7\bin\javaexe" -Xmx1024M -Xms1024M -jar mcpc-plus-162-R11-forge871-B97jar
PAUSE
("%ProgramFiles%\Java\jre7\bin\javaexe"是你的JAVA的路径,如果不是默认路径请自行修改)
( mcpc-plus-162-R11-forge871-B97jar 是你开服器核心文件的名称,如果不是这个名字请自行修改)
官方服务器的开服指令为:
@ECHO OFF
java -Xms1g -Xmx1g -jar minecraft_server162jar
pause
( minecraft_server162jar 是你开服器核心文件的名称,如果不是这个名字请自行修改)
水桶服的开服指令为:
@ECHO OFF
color 2
title 水桶服
SET BINDIR=%~dp0
CD /D "%BINDIR%"
"%ProgramFiles%\Java\jre7\bin\javaexe" -Xmx1024M -Xms1024M -jar craftbukkit-152-R10jar
PAUSE
( "%ProgramFiles%\Java\jre7\bin\javaexe" 是你的JAVA的路径,如果不是默认路径请自行修改)
( craftbukkit-152-R10jar 是你开服器核心文件的名称,如果不是这个名字请自行修改)
4)检查是否是开服器核心文件损坏:
如果是这个问题,请下载附件,里面有附带常见版本的server的链接:
解压后如图:
打开后如图:
全部检查无误后,应该就没有问题了,
当然,记得准备联机的各方都需要有hamachi账号,而且还在同一个房间网络才行;
最后,
祝LZ游戏愉快。
PS:提问者下载附件不用消耗财富值。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)