Minecraft开服指南

0
11

 

一.选择合适的环境

 

      因为本教程属于基础教程,所以会从基础开始讲,有这一部分经验的朋友可以直接跳过这一部分,到第二步继续.

        首先,你需要一台可以从公网访问的机器(家用电脑\服务器等,但都要支持从外部直接访问).家用电脑一般没有公网ip,但不排除本地运营商给你配备了动态公网ip.而购买的服务器(不是指你买到家里组装的那种服务器!)基本配备公网ip.(这就是为什么推荐购买服务器开服)

        那么如何查看自己是否拥有公网ip?

        首先你需要登录到路由器或者光猫后台,在运行界面找到WAN IP

        再去ip138.com查询自己的ip,如果两个一致,那就是拥有公网ip,可以直接从外部连接到服务器.

        如果不一样也不要着急,这并不代表你开不了服务器,可以选择购买VPS或者根据下文教程进行frp转发.

         其次,你所使用的机器性能要足够.一般来说开原版服或者轻量插件服,并且人数不多,最好在CPU2核,内存4G以上.大型插件服和模组服建议4核8G起步(仅仅是起步!特别是模组服真的很吃配置!)

       当然,内存频率越高,越大越好;CPU频率,IPC值和单核性能(特别是模组服)越高越好;硬盘读取速度越快越好,推荐固态硬盘.(别问我显卡了!开服务器要啥显卡!)

          然后就是系统的选择,一般使用Windows或者Linux(新手不推荐,本教程用Windows做示范)

          大型服务器使用Linux要比Windows好(因为占用是真的低,Windows动不动吃1-2G).Windows系统最好是选择WindowsServer,占用要比一般的Windows小.

         最后,一定一定要装Java!(开Java版服务器不装Java开什么...)

         1.7- 推荐Java8

         1.8+推荐Java8/11

         1.16+推荐Java11/16

         1.18+推荐Java17

         如果你的机器已经符合这些要求,就可以进行下一步辣!

二.选择合适的服务端

        现在的服务端多种多样,新手还是推荐从官方原版端或Paper端中选择

       不建议也不提倡新手开MOD服,原版服或者插件服真的要比MOD服流畅很多很多,而且开服成本较低,

        首先要分清楚核心

       服务器核心大概分为以下几类:原版端,插件端,模组端(实际上概括的很笼统,这是我为了方便新手理解分的,实际上并非是这样)

       模组端需要用特殊的客户端登入(装有相同MOD),而原版端和插件端任意同版本客户端都可登入(在插件端里甚至是不同版本!有跨版本插件viavision可以用!就连基岩版也可以用geyser在插件端里面游玩!虽然并不是很好用)

        推荐新手使用的核心有这几种

        1.Vanilla端,又叫做香草端

       这是MOJANG官方发布的原版服务端,和原版游戏一模一样,但是不能加装模组和插件.

下载:https://www.minecraft.net/zh-hans/download/server/

         2.PaperSpigot端,也称Paper端,纸龙头端等

       这是spigot端的下游服务端,优化较好(相比spigot优化较为激进),但是修复了原版不少BUG特性,可以装插件(说是有极少数插件不兼容,但是我开了两年服到现在还没见过不兼容的插件),不能装模组

下载:https://papermc.io/downloads

         3.Vanilla+Forge/Fabic,经典模组端

        新手上手难度较大(但是是最适合新手的模组端),只能装模组,不能装插件,需要特定客户端登入

*.CatServer,又叫C端,猫端等

       catserver并不推荐新手使用,只是让你们知道有这种既能装模组也能装插件的端而已,不提供下载地址(还有sponge,但是较为特殊,不多赘述)

       这是国内大佬开发的Bukkit+forge服务端,支持插件和模组同时使用,但是兼容性较差(相比paper和vanillaforge),支持的版本较少(1.12.2,1.16.5,1.18.2)但是本身是一个很厉害的端!

推荐一个优化很好的端:Purpur端(purpurmc.org)

在使用上可以直接替代paper端(是paper的优化版)

对性能有较大的提升

(不知道为什么讲purpur端的教程很少w 那我就只提一下吧)

三.开服!

       这一步非常简单,只要把你选好的核心下载下来,然后放到一个空的文件夹里面(路径尽量不包含中文),创建好启动脚本即可.

       首先新建一个空的文件夹,名字随便起,不是中文就行

       然后把下载的服务端核心丢进去

       右键新建一个文本文档,双击打开,里面像这样编辑

@echo off

java -Xmx1G -Xms1G -jar 服务端核心名称.jar

pause

       这个地方注意,标蓝的部分是根据你的需求以及内存大小自己调整的,标红的部位需要你自己修改,你下的核心是什么名字就改成什么名字.

       记得在查看文件的时候一定要勾选上文件扩展名,方便后续操作.(如果有不会的可以自行百度,这个每个版本的Windows开启位置都不一样)

       而且这里如果你是复制的文件名称,最后发现这里有两个.jar,需要删掉一个(这是因为你开了显示后缀名, .jar是扩展名而不是文件名称),只有一个.jar才是正确的

