Minecraft 服务端文件结构
文件/文件夹 | 类型 | 说明 |
---|---|---|
server.jar |
文件 | 主服务端核心文件(如 paper-1.20.4.jar 、spigot-1.19.2.jar 等)。 |
eula.txt |
文件 | 用户协议,需将 eula=false 改为 eula=true 才能启动服务器。 |
server.properties |
文件 | 服务器配置文件(端口、最大玩家数、游戏模式等)。 |
world/ |
文件夹 | 默认主世界存档文件夹。 |
world_nether/ |
文件夹 | 下界维度存档(如果启用)。 |
world_the_end/ |
文件夹 | 末地维度存档(如果启用)。 |
plugins/ |
文件夹 | 插件目录(仅 Bukkit/Spigot/Paper 等服务端存在)。 |
mods/ |
文件夹 | Mod 目录(仅 Forge/Fabric 等模组服务端存在)。 |
config/ |
文件夹 | 插件/模组的配置文件目录。 |
logs/ |
文件夹 | 服务器运行日志(包含 latest.log 和归档日志)。 |
banned-players.json |
文件 | 被封禁的玩家列表。 |
banned-ips.json |
文件 | 被封禁的 IP 列表。 |
ops.json |
文件 | 服务器管理员(OP)列表。 |
whitelist.json |
文件 | 白名单玩家列表(需在 server.properties 中启用白名单)。 |
usercache.json |
文件 | 玩家 UUID 缓存数据。 |
start.sh / start.bat |
文件 | 自定义启动脚本(可指定内存参数等)。 |
libraries/ |
文件夹 | 服务端依赖的库文件(通常自动生成)。 |
versions/ |
文件夹 | 游戏版本相关文件(部分服务端生成)。 |
补充说明
原版 vs. 第三方服务端
- 原版服务端仅有
world/
、server.properties
等基础文件。 - Bukkit/Spigot/Paper 会多出
plugins/
文件夹。 - Forge/Fabric 会多出
mods/
和config/
文件夹。
- 原版服务端仅有
动态生成的文件
- 首次运行服务端时会自动生成部分文件(如
eula.txt
、world/
等)。
- 首次运行服务端时会自动生成部分文件(如
版本差异
- 1.7.10 及更早版本使用
server.properties
存储 OP 名单,而非ops.json
。
- 1.7.10 及更早版本使用
作者:Starvps 创建时间:2025-05-18 10:15
最后编辑:Starvps 更新时间:2025-05-18 10:52
最后编辑:Starvps 更新时间:2025-05-18 10:52