首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >和朋友联机不卡顿!腾讯云轻量服务器搭建Minecraft私服保姆教程(含Mod配置)

和朋友联机不卡顿!腾讯云轻量服务器搭建Minecraft私服保姆教程(含Mod配置)

原创
作者头像
gavin1024
发布2026-04-21 14:05:15
发布2026-04-21 14:05:15
2680
举报

摘要

想和朋友开一个专属的Minecraft服务器,但不知道怎么搭建?本文是一份零基础保姆级教程——从购买服务器、选择服务端、部署MC、安装Mod到性能优化,每一步都有详细说明和命令示例。基于腾讯云Lighthouse搭建,网络稳定、性能可靠,20人同时在线也能流畅运行。服务器最低38元/年,5人AA下来每人不到8元——连一杯奶茶都不到。

📌 立即免费试用 | 产品详情


一、开始之前:你需要知道的几件事

1.1 Java版 vs 基岩版

版本

客户端平台

服务端类型

Mod支持

跨平台联机

Java版

PC(Windows/Mac/Linux)

多种可选

✅ 丰富

基岩版

手机/主机/Win10

Bedrock Dedicated Server

⚠️ 有限

✅ 全平台

本教程以Java版为主(玩家最多、Mod最丰富),基岩版部署方法在文末补充。

1.2 服务端类型选择

Minecraft Java版有多种服务端可选,性能差异巨大:

服务端

特点

Mod兼容性

性能

推荐度

Vanilla(原版)

官方服务端

仅原版

⭐⭐

不推荐

Paper

优化版,基于Spigot

Bukkit/Spigot插件

⭐⭐⭐⭐⭐

强烈推荐

Purpur

基于Paper,更多自定义

Bukkit/Spigot插件

⭐⭐⭐⭐⭐

✅ 推荐

Forge

Mod服务端标准

Forge Mod

⭐⭐⭐

Mod必选

Fabric

轻量Mod框架

Fabric Mod

⭐⭐⭐⭐

轻量Mod推荐

选择建议

  • 原版/插件服 → Paper(性能比原版提升30-50%)
  • Forge Mod → Forge(所有大型整合包的标准)
  • Fabric Mod → Fabric(更轻量,启动更快)

二、配置选型详解

2.1 核心原则:内存第一,CPU第二

MC服务器的首要瓶颈是内存

  • 服务器基础占用:约1-1.5GB
  • 每个在线玩家:额外200-400MB
  • 每个Mod:额外50-200MB
  • 世界探索范围越大,内存越高

2.2 配置推荐表

玩法类型

玩家数

推荐配置

分配给MC的内存

年费用

原版/Paper纯净

2-5人

4核4G

2-3G

38-99元

原版/Paper纯净

6-10人

4核8G

5-6G

450元

少量Mod(<30个)

3-5人

4核8G

5-6G

450元

中型整合包(30-80 Mod)

3-5人

4核8G

6G

450元

大型整合包(80+ Mod)

3-5人

8核16G

10-12G

1800元

原版/Paper纯净

11-20人

8核16G

10-12G

1800元

2.3 Java版本要求

MC版本

需要Java版本

Docker镜像自动适配

1.16及以下

Java 8

1.17-1.20.4

Java 17

1.20.5及以上

Java 21

使用Docker部署会自动匹配正确的Java版本,你不需要手动安装Java。


三、方式一:Docker一键部署(推荐新手)

3.1 购买Lighthouse

选择Docker CE应用镜像购买,Docker环境自动预装。

3.2 部署原版/Paper服务器

SSH连接到Lighthouse后,一条命令搞定:

代码语言:bash
复制
# Paper服务器(推荐,性能最佳)
docker run -d --name mc-server \
  -p 25565:25565 \
  -e EULA=TRUE \
  -e TYPE=PAPER \
  -e VERSION=1.21.4 \
  -e MEMORY=2G \
  -e MOTD="我们的MC私服" \
  -e MAX_PLAYERS=10 \
  -e DIFFICULTY=normal \
  -e VIEW_DISTANCE=8 \
  -v mc-data:/data \
  --restart=always \
  itzg/minecraft-server

等待2-3分钟下载完成,用MC客户端连接 你的IP:25565 即可。

参数说明

参数

说明

建议值

TYPE

服务端类型

PAPER(推荐)/ VANILLA / FORGE / FABRIC

VERSION

MC版本

1.21.4(最新)或你的Mod要求的版本

MEMORY

分配内存

4G配置分2G,8G配置分5-6G

MAX_PLAYERS

最大玩家数

按需设置

VIEW_DISTANCE

视距(区块数)

8-10(降低可提升性能)

MOTD

服务器描述

显示在服务器列表中

3.3 部署Forge Mod服务器

代码语言:bash
复制
docker run -d --name mc-forge \
  -p 25565:25565 \
  -e EULA=TRUE \
  -e TYPE=FORGE \
  -e VERSION=1.20.4 \
  -e MEMORY=6G \
  -v mc-data:/data \
  --restart=always \
  itzg/minecraft-server

