不废话直接开始。 这里小编给个推荐:Java11及以下推荐使用龙井(dragonwell),Java17及以上推荐使用zulu,这两种都是高性能Java。这里给出Dragonwell官网和zulu官网,怎么安装也不细说了,如果下载时或官网直接访问不了就要动用科学的力量了。 3. 选择服务端和下载 (1)选择要开哪种服务器。目前服务端有这几种:原版(Mojang官方无任何修改),纯净(仅插件),mod(主流分forge和fabric,仅mod),混合(mod+插件),群组服(通过代理端将多个服务器串联成群组服,新手不建议)。 (2)然后挑选合适服务端并下载:原版不用说;纯净端推荐Paper,Pupur等都比较好用;mod端就只有Forge和Fabric(当然,还有Neoforge和Quilt,但用者极少);混合端我推荐CatServer和Mohist(forge),Banner(fabric);群组服这里只写代理端Velocity(我最爱用),BungeeCord(老牌强大),waterfall(没用...过)。服务端可以自行找官网下,也可以通过第三方资源站,我这推一个资源站链接 FastMirror 无极镜像。 4.搭建服务端 选好路径并新建一个文件夹,把服务端核心放入。(注:路径中最好不要有中文)
右键空白处新建一个文本文档名字叫start,可以看到一个start.txt文件,右键它并重命名,将".txt"的后缀(拓展名)改为".bat" 确定。如果没有显示拓展名,点击窗口左上的查看将最右侧的文件拓展名勾上(推荐直接把隐藏文件也勾上),如果是Linux系统则文件为start.sh
右键start.bat,编辑,输入以下内容 @Echo off
Java -Xmx?G -jar 核心名称.jar -nogui
pause?输你服务器的内存或者你要设置的此MC服务器使用内存上限(注:时运行内存不是硬盘容量!) 如果不是windows系统只输入中间那一行命令就行。 保存并关闭记事本窗口,双击start.bat运行,正常情况下会提示下载服务端的东西。如果报错或不正常,可能是你安装Java时候没有设好环境变量,要么设环境变量(不细讲了),要么将上面代码中的第二行开头的 Java 改为 "你安装Java的路径/bin/java.exe" (注:此路径必须加英文双引号)。如下,我改完之后就正常运行了。 等待下载完毕后,服务端会关闭,在服务端根目录中会有一个eula文件,双击打开,将里面的 =false (假/关/否)改为 =true (真/开/是),这是同意协议。记住这两个单词的意思,开服后的很多设置都还会用到。现在 有些服务端不会关闭会直接在窗口中让你同意,如图输入true回车即可。 同意协议后再次打开服务端,他会开始运行,自动生成世界,完成后会有提示然后不再跳字符。这时输入 stop并回车关闭服务器。我们可以在服务端根目录下发现mods和plugins文件夹,当然如果你是原版啥也没有,纯净端只有plugins,mod端只有mods,混合端就都有了!mods文件夹放模组(z注意你的服务端是什么mod加载器就只能放什么mod,如我这里的mohist的mod加载器是forge和neoforge都兼容的,所以我就可以放forge和neoforge的mod),plugins文件夹则放插件(插件也有种类,这里太累后面再补)。从晚上写到临晨2点多这瞌睡死了~ 加入mod和插件后就可以再次运行服务端,如果没有问题就成功了。由于太懒我这里就没加任何东西不是懒是瞌睡死我了。 关闭服务器,找到server.properties文件,用记事本打开它,里面是服务器的各项设置。找到online-mode=true改为false关闭正版验证。(其他设置自己调,max-players为最大玩家数;motd类似服务器介绍,后面会讲到;server-ip为服务器IP空着默认就行;server-port为端口默认为25565) 这里我把正版验证关闭,将motd设置为A example Server 然后打开服务器 如果你实在本地(自己电脑)上开的就不需要调啥了,如果是租的服务器则需要设置安全组,开放tcp25565端口,如果是特殊的如版面服等只开放特定端口,则将服务端端口改为对应端口。 5.正确安装客户端 在启动器安装对应版本和mod加载器的客户端,安装与服务器相同的mod,打开游戏。这里我是1.20.1,forge,无mod。睡醒了~ 点击多人游戏,添加服务器,名称随意。IP,如果是第一种服务器则输入服务器 公网IP:端口 ,如果是版面服之类 直接输网页给的IP,如果没用公网IP也不是版面服之类则需要内网映射(稍后我会和本地电脑一起讲)。本地电脑输 127.0.0.1:端口 (这个只能自己本地访问)如下图 可以看到有连接,这个X号应该是√好,我这里好像是因为forge版本不一至导致的。尝试进入服务器 到此,两种服务器就开设完毕了,把IP端口发给你的朋友,让他们装好客户端就可以进入了。 6.内网映射 (对于无公网IP和本地电脑)
找一个免费的内网穿透软件(如路由侠,花生壳,樱花 等),注册 登录,一般软件每天签到就有免费流量,这里用 路由侠 演示(樱花映射账号忘了...)。打开软件切到 内网映射(或者隧道)界面,点击添加映射(隧道),原生端口(大多数软件没有这一步),选择节点或线路(选延迟最小的),协议选TCP,内网地址默认127.0.0.1,端口添服务端端口,其他默认即可,创建好后打开隧道,即开始映射。
复制映射IP,在客户端填入就可以进入。如图 此时将映射IP给好友就行了。记得每天签到保持流量不会用完。
|