下面我将分几种常见的情况来详细说明如何操作。
在进行任何删除操作之前,请先将整个服务器存档文件夹复制一份,放到另一个安全的位置。
对于绝大多数游戏,存档文件夹通常命名为world
、saves
或SaveGames
。
- 这样即使误删,你也可以从备份中恢复。
第二步:根据你的服务器类型选择删除方法
情况一:基于控制面板的云服务器/游戏服务器主机(如 MCProHosting, Nitrado, 腾讯云/阿里云的游戏服务)
这是最简单的方法,通常通过网页图形界面操作。
1、登录你的服务器控制面板。
2、找到“文件管理”或“FTP” 类似的选项。
3、进入服务器根目录,找到存档文件夹(通常是world
,world_nether
,world_the_end
等)。
4、选中这些文件夹和文件,然后选择“删除”或“垃圾桶”图标,有些面板会要求你输入“DELETE”来确认。
5、重启服务器,重启后,服务器会自动生成一个新的、空的全新世界。
小技巧:很多控制面板也提供“重置世界”功能,这本质上就是帮你安全地删除旧存档并生成新世界。
情况二:自己搭建的 Minecraft 服务器(原版/插件版)
如果你是自己在 VPS 或者本地电脑上搭建的 Java 版 Minecraft 服务器。
1、关闭服务器,这是非常重要的一步,直接删除正在运行的服务器的存档文件可能会导致存档损坏。
- 在服务器控制台输入stop
命令并回车,等待服务器完全关闭。
2、找到服务器根目录,你会看到类似下面的文件和文件夹:
server.jar
eula.txt
world/
(主世界存档)
world_nether/
(下界存档)
world_the_end/
(末地存档)
plugins/
(如果有的话)
server.properties
(服务器配置文件)
3、删除存档文件夹:
- 删除world
文件夹。
- 如果你想重置下界和末地,也一并删除world_nether
和world_the_end
文件夹。
注意:不要删除server.jar
,eula.txt
,server.properties
和plugins
等文件夹,这些是服务器核心文件和配置。
4、启动服务器。
- 再次运行java -jar server.jar
等启动命令。
- 服务器会自动创建全新的world
文件夹,也就是一个全新的存档。
情况三:自己搭建的 Minecraft 服务器(模组版,如 Forge, Fabric)
方法与原版类似,但存档路径可能不同。
1、关闭服务器。
2、进入服务器根目录,找到存档文件夹,模组服务器的存档文件夹名称可能在server.properties
文件中被修改过,你可以打开这个文件,找到level-name=
这一行,等号后面的就是你的存档文件夹名称。
- 默认情况下,它仍然是world
。
3、删除该文件夹(例如world
)。
4、启动服务器。
情况四:其他游戏服务器(如 Terraria, 7 Days to Die, Rust 等)
原理相通,但存档位置和名称不同。
1、关闭服务器。
2、找到该游戏特定的存档路径。
泰拉瑞亚 (Terraria):.wld
文件通常在专门的存档文件夹里。
七日杀 (7 Days to Die): 存档在SavedGames
文件夹下的特定目录中。
Rust: 存档在server/<你的服务器身份标识>/
目录下。
3、删除对应的存档文件或文件夹,如果不确定,最好先查阅该游戏服务器的官方文档。
4、启动服务器。
1、备份!备份!备份!:重要的事情说三遍。
2、先关服,再删除:防止存档损坏。
3、确认目标:只删除存档文件夹(如world
),不要误删服务器核心文件(如.jar
,.exe
, 配置文件等)。
4、修改配置(如果需要):如果你在server.properties
里修改过level-name
,并且你只删除了旧的存档文件夹,那么服务器启动时会根据level-name
的新值来创建新存档,如果你想用回默认名称,记得把level-name
改回world
。
5、权限问题:在 Linux 服务器上,确保你有权限删除这些文件和文件夹(可能需要使用sudo
命令)。
如果你能告诉我你运行的是什么游戏的服务器,以及是哪种托管方式(自己搭建的,还是租用的带面板的主机),我可以给你更精确的指导。
文章摘自:https://idc.huochengrm.cn/fwq/17429.html
评论