在自己的电脑上搭建我的世界Java版服务器

玩Minecraft,就应该搭建一个服务器,用于和小伙伴联机 (doge)

本次教程将在Windows本地搭建Java版的MC服务器,并用cpolar内网穿透突破局域网限制,实现在公网环境下跟小伙伴远程联机,超简单配置,无需公网IP,也不用设置路由器。

如果你的服务器已经搭建成功,并可以正常在局域网内联机,可以直接跳到第三步,在本地配置cpolar内网穿透,创建隧道映射25565端口,实现异地远程联机。

配置服务端

下载MC服务端,最新版的服务器端可以官网下载

Minecraft服务器下载地址:
Minecraft 官方版本
Minecraft Forge版本
Minecraft Spigot版本
Minecraft Farbic
博客镜像站

运行服务端

java 复制代码
java -Xmx1500M -Xms512M -jar server.jar nogui

第一次启动以后,你会看到文件夹有多出来一些文件,找到eula.txt 这个文件并打开,将eula=false改为eula=true,然后保存。

打开server.properties 文件,做如下改动:online-mode=false (关闭正版验证),其他改动可以按照自己的喜好。至此服务器已经配置完毕,服务器的设置详情都在server.properties 。再次执行服务端启动命令即可 。

客户端下载

推荐用官方启动器或者HMCL启动器;其他第三方启动器,不好说,如果服务器建好,端口也放行,但是连接不上,建议用HMCL或者官方启动器。

下载地址

常见问题

登入失败:无效会话(请尝试重启游戏及启动器)

原因很简单:你并没有用Minecraft的正版账号登录。解决方法很简单:正版账号登录游戏或服务器关闭正版账号验证:将online-mode:true的true改为false,然后保存退出。

如何替换服务器上地图存档

将本地Minecraft的.minecraft内的saves内的地图文件,重命名为world,并上传到Minecraft目录内,替换掉原本的world文件并重启Minecraft服务器即可。你也可以直接上传到Minecraft根目录,然后修改server.properties内level-name字段后的world为你上次的存档文件夹。

server.properties如何配置

大家感兴趣可以看看Minecraft的Wiki:https://minecraft.fandom.com/zh/wiki/Server.properties?variant=zh

修改后,记得重启MC服务器

相关推荐
MuMuMu122324 分钟前
智慧固废项目招投标选型思考:越华环保集团碳惠小屋全生命周期成本与工程约束解析
其他
TorchWeiye27 分钟前
台式全自动锡膏印刷机:精密电子制造的核心装备
其他
叫我Paul就好31 分钟前
Spring 为何没有在 Java之外的地方存在?
java·后端·spring
当代红领巾1 小时前
VMware 里装好 Linux 系统没有 ipv4 地址?
linux·运维·服务器
xbgRS1 小时前
RocketMQ中的broker
java·rocketmq
qq_401700411 小时前
TCP 粘包问题深度解析:嵌入式网络开发的常见坑与解决方案
服务器·网络·qt·网络协议·tcp/ip
晓晓_za8986681 小时前
Geo 优化源码二次开发:自定义地域规则改造实操文档
java·开发语言·搜索引擎·ci/cd·矩阵
摇滚侠1 小时前
《SpringBoot 3:入门与应用实战》第 8 章 AOP 的进阶机制和应用 阅读笔记 16
java·spring boot·笔记
DigitalOcean2 小时前
面向 AI 工作负载,单核性能提升 30%:DigitalOcean v5 Droplets 云服务器正式上线
服务器
AI人工智能+电脑小能手2 小时前
大白话说Java设计模式-38-迭代器模式(业务实战篇)
java·设计模式·迭代器模式·stream·遍历封装·集合通用·分页遍历