我的世界服务器搭建指南

大家好,这里是疏竹

作为一个资深Minecraft大玩家,我没少尝试开服。

下面就是我综合大多数教程综合而成的适合小白的文章。

一、准备硬件和软件环境

  1. 硬件要求

    • CPU:推荐双核2.5GHz及以上(2核4线程适合8人以下服务器)。

    • 内存:建议8GB以上,若安装模组或插件需16GB以上。

    • 存储:至少1G基础空间,推荐SSD硬盘以提高性能。

    • 网络:带宽建议10Mbps以上,确保稳定连接。

  2. 安装Java环境

    • 服务器基于Java运行,需安装JDK 16或更高版本。Windows用户从Oracle官网下载,Linux用户可使用命令 sudo apt install openjdk-16-jdk 安装。


二、下载服务器文件

  1. 获取服务器核心文件

    • Minecraft官网下载官方服务器JAR文件(如 minecraft_server.1.20.1.jar)。

    • 若需插件支持,可选SpigotPaper等优化核心,从对应官网下载。

  2. 创建服务器文件夹

    • 新建专用文件夹(如 Minecraft Server),将JAR文件放入其中。


三、配置与启动服务器

  1. 编写启动脚本

    • Windows:创建 start.bat 文件,内容如下:

      bash

      java -Xmx4G -Xms4G -jar minecraft_server.1.20.1.jar nogui
      pause

      -Xmx-Xms控制内存分配)。

    • Linux:创建 start.sh,并赋予执行权限(chmod +x start.sh)。

  2. 同意EULA协议

    • 首次运行会生成 eula.txt,将其中的 eula=false 改为 eula=true

  3. 修改服务器属性

    • 编辑 server.properties 文件,调整常用参数:

      • online-mode=false允许非正版玩家加入

      • gamemode=survival默认游戏模式

      • max-players=20最大玩家数

      • server-port=25565默认端口)。


四、网络设置与端口转发

  1. 开放防火墙端口

    • 确保服务器防火墙开放TCP端口25565。Linux命令示例:

      bash

      firewall-cmd --zone=public --add-port=25565/tcp --permanent
      firewall-cmd --reload
      ``` :cite[8]。
      
  2. 路由器端口转发

    • 登录路由器管理界面,将25565端口映射到服务器内网IP(如192.168.1.100)。

  3. 获取公网IP或使用内网穿透工具

    • 若需外网访问,可使用花生壳、Sakura Frp等工具映射公网IP。


五、启动与管理服务器

  1. 运行服务器

    • 双击 start.bat(Windows)或执行 ./start.sh(Linux)。控制台显示“Done”即启动成功。

  2. 管理员权限设置

    • 在 ops.txt 中添加玩家ID,赋予管理员权限。

  3. 插件与模组安装

       - 将插件JAR文件放入 plugins 文件夹,重启服务器生效。
       - 将模组文件放入 mod 文件夹,重启服务器生效。

六、高级配置与维护

  1. 后台运行(Linux)

    • 使用 screen 或 nohup 命令实现后台运行,避免SSH断开后服务器关闭。

  2. 自动重启脚本

    • 编写脚本监控服务器状态,崩溃后自动重启(需结合 cron 定时任务)。

  3. 定期备份

    • 压缩 world 文件夹并保存至云端或本地,防止数据丢失。


七、连接服务器

  1. 客户端进入《我的世界》,点击“多人游戏” → “添加服务器”,输入服务器IP(如公网IP:25565)即可加入。


注意事项

  • 安全性:开启 online-mode=true 可防止盗版玩家进入,但可能限制部分用户。

  • 性能优化:根据玩家数量调整内存分配

  • 第三方工具:使用开服侠等工具可简化流程,适合新手。

如需长期稳定运行,建议租用云服务器(如阿里云、腾讯云)并配置专线网络

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值