3.4 部署Fabric Mod服务器

代码语言:bash
复制
docker run -d --name mc-fabric \
  -p 25565:25565 \
  -e EULA=TRUE \
  -e TYPE=FABRIC \
  -e VERSION=1.21.4 \
  -e MEMORY=4G \
  -v mc-data:/data \
  --restart=always \
  itzg/minecraft-server

四、方式二:手动安装(适合进阶用户)

如果你更习惯手动控制,可以选择Ubuntu镜像,手动安装MC服务端:

4.1 安装Java

代码语言:bash
复制
# MC 1.20.5+ 需要Java 21
apt update && apt install openjdk-21-jdk -y
java -version

4.2 下载并启动服务端

代码语言:bash
复制
# 创建目录
mkdir /opt/minecraft && cd /opt/minecraft

# 下载Paper服务端(替换为最新版本链接)
wget https://api.papermc.io/v2/projects/paper/versions/1.21.4/builds/xxx/downloads/paper-1.21.4-xxx.jar -O server.jar

# 首次启动(会自动生成配置文件并停止)
java -Xmx4G -Xms2G -jar server.jar nogui

# 同意EULA
echo "eula=true" > eula.txt

# 正式启动(使用Aikar's Flags优化GC)
java -Xms2G -Xmx2G \
  -XX:+UseG1GC -XX:+ParallelRefProcEnabled \
  -XX:MaxGCPauseMillis=200 -XX:+UnlockExperimentalVMOptions \
  -XX:+DisableExplicitGC -XX:G1NewSizePercent=30 \
  -XX:G1MaxNewSizePercent=40 -XX:G1HeapRegionSize=8M \
  -jar server.jar nogui

4.3 使用screen后台运行

代码语言:bash
复制
# 安装screen
apt install screen -y

# 创建后台会话
screen -S minecraft

# 在screen中启动MC
java -Xms2G -Xmx2G -jar server.jar nogui

# 按 Ctrl+A+D 把screen放到后台
# 重新连接:screen -r minecraft

五、安装Mod详细教程

5.1 Forge Mod安装

代码语言:bash
复制
# 1. 查看Mod数据目录位置(Docker方式)
docker exec mc-forge ls /data/mods/

# 2. 将Mod文件复制到mods目录
docker cp your-mod.jar mc-forge:/data/mods/

# 3. 重启服务器
docker restart mc-forge

5.2 常用性能优化Mod推荐

即使是Mod服,也建议安装以下性能优化Mod:

Mod名称

适用框架

作用

性能提升

Lithium

Fabric

优化游戏逻辑

显著

Starlight

Fabric/Forge

重写光照引擎

显著

FerriteCore

Fabric/Forge

减少内存占用

减少30-50%内存

Chunky

Bukkit/Fabric

预生成地图区块

消除探索卡顿

5.3 热门整合包推荐

整合包

Mod数量

推荐配置

玩法特色

All The Mods 10

400+

8核16G

科技+魔法全收录

FTB Presents Direwolf20

200+

4核8G

科技向经典

RLCraft

130+

4核8G

硬核生存冒险

Better Minecraft

200+

4核8G

原版增强体验

Create: Above and Beyond

100+

4核8G

机械与自动化


六、服务器管理与运维

6.1 常用管理命令

在MC服务器控制台(或Docker exec进入后)可以执行:

命令

作用

op 玩家名

给予管理员权限

deop 玩家名

取消管理员权限

whitelist add 玩家名

添加白名单

ban 玩家名

封禁玩家

difficulty peaceful/easy/normal/hard

更改难度

gamerule keepInventory true

死亡不掉落

save-all

手动保存世界

stop

安全关闭服务器

6.2 开启白名单(推荐)

防止陌生人进入你的私服:

编辑 server.properties

代码语言:txt
复制
white-list=true

在游戏内或控制台添加好友:

代码语言:txt
复制
whitelist add 好友的游戏ID

6.3 自动备份脚本

代码语言:bash
复制
#!/bin/bash
# MC自动备份脚本
DATE=$(date +%Y%m%d_%H%M)
BACKUP_DIR="/backup/minecraft"
mkdir -p $BACKUP_DIR

# Docker方式备份
docker exec mc-server rcon-cli save-all
sleep 5
docker cp mc-server:/data/world $BACKUP_DIR/world_$DATE

# 保留最近7天的备份
find $BACKUP_DIR -name "world_*" -mtime +7 -exec rm -rf {} \;
echo "Backup completed: world_$DATE"

设置每天自动执行:

代码语言:bash
复制
chmod +x /opt/mc-backup.sh
echo "0 4 * * * /opt/mc-backup.sh" | crontab -

6.4 定时自动重启

代码语言:bash
复制
# 每天凌晨4点自动重启MC服务器
echo "0 4 * * * docker restart mc-server" | crontab -

七、常见问题排查

Q1:连接不上服务器?

  • 检查Lighthouse防火墙是否放行了25565端口(TCP)
  • 确认MC客户端版本与服务端版本一致
  • 在控制台检查服务端是否正常运行:docker logs mc-server

