【云服务器】我的世界 Minecraft 服务器搭建,更换/上传本地存档世界地图,如何添加 mod 模组,MCSManager 管理面板介绍,详细教程

【云服务器】我的世界 Minecraft 服务器搭建,更换/上传本地存档世界地图,如何添加 mod 模组,MCSManager 管理面板介绍,详细教程


前言:

  • 推荐使用云服务器部署,如:阿里云,腾讯云,华为云等(有资金预算的)
  • 无资金预算推荐使用两台电脑,一台负责部署服务端,另一台负责玩。如果你电脑内存大的话,一台电脑也可以,不然进入世界会非常的卡顿。

配置:

  • OS: 腾讯云服务器 CentOS 7.9 64位 + Xshell
  • 启动器:PCL2
  • MC 版本:Java 版 1.21.1-Fabric
  • 服务器端 jar 包: fabric-server-mc.1.21.1-loader.0.16.10-launcher.1.0.1.jar
  • JDK:jdk-21_linux-x64_bin.rpm
  • Pannel 面板(图形化界面): MCS manager (无图形化面板,仅使用命令行操作,原因如下:)
  • 推荐使用最新版的 Ubuntu 24.04 LTS 或者CentOS 8 及以上。
    CentOS 7在安装 MCS manager 时(一种图形化界面,更方便),会显示操作系统版本过低,无法使用。如果你习惯命令行界面,使用CentOS 7 完全可以。
    MCSManager 详细使用教程见下面 Ubuntu 部署 Minecraft 服务器,推荐使用 Ubuntu。
  • 本文以 腾讯云服务器 CentOS 7 操作系统为例
    文章中包含我的世界服务器IP地址,大家可以自行进入,服务器到期时间:2025年4月3日, 一共运行七天,在这七天内还请大家不要攻击我,谢谢~

其他操作系统搭建教程
云服务器(推荐):


虚拟机:

Windows 本地搭建:


存档,mod 模组,MCSManager 面板:

一、如何更换地图

  1. 打开服务端文档,将本地世界存档上传至服务器,替换 world 文件夹,并与 world 文件夹名字保持一致。
    在这里插入图片描述
  2. 上传文件
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    # 安装解压软件按: unzip
    sudo yum install unzip -y
    
    在这里插入图片描述
    # 删除 world 文件夹
    rm -rf world/
    
    # 修改文件名字
    mv 替换成实际存档的名字/ world
    
    在这里插入图片描述
    在这里插入图片描述

1.1 特别注意

  1. 特别注意替换后的 world 文件夹所属权限问题。如果你在替换后正常运行,请忽略此点

  2. 如果你在 CentOS 7 中,创建了一个启动的服务 minecraftfabric.service,并且创建一个新用户 mcfabricuser,让这个用户来运行服务端启动的服务,那么你在更换世界存档后,要把 world 文件夹权限的使用权赋予这个用户,不然这个新用户无法在 world 文件夹中写入数据,你的服务端也无法正常启动。

    如果你在 minecraftfabric.service 中写的是以 root 用户来运行服务端启动的服务,那么可以正常启动,请忽略此点。
    在这里插入图片描述

    # 将整个服务端的根目录赋予给:mcfabricuser 用户
    sudo chown -R mcfabricuser:mcfabricuser /minecraft
    
  3. 如果更换完存档之后还是无法启动,直接使用 root 运行服务端

    java -Xms1G -Xmx4G -jar fabric-server-mc.1.21.1-loader.0.16.10-launcher.1.0.1.jar nogui
    

二、如何添加模组(mods)

