搭建自己的Minecraft服务器&客户端指南

一、环境

1.硬件

  • 个人使用2核4G8M的轻量级应用服务器,若只在局域网内使用,使用个人电脑搭建也可
  • 系统:Linux CentOS 8.2

2.软件

  • 服务端&客户端:jdk1.8 64位(安装服务器和客户端启动游戏都需要java环境,64位用以客户端启动游戏时可以分配更大内存,32位仅支持最大1024M)
  • 服务端&客户端:相关mod
  • 服务端:在Minecraft官网(或其他渠道)下载server端,我使用的是Thermos的1.7.10的mc服务端版本,用于兼容相关mod
  • 客户端:Minecraft启动器(官方/非官方),我使用HMCL

二、配置环境

1.服务端Java

Windows端不做赘述

Linux端安装:使用wget指令拉取jdk1.8,并配置环境和路径

# 获取jdk压缩包
wget https://download.oracle.com/otn/java/jdk/8u311-b11/4d5417147a92418ea8b615e228bb6935/jdk-8u311-linux-x64.tar.gz?AuthParam=1637653927_f69484cdefe47336e8402c66dcf18be7
mkdir /usr/local/java/
# 解压该jdk至创建的路径
tar -zxvf jdk.tar.gz -C /usr/local/java/
# 修改profile,在文件结尾增加java环境变量
vim /etc/profile
    export JAVA_HOME=/usr/local/java/jdk1.8.0_311
    export JRE_HOME=${JAVA_HOME}/jre
    export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
    export PATH=${JAVA_HOME}/bin:$PATH
# 环境变量重新启动生效
source /etc/profile
# 设置软连接
ln -s /usr/local/java/jdk1.8.0_311/bin/java /usr/bin/java
# 此时输入java -version出现正确版本信息,则配置完成
java -version
    java version "1.8.0_311"
    Java(TM) SE Runtime Environment (build 1.8.0_311-b11)
    Java HotSpot(TM) 64-Bit Server VM (build 25.311-b11, mixed mode)

2.服务端server.jar

将服务端jar包上传至相应目录,并在该目录下创建mods目录,将mods的jar包放入即可

使用以下指令启动服务端(按照自己服务器资源来调整启动指令)

java -server -Xincgc -Xmx3000M -Xms1024M -Xss512K -XX:+AggressiveOpts -XX:+UseCompressedOops -XX:+UseCMSCompactAtFullCollection -XX:+UseFastAccessorMethods -XX:ParallelGCThreads=4 -XX:+UseConcMarkSweepGC -XX:CMSFullGCsBeforeCompaction=2 -XX:CMSInitiatingOccupancyFraction=70 -XX:-DisableExplicitGC -XX:TargetSurvivorRatio=90 -jar Thermos-1.7.10-1614-58-server.jar

3.客户端启动器及mod

①启动器下载

进入网站:http://hmcl.huangyuhui.net/download/

下载HMCL启动器,直接运行exe即可启动。启动后游戏目录会在exe所在的位置生成,所以建议下载后更改HMCL启动器位置。

搭建自己的Minecraft服务器&客户端游玩指南

②Minecraft客户端下载

点击启动器左侧的版本列表,在上方找到*+安装新游戏版本*

搭建自己的Minecraft服务器&客户端游玩指南

找到所需的游戏版本*1.7.10*

搭建自己的Minecraft服务器&客户端游玩指南

安装游戏本体以及Forge(Forge和Fabric不兼容,其余可选择性安装),等待安装结束即可

搭建自己的Minecraft服务器&客户端游玩指南

③Mod安装

MOD包请联系服主@Edicaran)
进入安装好的游戏版本目录,选择添加模组,将压缩包内解压出来的jar包全部选中即可

搭建自己的Minecraft服务器&客户端游玩指南

之后,可以按照自己的需求安装材质包(例如光影等),接下来就可以进入游戏快乐玩耍啦!

服务器地址:edicaran.cafe

搭建自己的Minecraft服务器&客户端游玩指南