最后保存(Ctrl+S)~然后把.txt文件修改为.bat文件就好啦

双击.bat文件,你的服务器就开好了!(实际上这才刚开始)

这时候你会发现,服务器打开了但是没有完全打开

这就需要你回到服务器的根目录(也就是你创建的那个放服务器核心的文件夹),发现新生成了一个叫eula.txt的文件

然后将其中的 eula=false 改为 eula=true(这代表你同意了mojang的协议Eula | Minecraft https://www.minecraft.net/zh-hans/eula),保存并关闭,再次双击打开.bat文件,你的服务器就可以正常开启啦!想停止的话在控制台输入stop就可以啦!

四.装载模组,插件

        简单的很,甚至比上一步还简单

        插件的装载最简单,只要丢进plugins文件夹就可以了(当然只有插件服有这个文件夹),如果有报错则说明不兼容或者是没装前置等问题,需要自行排查.

        模组的装载比较麻烦,要分清客户端MOD和服务端MOD.

        客户端MOD是只需装在客户端的MOD,无需装载到服务端,服务端MOD只能装在服务端,不能装在客户端.

        当然,也有既要装在客户端,也要装在服务端的MOD,这就需要大家去自己慢慢查了,MOD那么多,我不可能每一种都给你们查好.

        比较方便的办法是,腐竹先测试好,有一个客户端能连进去之后,把这个客户端打包发给玩家,不用每个玩家都自己装MOD了

无论是插件还是模组,装完记得重启一下服务器哦!(不要用一些服务端自带的reload,一定要输入stop关上后重新打开)

五.让更多人加入服务器吧!

        到了这一步,你所开的"服务器"才能真正被称为服务器.

        当然这个时候你的服务器是有"正版验证"的,也就是说只有正版账户可以登入你的服务器.

        如果你或者你的朋友没有正版,请在server.properties文件中将online-mode=true改为online-mode=false

        (当然,这样是有缺陷的,那就是无论是谁,只要用同一个id,登进去的就是同一个玩家账号.解决方法是加装登录插件,比如Catseedlogin或者Authme.而且登进去的玩家会发现自己没有皮肤,要加装SkinsRestorer插件解决.)

        如果你经过第一步之后,发现自己有公网ip,那么这个时候就可以在客户端里的多人游戏→添加服务器里面的ip栏里填上(这里假定你的公网ip是111.111.111.111)111.111.111.111:25565,然后点击保存,就能看到你的服务器啦!

        这里冒号后面的25565是你的服务器所占用的端口,默认值即为25565(你可以在1024-65535内随便改,但是不能是被占用的端口,如果不知道哪个端口被占用就不要动)

        如果你用的是VPS或者面板服这一类,需要在server.properties文件中将server-port调整为服务商提供给你的任意端口,这时连接你服务器所用的ip后面的端口也要相应更改

        如果你没有公网ip,这时候有两个解决方案

        第一个是使用ipv6,但是前提是你家的网和要来玩的人家里的网都支持ipv6.可以去test-ipv6.com进行测试,如果通过即为拥有ipv6,然后就可以使用[你的ipv6地址]:你的服务器端口进行连接了(记得一定要加中括号)

          VPS推荐: 用了半年了,还算可以,现在注册还有优惠

          https://www.rainyun.com/?ref=Mjg2MTU=

        (服务商方面的问题UP不提供帮助,此条仅供参考,与UP无关)

        第二个是使用frp,这里推荐两个比较好用的frp

        ①签到免费送银币,节点不限流量,并且较为稳定,只有时间和带宽需要购买,无需身份认证(推荐)

        MossFrp:www.mossfrp.top

        ②签到送流量,但是需要身份认证才能使用国内节点

        sakurafrp:www.natfrp.com

        教程可以在各家的官网找到,我就不多说了,把映射的端口填成你服务器设置的端口,协议选TCP就好.

        以下是第二版补充的内容,第一版并没有发现漏说了这一点

        MC服主要吃的是上行带宽,一般来说(我自己测试的)1mbps带宽顶多带三个人(这时候已经很卡了),推荐1m带宽只带两个人,如果你追求极致的流畅那么可以只带一个人,这得看你自己(和你的钱包)

六.服务器优化

这里只提供一些参考例子,并不完善,每个人都要按需调整

还有许多地方不适合新手修改,所以暂未列出

①server.properties文件参数优化

view-distance,即视距

默认为10,一般来说6-8足够,如果人多可以考虑更低

性能提升较大

②spigot.yml文件参数优化(只有spigot及其下游端有此文件)

view-distance,与server.properties中设置相同即可,意义相同

nerf-spawner-mobs,去除刷怪笼刷出来怪物的AI,即刷出来不会行动

默认为false,可以按需更改为true,有一定性能提升

random-light-updates,随机光照更新

按需改为false可提升较大性能

③bukkit.yml文件参数优化

spawn-limits,控制生物的生成,以下数值均可按需调整,不一定按我的来

推荐monsters(怪物)40~60

animals(动物)5~10

water-animals(水生动物)3~5

其余按需调整(蝙蝠建议0,因为确实没用)

推荐一个我在用的优化插件,性能提升较好

LaggRemover

https://dev.bukkit.org/projects/laggremover/files

官方只更新到1.14,但我用purpur实测1.16+\1.18+\1.19+均可

国内搬运帖网页链接

七.杂谈/常见问题解决

(这不就是Questions & Answers吗...欢迎提问!)

Q:服务器怎么更改默认游戏模式?

A:修改server.properties文件里面的gamemode=,0是生存,1是创造.

Q:‘java’ 不是内部或外部命令,也不是可运行的程序 或批处理文件?

A:你装java了吗?或者将java命令替换成指定的java根目录.

Q:为什么我有公网ip,还是连不上服务器?

A:检查你的端口是否被占用,以及防火墙是否放行,并且确认你是不是真的有公网ip,比如从外部ping一下试试.也有可能是公网IP变动,需要重新获取.

Q:你推荐给我的Java版本我用不了?

A:同版本的不同种类的服务端核心也可能用不同版本的Java,多换几个试试.

Q:我买了云服务器,要用什么ip才能连上?

A:问你服务商啊,我又不是你服务商,我怎么知道.还有你的端口要根据服务商向你开放的端口修改.

Q:我自己家有公网ip,但是用了几天就不行了是怎么回事?

A:自己家的公网ip一般是动态的,再查一下,用更新后的ip连就好了,或者你可以买个域名试试花生壳的动态解析.

Q:为什么我一点bat就显示停止?

A:你看看你配置的对吗?该改的地方你改没改?

Q:我配置的frp已经显示映射好了,但是为什么连不上?

A:你用的哪家的frp去哪家群里问,别找我.

Q:你都不配图,只有文字我怎么看得懂?

A:我已经讲的很详细了,如果你看不懂,建议你先学学怎么用Windows

Q:服务器卡怎么办啊啊啊啊啊啊啊啊!

A:不知道,自己想去.服务器基本信息都没说,我怎么告诉你?

Q:这个插件...那个插件...怎么配置啊?

A:我教你的是如何开服以及如何装载插件/MOD,具体配置需要你去看插件的发布页,如果有需要我会开一个插件配置的新系列

Q:如果我的服务端和客户端在一台电脑上,那么我要怎么连接?

A:127.0.0.1:你的服务器端口   像这样即可.同理如果你的服务器和要来服务器玩的人在同一个局域网中(连的是同一个网络),那么就可以像这样连接来降低延迟   你的内网IP:你的服务器端口

Q:bat文件也能优化啊,你为什么不提出来?

A:许多参数新手腐竹看不懂,这方面我也不一定能讲透,建议看MCBBS其他教程参考更改

搬运自https://www.bilibili.com/opus/755514103672340483

Search
Categories
Read More
Shopping
Air Jordan傳奇解密!AJ4氣墊×黑紅禁穿背後的故事
當籃球鞋化身文化符號,Air Jordan早已超越運動範疇,成為街頭時尚的聖經!從喬丹親穿的Nike Air Jordan 1 High到潮流圈瘋搶的air jordan...
By Ahr Alice 2025-07-04 01:11:21 0 862
Shopping
ซื้อบุหรี่ไฟฟ้าออนไลน์ ปลอดภัย ถูกกฎหมาย
การ ซื้อบุหรี่ไฟฟ้าออนไลน์ เป็นวิธีที่สะดวกและปลอดภัยในยุคปัจจุบัน...
By Joe Zhou 2025-08-07 05:34:00 1 434
Shopping
Sacai聯名鞋解密|紅藍雙層美學台灣搶購攻略
當解構主義遇上復古跑鞋,Nike x Sacai LDWaffle 便成為鞋圈核彈級藏品!這雙由阿部千登勢操刀的Sacai神作,以「雙重靈魂」設計血洗潮流圈。nike x sacai...
By Ahr Alice 2025-07-04 01:18:18 0 747
Shopping
ราคาบุหรี่ไฟฟ้า & RELX 5 เลือกยังไงให้คุ้ม
เมื่อพูดถึง ราคาบุหรี่ไฟฟ้า หลายคนมักจะสงสัยว่าควรเลือกแบบไหนให้คุ้ม...
By Ahr Alice 2025-08-15 01:28:55 0 166
Other
Fully Automatic Potato Chip Paper Can Filling And Sealing Machine
Fully Automatic Potato Chip Paper Can Sealing Machine Click to quickly check key information of...
By PANJI Machinery 2025-06-17 07:52:26 1 1K