[Centos]2023-06搭建Minecraft Forge服务器

该文详细介绍了如何在服务器上安装JDK,下载并安装Forge,配置服务器参数,启动Minecraft服务器,并推荐了若干客户端辅助MOD和光影、材质包,包括JEI、JourneyMap、XaerosMinimap等。同时,提到了Forge光影的前置需求如OptiFine或Oculus,并提供了相关资源链接。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1 安装JDK

Minecraft1.17及以上版本需要Java-17环境运行

安装步骤:

https://blog.csdn.net/weixin_43724577/article/details/130995274

2 下载forge安装包

https://files.minecraftforge.net/net/minecraftforge/forge/

左侧选择版本,点击installer,然后跳出一个广告页面,点击右上角SKIP,开始下载安装包。

在这里插入图片描述

在这里插入图片描述

3 将installer上传至服务器。

可以自己创建一个用户,例如就叫forge吧。

创建用户forge

adduser forge

设置强密码,以免被破解

passwd fasdfasdfwqaedfzxdcf

给用户forge免密sudo权限

vim /etc/sudoers

找到

%wheel ALL=(ALL) ALL
在其下面一行添加

forge  ALL=(ALL)       NOPASSWD:ALL

保存退出

:wq!

切换至用户forge

su - forge
cd

将安装文件上传至forge的家目录/home/forge

4 安装forge

执行

java -jar forge-1.19.4-45.0.66-installer.jar nogui --installServer

请耐心等待,中途会下载mc服务端以及所需要的依赖。

结束后修改eula.txt

vim eula.txt

把里面的false改成true

将想安装的mod放入/home/forge/mods/中

修改server.properties

具体每一项说明可查看

https://minecraft.fandom.com/zh/wiki/Server.properties

几项重要的:

allow-flight=true

difficulty=hard

view-distance

level-name=CQY

online-mode=false

enforce-secure-profile=false
这个决定了一个玩家所加载的区域大小,越大服务器需要的内存越多

5 启动

安装screen

sudo yum -y install screen

创建screen

screen -S forge
cd
./run.sh

退出当前screen但程序继续运行——按住ctrl的同时先点击A,再点击D。
列出所有screen——screen -ls
再次打开screen——screen -r forge

6 基于原版服务器的客户端辅助功能模组推荐

[JEI] JEI物品管理器 Just Enough Items

[JM] 旅行地图 Journey Map

[XMM] Xaero的小地图 Xaero’s Minimap

[XWM] Xaero的世界地图 Xaero’s World Map

[IPN] 一键背包整理 NextInventory Profiles Next

前置Mod:Kotlin for Forge

