最近沉迷于我的世界 而要与朋友联机需要一个服务器或者一个人一直开着游戏使用内网穿透 显然第二种方式需要有一个人一直开着游戏,这 很不方便! 而第一种方式需要花钱lz很不喜欢! 于是lz上网鼓捣如何不花钱还能开服务器 最终找到了这个:mohist 使用这个作为服务器核心,搭配上半免费的烟花内网穿透,就可以免费搭建一个我的世界服务器啦
接下来开始教学 第一步:下载对应版本的mohist和Java因为mohist下载下来是一个jar文件,所以需要下载Java来打开它 目前mohist已经更新至1.20.1版本,一个版本的mohist只能对应该版本服务器(其他版本不兼容,玩过服务器的小伙伴都知道) 推荐使用高版本的mohist Java我推荐使用Java17,稳定性更好,在许多版本都可以正常使用
下载地址: mohist:www.mohistmc.com Java:https://www.oracle.com/java/technologies/javase/jdk17-archive-downloads.html
第二步:开始搭建服务器首先,完成了第一步后,我们会得到这样两个文件:
双击Java开始安装
接下来要开始正式搭建了,认真看!!! 我们新建一个文件夹,把mohist核心放进去,在这个文件夹下新建一个.bat文件(这个文件夹就是根目录) (注意这个文件路径中不能含有中文!) 然后用笔记本打开进行编辑 输入以下代码: :echo off :start java -jar -Xms8G -Xmx8G [mohist] pause
其中-Xms表示最小分配内存,-Xmx表示最大分配内存 注意:请将[mohist]换为你下载的nohist文件名,要加.jar后缀 若无法正常运行,可将java改为你下载的java文件的路径 之后保存并✗掉,双击该.bat文件运行
运行一会后会要求输入true同意协议,输入true后回车即可 运行结束后会在根目录下下载很多文件
此时可以✗掉cmd了 那么这个服务器最基本的搭建就已经完成了 接下来是一些配置和说明 3.服务器配置完成前两步后,在根目录下找到server.properties这个文件,使用笔记本打开
这个文件是服务器的基本配置文件 其中大部分代码不需要进行修改,我只讲几个重要的 1.server-ip: 这个语句后面是服务器ip地址,可以修改,也可默认0.0.0.0 2.server-port: 服务器端口,默认25565,可修改 3.online-mode: 正版检测,若设定为true,则必须正版(皮肤站行不行我没有试过),若设定为false,则离线模式也可进入 4.difficulty: 难度,默认easy 5.gamemode: 游戏模式,默认0(生存) 6.max-players: 最大同时在线人数 基本上就这几个设置比较重要,剩下的各位看看英文也能明白,我也就不过多说明了
4.模组配置mohist这个我的世界服务器核心的一大优势就是它支持模组 接下来介绍如何进行模组配置以及相关注意事项 要进行模组配置,首先在根目录下找到mods这个文件夹,你想要安装的mod就放在这里面
直接下载,复制到文件夹内即可 以下为注意事项: 1.模组版本与服务器版本必须匹配 2.有的模组需要前置模组,那么前置模组也必须安装 3.有的模组安装后,在启动时可能出现error,warn等,此时只要能正常启动就没问题(这一条关于启动的最后说) 4.安装太多mod可能会出现连接端连接超时,我不清楚是不是内存分配太少的问题 5.如果玩的是安装包,那么请不要将安装包内的mod全部复制到文件夹中,这样大概率出现报错,无法正常启动 目前所知的解决方法:在服务器不装mod的情况下启动,对照缺少的模组一个个复制粘贴
模组的说明到此结束 5.存档导入只需要将先前的存档重命名为world,并导入到world文件夹内即可(lz没有试过,如果有人尝试了可以发在评论区)
6.服务器的启动、加入及保存退出终于说到如何启动服务器了
前面的步骤都完成后,请只在电脑桌面下留下根目录文件夹 双击运行第2步所创建的.bat文件 等待程序运行,若出现这个界面说明服务器启动成功了
若没有则说明启动失败,可能是mod的问题
此时请不要叉掉cmd窗口或者java窗口,这会导致服务器异常关闭(没有保存) 一直开着这个窗口(最小化就行),运行我的世界启动器,多人游戏,添加服务器,在服务器地址下输入 ip:端口 即可 如果本机是主机的话也可只输入ip 出现这样的界面说明搞定了(庆祝吧🥳🎉)你可以加入服务器愉快地玩耍了
结束后如何关闭并保存服务器:打开刚刚打开的cmd窗口,在窗口中输入stop并回车,等待一会即可关闭服务器
7.写在最后以普遍理性而言,这种服务器只能做到局域网联机,所以要是想远程联机,就需要使用内网穿透
|