创建o3o4o5服务器的核心流程是:准备一台可用电脑或云主机,下载对应版本的服务器核心文件,修改配置文件后通过命令行启动,最后配置端口映射和防火墙即可完成。整个过程不复杂,但新版与旧版在安装步骤上有明显差异,下面按实操顺序拆解。
o3o4o5服务器是什么版本,需要什么运行环境
o3o4o5指的是Minecraft Java版1.20.4到1.21.1之间的某个快照或正式版本编号,行业内通常用它代指特定服务端构建,创建服务器前先确认你的Java版本。
- 官方原版服务端要求Java 17及以上,推荐使用Java 21运行。
- 如果使用模组服务端如Forge或Fabric,需要额外下载对应加载器版本。
- 系统方面,Windows Server、Linux、macOS均可,但内存建议至少2GB,玩家人数超过10人时推荐4GB以上。
检查Java是否安装,在命令行输入java -version,显示版本号低于17,请先到Oracle官网或OpenJDK仓库安装最新版,这是创建o3o4o5服务器最常见的卡壳点。
如何创建o3o4o5服务器核心文件
第一步:下载服务端jar文件
打开Minecraft官方下载页面,找到对应版本的服务端,点击下载后会得到一个server.jar文件,如果找不到原版,可以使用Paper或Spigot等第三方核心,它们提供更好的性能和插件支持。
- 原版核心:文件名为
minecraft_server.1.20.4.jar,启动即原版特性。 - Paper核心:优化了区块加载和实体运算,适合中小型服务器。
- Fabric/Forge核心:需要模组的玩家选这个,同时安装对应API。
将下载好的jar文件放到一个单独的文件夹中,例如D:mcserver,路径不要包含中文和空格,否则部分系统会识别失败。
第二步:首次启动并生成配置文件
在文件夹中打开命令行窗口,输入以下命令:
java -Xmx2048M -Xms2048M -jar server.jar nogui
其中-Xmx指定最大内存,-Xms指定初始内存,首次运行会提示你同意EULA协议,用记事本打开同目录下的eula.txt,将eula=false改为eula=true,保存后重新执行上述启动命令。
此时服务器开始生成世界,目录里会出现server.properties、whitelist.json、logs等文件,看到Done字样表示启动成功。
第三步:修改server.properties基础配置
这是创建o3o4o5服务器时最需要关注的文件,直接决定玩家体验,用记事本打开,重点调整以下项:
server-port=25565:服务器端口,默认25565,如果要跑多个实例需要改。difficulty=hard:难度,peaceful/easy/normal/hard。online-mode=true:正版验证,如果玩离线模式改为false,但容易被人进服搞破坏。max-players=20:最大同时在线人数。motd=A Minecraft Server:服务器列表显示的文字。view-distance=10:视距,越大越吃配置,小内存建议降到6。
改完保存,再次运行启动命令,此时o3o4o5服务器已经能在本地访问了。
怎么让朋友远程连接o3o4o5服务器
本地创建成功不等于别人能进来,如果你的朋友和你在同一局域网,直接输入你电脑的内网IP即可,但更多场景是不同网络,需要做端口映射。
使用路由器端口映射
登录路由器管理后台,找到“转发规则”或“端口映射”选项,添加一条规则:
- 外网端口:25565
- 内网端口:25565
- 内网IP地址:你电脑的局域网IP,如192.168.1.100
保存后,外网玩家通过你的公网IP加端口连接,公网IP可以在百度搜索“IP”查看,但注意运营商可能分配的是动态IP,每次重启会变化,长期开服建议使用DDNS。
使用内网穿透工具
没有公网IP或不会配置路由器,用内网穿透工具更快,注册SakuraFrp或Tailscale,按引导下载客户端,以SakuraFrp为例:
- 注册账号并创建隧道。
- 选择TCP协议,本地端口填25565。
- 启动客户端,会得到一个类似
xxxxx.frp:12345的映射地址。 - 把该地址发给朋友,连接时填
xxxxx.frp和端口12345。
这种方法不需要改路由器,也避开公网IP限制,适合临时联机,但免费隧道延迟和稳定性稍差,长期使用建议付费。
如何创建带模组的o3o4o5服务器
模组服务器比原版多两个步骤:安装加载器和放置模组文件,以Fabric为例,因为它在版本兼容性上做得最好。
安装Fabric服务端
去Fabric官网下载对应1.20.4版本的fabric-server-mc.1.20.4-launcher.0.16.9.jar,放到新文件夹,运行命令:
java -jar fabric-server-mc.1.20.4-launcher.0.16.9.jar nogui
首次运行会生成fabric-server-launch.properties和mods文件夹,将你要装的模组jar文件全部放入mods文件夹,注意客户端也要装一模一样的模组,否则无法进入。
常见模组环境问题
- 客户端与服务端模组列表不一致,会提示“Missing mods”。
- 模组版本冲突,建议使用Modrinth或CurseForge,它们会自动检查依赖。
- 服务端内存不足,启动参数加大
-Xmx,例如-Xmx4096M。
运行Forge服务器的过程类似,只是启动命令换成java -jar forge-1.20.4-49.0.35-installer.jar --installServer,先安装再运行,新手推荐Fabric,因为报错提示更友好。
o3o4o5服务器配置和性能优化技巧
创建完成后,很多玩家反映“进服卡顿”“延迟高”,这往往不是网速问题,而是JVM参数和游戏设置没调好。
合理设置视距和模拟距离
在server.properties中,view-distance影响玩家能看到多远,simulation-distance影响方块的运行逻辑,小内存服务器将两者都改成6以下,能显著降低卡顿,如果服务器CPU性能较强但内存小,优先降低
simulation-distance,玩家体感影响更小。
使用性能优化核心
原版服务端性能较差,行业内多数服务器转而使用Paper或Purpur核心,在相同配置下,Paper的TPS(每秒游戏刻)表现明显更好,换核心的方式很简单:下载Paper jar,按同样的方式启动,原世界文件夹直接复用,无需迁移数据,插件兼容性方面,使用Bukkit API的插件都能运行。
定期清理冗余数据
运行时间长了,logs和cache文件夹会占用空间,用系统计划任务每天删除超过7天的日志即可,不要随意关停服务器,先输入stop命令,避免世界存档损坏。
创建o3o4o5服务器要多少钱
费用取决于你选择的部署方式:
| 方式 | 月成本区间 | 优势 | 劣势 |
|---|---|---|---|
| 家用电脑开服 | 仅电费,约几十元 | 免费 | 关机即停服,上传带宽受限 |
| 内网穿透 | 0-30元 | 无需公网IP | 免费隧道不稳定 |
| 云服务器 | 50-300元 | 稳定7×24小时在线 | 需要一定Linux运维基础 |
| 面板服 | 30-200元 | 一键操作,有网页控制台 | 限制较多,不能深度定制 |
对于开服小白,面板服性价比最高,商家已经帮你搞定环境配置,而追求极致性能的玩家,选择云服务器自行搭建更靠谱,国内云厂商如简米云、酷番云的学生机活动,价格较低,但注意带宽要选3M以上,否则人多就卡。
创建服务器时常见报错怎么解决
- “Invalid or corrupt jarfile”:jar文件没有下载完整,重新下载并校验大小。
- “Unable to access jarfile”:当前路径不对,确认在jar所在目录执行命令。
- “Port 25565 already in use”:端口被占用,要么关闭占用程序,要么在
server.properties改端口。 - “Connection refused”:服务器尚未完全启动,等
Done提示后再连接。 - “Auththentication servers are down”:正版验证服务器故障,等一会儿再试,或临时改为离线模式。
绝大多数连接问题都能在这几条里找到答案,如果还是不行,检查Windows防火墙是否放行Java程序,或者把25565端口设为入站规则允许。
如何创建o3o4o5服务器并保持长期稳定运行
服务器建好只是开始,运营才是重头戏,拥有开服经验的用户都清楚,定期备份是最高优先级,在服务器运行中,不是直接复制world文件夹,而是先执行save-off暂停存档,再执行save-all强制写盘,最后复制,或者使用备份插件如CoreProtect,每两小时自动备份,防止玩家拆家后无法回档。
需要定期重启,Java进程长时间运行会积累内存碎片,表现为TPS下降、玩家延迟波动,行业共识认为,每12小时重启一次是较优频率,用系统定时任务在凌晨4点执行重启脚本,能减少对玩家的影响。
对于防熊孩子,离线模式服务器务必开启白名单,把server.properties中的white-list=true,然后使用whitelist add 玩家名命令添加,同时安装简单防爆插件,或者将explosion相关规则改为false,都可以减少恶意破坏。
如何创建o3o4o5服务器的几个替代选择
如果你觉得原版搭建太麻烦,还有两条捷径。
使用开服面板
大多数面板服提供的“一键安装”流程,实际上就是自动执行上文所述步骤,你只需要选版本和配置,系统会生成好服务器,面板后台往往有一键模组安装功能,不需要手动改文件,很多服务商还提供免费测试机,好处是对新手友好,坏处是正式购买前要先迁移存档。
使用Docker容器化部署
对于理解命令行的玩家,Docker方式更干净,拉取itzg/minecraft-server镜像,运行下面命令:
docker run -d -p 25565:25565 -e EULA=TRUE -e VERSION=1.20.4 -v /your/path:/data itzg/minecraft-server
镜像会自动下载配套Java版本,免去环境配置,内存控制更精确,换服时删除容器再重建即可,存档通过挂载目录保留。
常见问题解答:o3o4o5服务器创建相关
为什么我的朋友看不到我创建的o3o4o5服务器?
多半是端口映射未生效或防火墙没放行,先在你自己电脑上用ipconfig查局域网IP,让朋友连接该IP测试,如果局域网能连,说明服务器正常,问题出在公网映射,检查路由器转发规则是否指向正确IP,以及运营商是否分配了公网IP,内网穿透工具就是为这种情况准备的。
o3o4o5服务器和旧版本服务器核心通用吗?
不通用,服务端版本必须与客户端版本完全一致,例如1.20.4的客户端只能连接1.20.4的服务端,很多玩家混淆了版本号和核心类型,原版核心、Paper、Spigot不是版本,只是不同的服务端实现,它们都服务于某一个具体游戏版本,跨版本连接需要安装ViaVersion插件,但不推荐,因为新版本物品和机制在旧版会出BUG。
创建o3o4o5服务器怎么样才能不卡?
优先更换Paper核心,其次调低view-distance和simulation-distance,最后确保Java参数正确,给JVM预留至少512MB的-XX:MaxPermSize空间,这个参数在模组服中很重要,如果地图长期运行仍然卡顿,跑一遍/tick health命令查看服务器延迟,如果TPS低于15,说明需要加内存或升级CPU。
搭建o3o4o5服务器的完整路径是:准备Java环境、下载对应核心、修改配置文件、映射网络端口、解决起步期问题,后续根据人数和模式逐步优化核心和插件,只要按这套流程走,半小时内就能跑起一个可以玩的服务器。
首发原创文章,作者:王坚,如若转载,请注明出处:https://idctop.com/article/752281.html





