本教程适用于 Java 版 与 基岩版。关键要点:Java=TCP:25565基岩=UDP:19132。
准备工作
- Minecraft 游戏本体(Java 或基岩)。
- LunovaFrp 客户端与已开通的隧道。
- 稳定的网络连接(推荐有线,避免高延迟)。
Java 版联机
方案一:开放局域网(简单临时)
- 进入单人世界 → 按 Esc → 点击 对局域网开放。
- 记下系统分配的端口号(通常是 5 位数)。
- 在 LunovaFrp 创建隧道:
- 本地地址:
127.0.0.1 - 本地端口:刚才记录的端口
- 协议:TCP
- 本地地址:
- 分享隧道外网地址给队友 → 队友通过 多人游戏 → 通过 IP 连接。
方案二:专用服务器(长期稳定)
- 下载服务端(官方、Forge、Fabric、PaperMC)。
- 创建启动脚本:
# start.bat (Windows) java -Xmx4G -Xms2G -jar server.jar nogui# start.sh (Linux/macOS) #!/bin/bash java -Xmx4G -Xms2G -jar server.jar nogui - 配置
server.properties:server-port=25565 online-mode=true max-players=20 view-distance=10 - 在 LunovaFrp 创建隧道:
- 本地端口:25565
- 协议:TCP
基岩版联机
- 打开世界并确保“多人游戏”已开启。
- 在 LunovaFrp 创建隧道:
- 本地地址:
127.0.0.1 - 本地端口:19132
- 协议:UDP
- 本地地址:
- 分享外网地址+端口给好友 → 在“加入服务器”里输入即可。
进阶技巧
性能优化(Java 版)
java -Xmx4G -Xms4G -XX:+UseG1GC -XX:MaxGCPauseMillis=200 \
-XX:+UnlockExperimentalVMOptions -XX:+DisableExplicitGC \
-XX:+AlwaysPreTouch -jar server.jar nogui
常用插件
- EssentialsX(管理工具)
- CoreProtect(方块回滚)
- WorldEdit(地图编辑)
- LuckPerms(权限系统)
- Dynmap(网页地图)
安全设置
# server.properties
white-list=true
/op 玩家名 # 授予管理员
常见问题 FAQ
连接超时
- 检查隧道状态是否在线,端口和协议是否正确。
- 确认服务端是否在运行。
- 防火墙是否放行 25565/TCP 或 19132/UDP。
延迟/卡顿
- 换节点 → 选择延迟更低的。
- 减少视距、关闭占用资源的插件/模组。
模组/整合包报错
- 确保模组版本与核心一致。
- 检查是否缺少前置模组。
存档损坏
- 使用备份恢复。
- 尝试用 NBT Explorer 修复。