下面我将为你提供一份详尽的、安全可靠的MOD删除指南,涵盖手动操作和使用Mod Loader(如Forge/Fabric)管理器的两种方法。

核心原则:先停服,再操作,后测试
在进行任何文件操作之前,请务必完全关闭你的Minecraft服务器,在服务器运行时修改文件是极其危险的。
手动删除文件(适用于少量MOD或没有管理器的情况)
这种方法最直接,但风险也相对较高,需要你仔细核对。
第一步:准备工作
-
备份!备份!备份!
- 这是最最重要的一步!在进行任何删除操作前,请务必备份你的整个服务器文件夹,以防万一,你可以将备份重命名为类似
world_backup_2025-10-27的名字。 - 强烈建议也单独备份一下
world文件夹,这是你的世界存档。
- 这是最最重要的一步!在进行任何删除操作前,请务必备份你的整个服务器文件夹,以防万一,你可以将备份重命名为类似
-
确定要删除的MOD文件名
(图片来源网络,侵删)- 进入你的服务器文件夹,找到
mods文件夹。 - 找到你想删除的那个MOD文件,如果你想删除 "Just Enough Items (JEI)",你可能会看到类似
jei-1.20.1-forge-15.9.0.299.jar这样的文件。
- 进入你的服务器文件夹,找到
-
检查依赖关系(可选但推荐)
- 有些MOD依赖于其他MOD才能运行,如果你删除了A MOD,而B MOD依赖于它,那么B MOD在下次启动时就会报错。
- 你可以查看MOD的官方页面(如CurseForge、Modrinth)或在
config文件夹中查看配置文件,来了解它的依赖关系。 - 如果不确定,可以一次性把所有想删的MOD都删掉,然后在服务器启动时根据报错信息来排查问题。
第二步:执行删除
-
完全关闭你的Minecraft服务器程序,确保在任务管理器中也看不到Java进程了。
-
删除主MOD文件:
- 进入服务器的
mods文件夹。 - 找到并删除你想要移除的那个
.jar文件。
- 进入服务器的
-
(可选但推荐)删除相关配置文件:
(图片来源网络,侵删)- 有些MOD会在
config文件夹里留下配置文件(通常是.toml,.cfg,.json等格式)。 - 删除这些配置文件可以让服务器恢复到“未安装此MOD”的初始状态,避免残留配置导致奇怪的问题。
- 如何找到? 配置文件的名字通常和MOD的名字有关,JEI的配置文件可能在
config/jei.toml,你可以直接在config文件夹里搜索关键词。 - 注意:如果你只是想重置某个MOD的设置,而不是完全删除它,那么保留配置文件,它下次启动时会使用默认值。
- 有些MOD会在
-
(可选)删除存档数据:
- 一些MOD(如建筑MOD、科技MOD)会在你的世界存档(
world文件夹)里留下实体或方块数据。 - 直接删除
world文件夹是毁灭性的! 正确的做法是,如果你删除了某个MOD,世界里有它生成的特殊方块或物品,这些方块会变成“未知的方块”(显示为黑色或紫色,并有missing model的提示)。 - 如何处理?
- 简单粗暴:删除整个
world文件夹,然后重新生成一个新世界。这会丢失你所有的建造物和进度! - 推荐:使用像 MCA Selector 或 WorldEdit 这样的工具,在游戏内或离线状态下删除由该MOD生成的特定方块,这需要一些额外操作,但能保住你的世界。
- 简单粗暴:删除整个
- 一些MOD(如建筑MOD、科技MOD)会在你的世界存档(
第三步:启动和测试
- 启动服务器。
- 观察启动日志,这是最关键的排查步骤,服务器会逐行加载MOD。
- 如果一切正常:你会看到所有剩余的MOD都成功加载,最后显示 "Done" (XXXX.xxxs) / (XXXX ms)! 服务器成功启动。
- 如果出现错误:你可能会看到红色的错误信息,
MissingModsEvent或LoadingException,这通常意味着某个MOD缺失了它的依赖,你需要根据错误提示,检查是否漏删了其他MOD,或者重新安装缺失的依赖MOD。
- 进入游戏测试:
- 登录服务器,检查一下物品栏、合成表、功能是否正常。
- 走到之前由已删除MOD生成的方块附近,确认是否变成了“未知方块”,如果是,你需要按照上面的方法处理世界数据。
使用Mod Loader管理器(推荐,更安全、更方便)
如果你使用的是 Forge 或 Fabric,它们自带的安装器/管理器可以让你更安全地管理MOD。
以 Forge 为例
-
下载正确的Forge安装器:
- 访问 Forge 官网。
- 选择与你服务器版本和安装类型(如 "Recommended" 推荐版)匹配的版本。
- 下载 "Installer" 版本(
forge-1.20.1-47.2.0-installer.jar)。
-
运行安装器:
- 将下载的
.jar文件放到你的服务器根目录(不是mods文件夹)。 - 双击运行它(或在命令行中使用
java -jar forge-1.20.1-47.2.0-installer.jar命令)。 - 在弹出的窗口中,选择 "Install Server" 或 "Modify Mod Pack" (根据版本不同,选项可能略有差异),然后点击 "OK"。
- 将下载的
-
使用管理器界面:
-
Forge安装完成后,会生成一个
minecraft_server.X.X.X.X.jar文件(X.X.X.X是版本号),以及一个libraries文件夹。 -
现在不要直接运行这个JAR文件。再次关闭服务器。
-
运行一个特殊的批处理文件(Windows)或Shell脚本(Linux/macOS)来启动管理器,你可以在服务器根目录创建一个名为
manage_mods.bat(Windows) 或manage_mods.sh(Linux/macOS) 的文件,内容如下: -
Windows (
manage_mods.bat):@echo off java -jar forge-1.20.1-47.2.0-installer.jar --installServer pause
注意:将
forge-1.20.1-47.2.0-installer.jar替换成你自己的文件名。 -
Linux/macOS (
manage_mods.sh):chmod +x minecraft_server.X.X.X.X.jar java -jar forge-1.20.1-47.2.0-installer.jar --installServer
注意:同样替换文件名,并确保
minecraft_server.jar有执行权限。 -
运行这个脚本,它会弹出一个图形化管理界面。
-
-
在管理器中删除MOD:
- 在管理界面的左侧,你会看到一个 "Mods" 列表,列出了所有已安装的MOD。
- 找到你想要删除的MOD,取消勾选它。
- 点击界面上的 "Apply" 或 "Save" 按钮。
-
启动和测试:
- 管理器会自动处理依赖关系和文件结构,直接运行服务器根目录下的
start.bat(Windows) 或./start.sh(Linux/macOS) 来启动服务器。 - 启动和测试步骤与方法一中的第三步完全相同。
- 管理器会自动处理依赖关系和文件结构,直接运行服务器根目录下的
以 Fabric 为例
Fabric的管理方式类似,但通常更简洁。
-
下载Fabric安装器:
- 访问 Fabric 官网。
- 下载服务器安装器
fabric-server-launch.jar。
-
安装/更新Fabric:
- 将
fabric-server-launch.jar放在服务器根目录。 - 运行
java -jar fabric-server-launch.jar,它会自动下载所需的文件。 - 下载完成后,会生成一个
fabric-server-launch.jar和一个server.jar。将server.jar重命名为fabric-server.jar。
- 将
-
使用Mod管理器(可选):
- Fabric没有像Forge那样的图形化界面,但你可以使用第三方工具如 Modrinth App 或 Prism Launcher 来管理你的服务器MOD包,然后将
mods文件夹覆盖到你的服务器上。 - 更直接的方法是手动管理,但利用 Fabric 的优势:没有复杂的依赖检查,你只需要从
mods文件夹里删除.jar文件即可,通常不会导致服务器无法启动(除非是核心库)。
- Fabric没有像Forge那样的图形化界面,但你可以使用第三方工具如 Modrinth App 或 Prism Launcher 来管理你的服务器MOD包,然后将
总结与最佳实践
| 步骤 | 手动方法 | Forge管理器方法 |
|---|---|---|
| 停止服务器 | ✅ 必须做 | ✅ 必须做 |
| 备份世界 | ✅ 强烈推荐 | ✅ 强烈推荐 |
| 删除MOD文件 | 在 mods 文件夹里删除 .jar |
在管理器界面取消勾选MOD |
| 删除配置文件 | 手动在 config 文件夹里删除 |
管理器通常不处理,需手动删除 |
| 处理世界数据 | 需手动处理或接受“未知方块” | 需手动处理或接受“未知方块” |
| 启动并测试 | 启动,观察日志,进入游戏测试 | 应用更改,启动,观察日志,进入游戏测试 |
最佳实践建议:
- 新手:尽量使用 Forge 管理器,它最安全,能自动处理很多潜在问题。
- 日常管理:养成定期备份的好习惯,每次删除MOD前都备份一次,虽然麻烦,但能保证你的服务器万无一失。
- 批量删除:如果一次要删除很多MOD,使用管理器或Modrinth App等工具来创建一个新的、干净的MOD列表,然后替换整个
mods文件夹,比一个个删除更高效、更不容易出错。
希望这份详细的指南能帮助你安全地删除服务器上的MOD!祝你玩得开心!