[Kotlin for Forge - MC百科|最大的Minecraft中文MOD百科](https://www.mcmod.cn/class/2890.html)

前置Mod:libIPN

[libIPN - MC百科|最大的Minecraft中文MOD百科](https://www.mcmod.cn/class/7713.html)

鼠标手势 Mouse Tweaks

[AS] 苹果皮 AppleSkin

键位冲突显示 Controlling

前置Mod:Searchables

[https://www.curseforge.com/minecraft/mc-mods/searchables](https://www.curseforge.com/minecraft/mc-mods/searchables)

[JER] Just Enough Resources

附魔描述 Enchantment Descriptions

前置Mod:Bookshelf

[Bookshelf - MC百科|最大的Minecraft中文MOD百科](https://www.mcmod.cn/class/938.html)

玉 🔍 Jade 🔍

物品栏HUD+ Inventory HUD+

FPS减速器 FPS Reducer

禁用聊天举报 No Chat Reports

潜影盒工具提示 Shulker Box Tooltip

前置Mod:Cloth Config API

[Cloth Config API - MC百科|最大的Minecraft中文MOD百科](https://www.mcmod.cn/class/2346.html)

模组菜单 Mod Menu

更多动画 Not Enough Animations

细节盔甲 Detail Armor Bar

WI变焦 WI Zoom

[BP]更好的延迟显示 Better Ping Display

Librarian Trade Finder

[masa全家桶]

MaLiLib

Tweakeroo

[MH] 迷你HUD MiniHUD

投影 Litematica

物品滚轮 Item Scroller

[Forge光影前置]

Oculus

铷 Rubidium

铷 · 扩展 Rubidium Extra

Ok Zoomer Forge

[TRO] TexTrue的铷视频界面 TexTrue's Rubidium Options

[Farbic光影前置]

钠 Sodium

钠 · 扩展 Sodium Extra

[RSO] Reese的钠视频界面 Reese's Sodium Options

Iris Shaders

Ok Zoomer 

7 材质包

关于材质包和光影,推荐两个网站:

https://shadersmods.com/

https://www.curseforge.com/minecraft

Xray Ultimate

Xray Ultimate - Minecraft Resource Packs - CurseForge

Enhanced Boss Bars

Enhanced Boss Bars - Minecraft Resource Packs - CurseForge

Embellished Stone (Advancement Plaques)

Embellished Stone (Advancement Plaques) - Minecraft Resource Packs - CurseForge

Faithful 64x

Faithful 64x - Minecraft Resource Packs - CurseForge

Steven’s Traditional Texture Pack

https://shadersmods.com/stevens-traditional-texture-pack/

8 光影

BSL Shaders

BSL Shaders - Minecraft Customization - CurseForge

Complementary Shaders

Complementary Shaders v4 - Minecraft Customization - CurseForge

Complementary Reimagined

Complementary Reimagined - Minecraft Customization - CurseForge

光影需要前置模组,forge版需要optifine或者Oculus(optifine的性能落后于oculus,而oculus为Iris的forge移植版本),farbic版需要Iris。

optifine

OptiFine Downloads

Oculus

Oculus - MC百科|最大的Minecraft中文MOD百科

前置mod:铷 Rubidium

[铷 (Rubidium) - MC百科|最大的Minecraft中文MOD百科](https://www.mcmod.cn/class/5608.html)

推荐:铷 · 扩展 Rubidium Extra

https://www.mcmod.cn/class/7180.html

如果你习惯使用optifine的C键放大,那么转为Oculus之后,可以再加一个模组:

Ok Zoomer Forge

https://www.mcmod.cn/class/6864.html
### LinuxMC 服务器配置和管理 #### 启动并启用 Minecraft 服务 为了确保 Minecraft 服务器能够随系统启动而自动运行,在 CentOS 或其他基于 systemd 的 Linux 发行版中,可以使用 `systemctl` 命令来设置服务自启。具体操作如下所示: ```bash systemctl enable mcsm-daemon.service mcsm-web.service ``` 这会创建必要的符号链接以便于每次开机时都能激活相应的守护进程和服务[^1]。 #### 局域网内访问 MCSM 控制面板 当完成了基本的服务部署之后,如果希望在同一网络环境下的设备之间共享这个 Minecraft 服务器,则需确认防火墙已允许 HTTP(S) 流量通过,并且客户端计算机可以通过 IP 地址或域名连接到服务器上的 Web 界面端口。 #### 配置多实例支持 (BungeeCord) 对于想要构建更复杂架构——比如拥有多个子世界的大型社区来说,采用 BungeeCord 可以为用户提供无缝切换不同服务器的能力。此过程涉及下载官方插件包以及调整相关参数以适应特定需求[^2]。 #### 安装 Forge 模组加载器 针对那些计划引入第三方模组扩展功能的玩家群体而言,安装 Forge 是必不可少的一个环节。下面给出了一条用于静默安装指定版本 Forge 服务器端程序的指令: ```bash java -jar forge-1.16.2-33.0.61-installer.jar -installServer ``` 这条命令将会解压资源文件并将它们放置在一个合适的位置供后续调用[^3]。 #### 修改 Harbor YML 文件中的基本信息 Harbor 主要用来存储 Docker 映像库,但在某些情况下也可能被集成进完整的 CI/CD 工具链里辅助完成持续交付的任务。编辑 `/linuxmc/softwares/harbor/harbor.yml` 中的关键字段如主机名与管理员账户凭证有助于提高系统的安全性和可维护性: ```yaml hostname: harbor.linuxmc.com harbor_admin_password: "your_secure_password" ``` 请注意替换掉默认值为实际使用的地址及高强度随机字符串作为新密码[^4]。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值