Mindustry 联机服务器 3 步搭好:端口怎么改、联不上先查什么
Mindustry 联机服务器 3 步搭好端口怎么改、联不上先查什么【免费下载链接】MindustryThe automation tower defense RTS项目地址: https://gitcode.com/GitHub_Trending/min/Mindustry昨晚开联机朋友在直接连接里输了我的 IP连接框转了两圈就超时。翻来覆去检查半天才发现——我本机根本没起 Mindustry 服务器。Mindustry 是一款自动化塔防 RTS想和朋友同图作战就得先让一台机器当房主跑起服务端。这篇文章就干两件事把服务器跑起来再让一个朋友连进来。把服务器程序拿到手一条命令克隆仓库再进到目录里git clone https://gitcode.com/GitHub_Trending/min/Mindustry cd Mindustry意思是把整个项目下载到本地然后切换到这个文件夹后面的操作都在这里进行。服务端启动脚本在server/server_template/下Linux/macOS 用run_server.shWindows 用run_server.bat。这两个脚本干的事都一样——用 Java 去跑同目录下的server.jar所以请确保server.jar已经放在同一目录。端口怎么改只动 3 个参数配置写在服务器目录的server.properties文件里一行一个键值只需要关心这三项参数作用默认值建议值port客户端连接用的端口6567保持 6567本机被占用就换 6568maxplayers同时在线人数上限10按朋友人数填8~16 足够password进服密码无敞开局域网开放时建议设一个示例就三行name我的Mindustry服务器、port6568、maxplayers16。改完端口记得客户端连接时也要输新端口。跑起来看终端里的 2 行字确认成功Linux / macOScd server/server_template chmod x run_server.sh ./run_server.sh第一句进目录第二句给脚本加执行权限只需做一次第三句正式启动。Windows双击run_server.bat即可首次启动会自动生成配置。启动成功后终端会输出类似这样的两行看到waiting for players就说明端口在监听、可以等人了[14:32:00] [Server] INFO: Server started on port 6567 [14:32:00] [Server] INFO: Waiting for players...如果第一行里显示的端口和你server.properties里写的不一样说明配置没生效回到上一节检查文件名和等号两边有没有空格。两台设备验证联机 同一台机器测试游戏里点多人游戏→直接连接IP 填127.0.0.1端口填 6567进得去就通了。不同机器测试把127.0.0.1换成房主本机的局域网 IP形如192.168.x.x在房主的设置→网络或路由器后台能看到端口不变。客户端能进图、看见房主基地联调就算完成。联不上先查什么⚠️ 别慌90% 的连不上是下面三处之一按顺序排查Java 环境服务端要 Java 8。终端跑java -version没反应或版本低于 8先装 JDK。端口对不对核对终端打印的实际端口、server.properties里的端口、客户端输入的端口三处是否一致防火墙没放行 6567 时换个端口再试。中文乱码在启动命令后加-Dfile.encodingUTF-8再重启服务端。想再进一步崩溃自动重启用仓库自带的 server/run-server 脚本运行./server/run-server 版本号进程退出后会自动拉起来适合长期挂机。把服务器挂到公开列表照着 SERVERLIST.md 提交服务器信息即可。想看联机协议怎么实现的入口在 core/src/mindustry/net/。接下来你可以给服务器起个固定名字把它放到一台常开的机器上朋友就不用每次记 IP设上password和maxplayers防止陌生人混进你的基地参数不够用再翻server/server_template/里的配置模板或查项目根目录的README.md获取更新信息。【免费下载链接】MindustryThe automation tower defense RTS项目地址: https://gitcode.com/GitHub_Trending/min/Mindustry创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
上一篇/下一篇内容由系统自动关联
返回资讯列表 →