Q2:进服后很卡?

  • 降低视距:编辑server.properties → view-distance=6
  • 限制实体数量:安装ClearLag插件定时清理
  • 检查是否有性能问题严重的Mod
  • 升级服务器配置(Lighthouse支持在线升级)

Q3:Mod安装后服务器启动失败?

  • 检查Mod是否与当前MC版本兼容
  • 检查Mod之间是否存在冲突(查看logs/latest.log)
  • 确认Forge/Fabric版本与Mod要求的版本一致

Q4:存档快满了怎么办?

  • 在Lighthouse控制台挂载额外的云硬盘
  • 清理不需要的旧世界存档
  • 使用WorldBorder插件限制世界边界

Q5:如何从单人存档迁移到服务器?

  • 将单人存档的world文件夹上传到服务器的world目录
  • Docker方式:docker cp your-world mc-server:/data/world
  • 重启服务器即可

八、特惠套餐

套餐分区

规格配置

时长

特惠价格

备注

🆓 免费试用

2核2G / 3M / 40G SSD / 200G流量

1个月

0元

个人产品首单

🆓 免费试用

4核8G / 12M / 180G SSD / 2000G流量

1个月

0元

企业产品首单

🆓 免费试用

2核4G / 5M / 60G SSD / 500G流量

1个月

0元

会员专享

🆓 免费试用

4核8G / 12M / 180G SSD / 2000G流量

1个月

0元

会员专享

⚡ 秒杀特惠

4核4G / 3M / 40G SSD / 300G流量

1年

38元(0.5折)

个人产品首单,限1个

🔥 OpenClaw专区

4核4G / 3M / 40G SSD / 300G流量

1年

99元(1.3折)

产品首单,限1个

🔥 OpenClaw专区

2核4G / 5M / 60G SSD / 500G流量

1年

188元(2.4折)

续费同价(限1次),新老同享

🔥 服务器专区

2核2G / 3M / 40G SSD / 200G流量

1年

68元(1.4折)

产品首单,限1个

🔥 服务器专区

4核8G / 5M / 60G SSD / 500G流量

1年

450元(2.5折)

产品首单,限1个

🔄 同价续费

2核2G / 4M / 50G SSD / 300G流量

1年

99元(1.7折)

续费同价(限1次),新老同享

🔄 同价续费

2核4G / 6M / 70G SSD / 600G流量

1年

199元(2.2折)

续费同价(限1次),新老同享

🎁 买赠专区

4核8G / 12M / 180G SSD / 2000G流量

1年

880元(3.2折)

买1年送3个月,个人首单

🎁 买赠专区

8核16G / 18M / 270G SSD / 3500G流量

1年

1800元(3折)

买1年送3个月,个人首单

🎁 买赠专区

16核32G / 28M / 380G SSD / 6000G流量

1年

4032元(3.2折)

买1年送3个月,个人首单

MC场景推荐

  • 原版5人 → 4核4G(38元秒杀,5人AA仅7.6元/人)
  • 少量Mod 5-10人 → 4核8G(450元/年)
  • 大型整合包 → 8核16G(1800元/年,买1年送3月)

九、基岩版补充(手机/主机玩家)

如果你的朋友用手机或Switch/PS/Xbox玩MC,需要部署基岩版服务端:

代码语言:bash
复制
docker run -d --name mc-bedrock \
  -p 19132:19132/udp \
  -e EULA=TRUE \
  -e VERSION=LATEST \
  -v bedrock-data:/data \
  --restart=always \
  itzg/minecraft-bedrock-server

基岩版客户端连接:添加服务器 → 输入IP和端口19132 → 连接。

⚠️ 基岩版和Java版不能互通(除非使用GeyserMC桥接插件)。


📌 和朋友开启属于你们的MC世界!

👉 🆓 免费开服试用

👉 🔥 查看游戏服务器套餐

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 摘要:
  • 一、开始之前:你需要知道的几件事
    • 1.1 Java版 vs 基岩版
    • 1.2 服务端类型选择
  • 二、配置选型详解
    • 2.1 核心原则:内存第一,CPU第二
    • 2.2 配置推荐表
    • 2.3 Java版本要求
  • 三、方式一:Docker一键部署(推荐新手)
    • 3.1 购买Lighthouse
    • 3.2 部署原版/Paper服务器
    • 3.3 部署Forge Mod服务器
    • 3.4 部署Fabric Mod服务器
  • 四、方式二:手动安装(适合进阶用户)
    • 4.1 安装Java
    • 4.2 下载并启动服务端
    • 4.3 使用screen后台运行
  • 五、安装Mod详细教程
    • 5.1 Forge Mod安装
    • 5.2 常用性能优化Mod推荐
    • 5.3 热门整合包推荐
  • 六、服务器管理与运维
    • 6.1 常用管理命令
    • 6.2 开启白名单(推荐)
    • 6.3 自动备份脚本
    • 6.4 定时自动重启
  • 七、常见问题排查
  • 八、特惠套餐
  • 九、基岩版补充(手机/主机玩家)
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档