3-3:服务端文件简介
最后更新于
最后更新于
设置好服务端启动脚本,启动服务器之后,我们可以看到目录中生成了很多的文件以及文件夹,下面将会对这些文件/文件夹进行讲解:
图标
文件/文件夹命名
解释
logs
日志文件夹,会将服务器控制台出现过的消息全部保存下来
并进行打包储存方便服务器管理者进行查看。每天重启一次
服务器,就会自动打一个压缩包,压缩包将会命名为 日期+序号 。
plugins
插件文件夹,所有的插件都放进这个文件夹就可以了,插件都
是jar形式的,每一个插件都有一个名称,这个名称通常是由英
文组成,插件成功加载之后,通常还会生成一个以插件名命名
的文件夹,这就是插件的配置文件夹。
world
主世界地图文件夹,里面包括了主世界的所有地图文件,以及服
务器玩家的背包等数据文件,和本地的储存方式相同。
world_the_end
末地世界的地图文件夹,里面包括了末地世界的所有文件,需要
注意的是,部分服务端核心将除主世界之外的所有世界文件夹都
放进了world文件夹里面,不会单独拿出来放到根目录里面。和本
地的储存方式相同。
world_nether
地狱世界的地图文件夹,里面包括了地狱世界的所有文件,需要注
意的是,部分服务端核心将除主世界之外的所有世界文件夹都放进
了world文件夹里面,不会单独拿出来放到根目录里面。和本地的
储存方式相同。
mods
只有模组服务端才会有的文件夹,可以把我们的MOD放在里面,重
启服务器就可以加载了,但是注意有一些针对于客户端修改的模组
是不可以装在服务器上的,比如说小地图模组,血量显示模组,皮
肤加载模组,这些是根本不需要装在服务端的MOD文件夹的,但是
对于工业2以及神秘暮色等模组,想要装在服务器上必须要保证服务
端和客户端的MOD文件夹都有MOD且要保证版本一致。
banned-ips.json
储存服务器被封禁的IP,如果你在服务器内封禁了某个IP,会被记录
到这个文件里面,这个文件可以用Notepad++等文本编辑软件打开。
但是如果你使用了其他的封禁管理插件,可能会记录在插件指定的文
件夹里,不会储存到这里面。
banned-players.json
储存服务器被封禁的玩家名,如果你在服务器内封禁了某个玩家,会被
记录到这个文件里面,这个文件可以用Notepad++等文本编辑软件打开
。但是如果你使用了其他的封禁管理插件,可能会记录在插件指定的文
件夹里,不会储存到这里面。
ops.json
储存你服务器OP管理员的信息,你服务器所有的OP玩家都会被记录在
里面,此文件依然可以用Notepad++等文本编辑软件打开。
whitelist.json
储存服务器的白名单玩家,如果你使用了一些白名单插件,那么就不会
在这里储存了,此文件可以用Notepad++等插件打开编辑。
bukkit.yml
spigot.ym
...
要知道的是,大部分的服务端都是基于Bukkit服务端开发出来的,Sponge端除外,所以,基本上服务端都有Bukkit.yml这个文件夹,如果你使用的服务端是Spigot或者是内置了Spigot,那么你就又有了spigot.yml这个文件,针对不同的服务端,他们基本都有自己的文件,比如说PaperSpigot有Paper.yml等。那么这些文件都有什么用的,一般都是对一些游戏机制进行更改。
server.properties
服务器的主配置文件,更改之后必须重启服务器才可以生效,有关解释可以在百科看到:https://minecraft-zh.gamepedia.com/Server.properties