? 版权所有 本站原创图文内容版權属于原创作者未经许可不得转载
该楼层疑似违规已被系统折叠
刚剛在某云上租了一台服务器用别人写好的脚本安装了环境和游戏本体,创建世界后进入控制台(命令提示符那种界面)了此时却无法輸入命令,比如说op加入管理员的命令、stop关闭的命令这可如何是好?只能用ctrl+c强制停止
我们就可以使用命令来运行MC服务器:
关于命令最后一个参数 nogui是分开的单词 no gui,意思是不需要图形界面这样会大大减小内存的使用,如果你的Linux是有图形界面的就可以不咑这个 nogui。
上面的命令输入完成后等待参数由0%一直到100%就启动完成啦!下面给出博主启动完成的后几行显示:
我们如果一直使用上面那一句啟动的话是不是非常麻烦!每次都要复制粘贴,那么我们可以写一个简单的Shell脚本放在jar包所在目录,每次启动的时候直接启动脚本就能进叺游戏了
我们在第一次运行完jar包后,无论是否运行成功都能发现当前目录下多出了一堆文件,运行失败的时候其实就是配置除了一点問题我们在当前目录找一下文件:eula.txt
按i键进入编辑模式,找到如下一行把 false 改为 true
上面都启动成功之后就可以下载对应服务器版本的客户端。下载好后启动点击多人游戏,添加服务器服务器地址输入我们云服务器的公网IP,就可连接上去愉快的玩耍了但是这时候可能会发現就是怎么连接都失败,如果遇到这个情况我们需要检查下服务器配置文件,先在jar包目录下找到文件server.propertices 并编辑:
将true改为false这是正版验证服務的设置
因为博主用的是云服务器,需要通过使用ssh工具来连接到服务器启动游戏服务但是一般服务器和ssh工具都会有连接会话的超时设置,在一段时间没有在服务器上操作后会自动断开ssh会话,这时这个会话中的任务就会被杀掉那小伙伴们游戏玩着玩着就与服务器断开连接了。
GNU Screen是一款由GNU计划开发的用于命令行终端切换的自由软件用户可以通过该软件同时连接多个本地或远程的命令行会话,并在其间自由切换GNU Screen可以看作是窗口管理器的命令行界面版本。它提供了统一的管理多个会话的界面和相应的功能
当输入这个命令后,就会进入 mcs 会话在当前会话下,输入上面的启动脚本命令确认游戏正常启动后,就可以放着不管了只要不是服务器挂掉了,服务就会一直运行着
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。
点击添加站长微信