如果你安装的是server.jar原版MC,将无法添加模组,请安装 Fabric 版本 或者 Forge 版本
模组分为服务端模组和客户端模组(也叫本地端模组)。服务器模组必须本地和服务器都有,不然模组不会生效,客户端模组可以不上传服务器,直接放在本地 mods 文件夹下。
客户端模组(比如:小地图模组),无论你是否上传服务器,只要在本地安装了,就可以使用。
但是如果你下载的是服务端模组(比如:连锁采集模组),此时服务端模组和本地模组必须保持一致,否则连锁采集模组无法使用。
建议:【本地模组和服务器模组保持一致】即:本地有一份,服务端也有一份与之完全相同的。

  1. 关闭服务器
    在这里插入图片描述
  2. 下载模组 API
    Fabric-API 下载地址
    在这里插入图片描述
    在这里插入图片描述
  3. 将你下载的 api 文件放在 mods 文件夹。
    如果你想添加其他模组,请一并放在 mods 文件夹下。 其中,这个 api 模组必须有,不然你下载的其他模组不会生效。模组下载可以从网上找 mod 网站下载,下载时注意甄别,别下载了病毒mod。推荐直接使用 PCL2 启动器下载。
    在这里插入图片描述
    在这里插入图片描述
  4. 上传 mod 模组
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
  5. 赋予权限
    在这里插入图片描述
  6. 运行服务
    在这里插入图片描述
    在这里插入图片描述

三、MCSManager 面板介绍

使用 MCSManager 直接打开文件管理,上传文件,进行替换,并重新启动服务端即可。替换本地地图和添加模组,和上面一样。

  • 面板介绍
    在这里插入图片描述
  1. 服务端配置文件
    在这里插入图片描述

  2. 文件管理
    在这里插入图片描述

  3. 事件任务
    在这里插入图片描述

  4. 应用实例设置
    在这里插入图片描述

