如何用云服务器搭建一台Minecraft PE服务器
minecraft
pe
没有成熟的
java
服务器端,大概之前都是
php
写的
pocketmine
为主流,不过很遗憾
pocketmine
跟
bukkit
一个毛样,原作者弃坑又不肯让他人来填坑,目前国人基于其开发的
genisys
或者综合了包括
genisys
在内多个
fork
优化的
imagicalmine
均可以考虑。开服的方法就很简单了,装个
php7
外露个端口启动服务器就行。
不过由于
minecraft
pe
并没有官方的服务器端,所以目前这些第三方的服务器端都是
cleanroom
实现。比方说
minecraft
里放个方块,喔,一个方块放下来了,这很好。但是作为一个服务器端程序,你总得侦测这个方块是啥,谁放了这个方块,放到哪个位置,后续有什么逻辑处理,写入到地图文件里等等。像电脑版这样的话,因为有官方的服务器端可以作为基础,所以像
spigot
这样的服务器端就是将原版反编译了然后加入自己的代码。手机版则没有,反编译掉
minecraft
pe
只能得到个
c++
库文件,所以一切代码都得自己想,一个方块放下去到底会发生什么事情只能靠猜。或者亲身玩
pe
去体验。总之简单来说,这些服务器端都是不完善的,比起你和基友玩本地
wi-fi
游戏要少上很多特性,前不久这些服务器端连生物
ai
都没有呢,现在也是刚刚起步。不过没事,装几个插件玩玩,或者自学
php
来一波自制插件也是极好的。
我想开个minecraft的服务器 用自己的电脑 求教如何开
下载服务器核心文件:(把1.11.2改成你想要下载的版本)官方源,可能比较慢。
新建一个文本文档,在里面输入以下内容:java -Xmx1024M -Xms1024M -jar minecraft_server.1.11.2.jar nogui(还是把1.11.2改成你下载的版本)
把上一步的文本文档重命名为:*.bat(*可以为任何字符,bat为扩展名)如果电脑不显示扩展名,请自行百度。
打开上一步的bat文件,会发现有一个窗口一闪而过。
这时,目录下会多几个文件,但不是重点。打开“eula.txt”,把里面的“false”改成“true”,保存
最后,再次打开bat文件,等待一句类似于这样的话“Done!For help,type \"help\" or \"?\"”出现,这样一个专属于你的局域网服务器就建设完成了
穿透外网自行百度
minecraft怎么创建纯净服务器?
我给你
开服方法和软件
步骤(加粗并有下划线的是需要注意的步骤):
⒈首先确定你在使用路由器,之后打开浏览器,在地址栏中输入192.168.1.1(地址因路由器而定,查看路由器上的标签来获得IP);
⒉打开页面时,会弹出一个要求输入用户名密码的窗口,默认的用户名密码可在路由器上的标签找到,输入并登录;
⒊打开页面后,在左边的列表中找到“转发规则”,左键点击会弹出子列表,在子列表中找到“DMZ主机”,并点开(不同路由器名称可能有差异,但功能是差不多的);
⒋找到你自己设备的虚拟内网IP。
PC:点开右下角任务栏中的“本地连接”可查看IP,“支持”→ “连接状态”→ “IP地址”,填完后点“保存”;
PE:就是你的设备IP。
4.5(可选步骤,推荐只用于PC)在“DMZ主机地址”一栏中填上你自己设备的虚拟内网IP,然后先看该楼底部红字。
⒌打开“转发规则”下的“虚拟服务器”,任意选一行(ID),在右面的服务端口添上数字(1~65535,勿与已有端口重复,PE端口:19132 ),之后在同行的IP地址中填入你在“⒋”步中找到的你本机的虚拟内网IP,协议选择“ALL”,并在右边的方框打勾,点击保存;
此处会出现两种情况,一种只有一个端口空能填,另一种有2处端口要填。因为路由可以设置端口,而设备上也可以设置端口,因此产生两种端口。这两种路由的区别分别是:
只有一处要填端口:表示此处端口既为路由端口也为设备端口,只能设置相同的数字;
有两处要填端口:其中一个代表路由端口,一个代表设备端口。
外网玩家将通过外网IP和路由端口连接到你的服务器,换句话说,就是将你的设备IP和设备端口映射到了路由器对应的端口上面。
⒍在左边的列表中的“安全设置”的子列表中找到“防火墙设置”,确保防火墙为关闭状态,内网映射到此完毕;
⒎建服方法:
PC: 【服务器教程】CraftBukkit水桶服务器#2222 For MC1.2.5 详细建立教程;
PE: [转载]携带版PE —— 联机教程
⒏连接方法:自己连接自己的服务器使用“内网IP+:+设备端口”(如果使用的电脑为同一台或在同一局域网中),外网玩家使用“外网IP+:+路由端口”来连接服务器,例:12.34.567.89:1234(服务器的外网IP可由服务器所在主机到查看,不一定准确)
好吧,教程结束,麻烦是麻烦了点,但保证有效。
发现其实只要把本机设置成DMZ主机,之后在server.properties的IP处填内网IP就可以了,端口随便填(除某几个之外),不需要端口映射了……囧rz……
如何用 Windows Azure 建立一个 Minecraft 服务器?
1、准备好服务端的jar包,也就是水桶服务器的jar包,放在一个已知的文件夹里。
2 、建立一个批处理文件,将以下内容复制进去
@ECHO OFFSET BINDIR=%~dp0\"C:\\Program Files\\Java\\jre7\\bin\\java.exe(你的java路径)\" -Xincgc -Xmx1G(使用内存) -jar \"%BINDIR%\\craftbukkit-xxxxx.jar(你下载的jar名称)\"PAUSE
3、然后把路径,版本,名称等进行改动并删除括号及括号内容后保存。点击你所建立的批处理文件,会开始服务器的初始化,初始化后找到生成的server.properties文件,将里面的
online-mode=true 改为 online-mode-false
之后保存。(这是为了提供盗版用户进入的渠道)
4、重新开启服务器,等待服务器重新加载之后,服务器就成功建立起来了。
5、 这时候使用对应版本的客户端,并在同一内网中,就可输入IP地址进行联机,外网之间连接,可以借助hamachi。
如何在 Linux 上安装 Minecraft 服务器
可以安装官方服:
1、从Minecraft官网下载对应版本的服务端jar
2、将jar放入一个文件夹内,并双击运行,然后关闭
3、打开文件夹内生成的eula.txt文件,将第二行等号后面的false改为true
4、再次双击运行jar文件,等待加载完成(显示“
Done (0.831s)! For help, type \"help\" or \"?\"
”这样的信息就表示加载完成了)