<think>好的,我现在需要帮助用户在云服务器搭建和运行我的世界Minecraft服务器。根据用户提供的引用内容,他们已经参考了华为云和雨云服务器的相关教程,但可能需要更具体的步骤整合。首先,我需要整理搭建Minecraft服务器的通用流程,并结合用户提到的引用内容,确保步骤清晰且可行。 首先,用户提到了购买云服务器后使用SSH工具(如MobaXterm)登录,这说明用户可能对基本的服务器登录有一定了解。接下来,搭建Minecraft服务器通常需要安装Java环境,因为Minecraft是基于Java的。然后,下载Minecraft服务器端的JAR文件,并进行配置,比如设置内存、同意EULA协议等。用户可能还需要配置防火墙规则,开放相应的端口(如25565),以便其他玩家可以连接。此外,用户可能关心如何管理和维护服务器,比如使用面板工具如MCSM,这可能来自引用中的雨云服务器部分。 接下来,我需要确保每个步骤都正确无误,并且符合用户的需求。例如,在安装Java时,可能需要确认版本兼容性;在配置服务器时,需要指导用户修改必要的配置文件。同时,引用提供的例子中提到了使用MobaXterm登录服务器,这部分可以作为步骤的一部分。另外,用户可能希望了解如何安装模组Mod),这在引用2中提到过,所以可能需要补充相关内容,比如使用Forge或Fabric等工具来加载Mod。 此外,需要注意云服务器的安全设置,比如使用root用户登录可能存在风险,建议创建普通用户并配置sudo权限。但根据引用内容,用户直接使用root登录,所以在教程中可能需要保持步骤的一致性,但也可以添加安全建议作为注意事项。 最后,生成相关问题时要围绕搭建过程中的关键点,比如性能优化、Mod安装、备份恢复等,这样用户遇到其他问题时可以快速找到解答。同时,需要确保引用标记正确,将引用内容与步骤对应起来,例如SSH登录部分对应引用1,MCSM面板Mod安装对应引用2。 总结步骤大致如下: 1. 购买并登录云服务器(引用1) 2. 安装Java环境 3. 下载Minecraft服务器文件 4. 配置服务器属性和EULA 5. 配置防火墙和端口 6. 启动和管理服务器 7. (可选)安装Mod管理工具(引用2) 8. 注意事项和安全建议 需要检查每个步骤的命令是否正确,比如Java安装命令是否适用于主流Linux发行版,下载服务器文件的命令是否最新,以及端口配置是否正确。此外,对于新手用户,可能需要更详细的解释,比如如何编辑配置文件,如何使用nohup保持进程运行等。 可能遇到的问题包括:Java版本不兼容、端口未正确开放导致无法连接、内存分配不足导致服务器卡顿等。在步骤中应提前预判这些问题,并给出解决方法或提示,比如建议分配适当的内存,检查防火墙设置等。 最后,确保语言口语化,避免技术术语过于晦涩,同时结构清晰,分步骤说明,方便用户跟随操作。</think>### 如何在云服务器搭建和运行我的世界服务器 #### 步骤 1:购买并登录云服务器 1. **选择云服务商**:如华为云、雨云等,购买一台云服务器(建议配置至少2核CPU、4GB内存)[^1][^2]。 2. **登录服务器**:使用SSH工具(如MobaXterm或PuTTY),输入服务器的弹性公网IP(如`123.123.123.123`),用户名(如`root`),密码完成登录。 --- #### 步骤 2:安装Java环境 Minecraft服务器依赖Java运行环境,执行以下命令安装: ```bash # Ubuntu/Debian sudo apt update sudo apt install openjdk-17-jdk -y # CentOS sudo yum install java-17-openjdk -y ``` 验证安装: ```bash java -version # 输出应包含"17.0.x" ``` --- #### 步骤 3:下载Minecraft服务器文件 1. 创建专用目录并下载官方服务端(以1.20.1版本为例): ```bash mkdir minecraft-server && cd minecraft-server wget https://piston-data.mojang.com/v1/objects/84194a2f286ef7c14ed7ce0090dba59902951553/server.jar ``` 2. 首次启动生成配置文件: ```bash java -Xmx2G -Xms1G -jar server.jar nogui ``` 首次运行会失败并生成`eula.txt`,需同意协议: ```bash sed -i 's/eula=false/eula=true/g' eula.txt ``` --- #### 步骤 4:配置服务器 1. 修改`server.properties`文件(可选配置): ```properties max-players=20 online-mode=false # 关闭正版验证(非正版玩家可加入) motd=My Minecraft Server ``` 2. **分配内存**:通过启动脚本控制(创建`start.sh`): ```bash #!/bin/bash java -Xmx4G -Xms2G -jar server.jar nogui ``` 赋予执行权限: ```bash chmod +x start.sh ``` --- #### 步骤 5:配置防火墙和端口 开放Minecraft默认端口`25565`: ```bash # Ubuntu/Debian sudo ufw allow 25565/tcp # CentOS sudo firewall-cmd --permanent --add-port=25565/tcp sudo firewall-cmd --reload ``` --- #### 步骤 6:启动与管理服务器 1. **启动服务器**: ```bash nohup ./start.sh & # 后台运行 ``` 2. **查看日志**: ```bash tail -f logs/latest.log ``` 3. **停止服务器**:在控制台输入`stop`命令。 --- #### 步骤 7(可选):安装Mod管理工具 1. **使用MCSM面板**(引用自雨云教程[^2]): - 安装Docker: ```bash curl -fsSL https://get.docker.com | bash -s docker ``` - 部署MCSM: ```bash docker run -d --name mcsm -p 23333:23333 -v /opt/mcsm:/opt/mcsm registry.cn-hangzhou.aliyuncs.com/mcsmanager/mcsmanager ``` 通过浏览器访问`http://服务器IP:23333`管理服务器。 2. **加载Mod**: - 安装Forge或Fabric,将Mod文件放入`mods`目录。 --- #### 注意事项 1. **定期备份**:压缩`world`文件夹保存存档。 2. **安全建议**:避免使用`root`用户长期运行服务,可创建专用用户。 3. **性能优化**:根据玩家数量调整内存分配(如`-Xmx6G`)。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值