文件结构
大约 2 分钟
插件目录的文件结构
- 插件目录位于
[服务端目录]\plugins\PXBANALuminousPolymerization\目录下 - 插件目录下的
config.json文件是插件的主配置文件
文件列表
config.json:插件的主配置文件menu.json:菜单模块配置文件(开启后生成)giftcode.json:礼品码模块配置文件(开启后生成)notice.json:公告模块配置文件(开启后生成)shopdata.json:商店模块配置文件(开启后生成)
文件夹
├─data
├─lang
├─pack
│ └─customize
│ ├─behavior_packs
│ └─resource_packs
├─pictures
├─scripts
│ └─node_modules
│ └─@pf
└─temp
lang\...:语言文件夹en_US.lang:英文语言文件zh_CN.lang:英文语言文件
pack\:资源包/行为包文件夹temp:材质包缓存,通常由插件生成,无需查看具体内容customize: 自定义材质包路径,配置项中开启材质包加密后里面的材质包会自动用随机密钥加密后发给客户端behavior_packs:行为包文件夹resource_packs:资源包文件夹[文件夹]:某自定义材质包manifest.json:资源包描述文件pack_icon.png:资源包图标...:其他文件
pictures\:图片文件夹(开启图片加载器模块后生成)...:导入图片文件文件夹图片不会存在在存档中, 删除文件夹内的图片文件后,即对应删除导入的图片
scripts\:脚本文件夹node_modules\:脚本依赖文件夹@pf\:插件依赖文件夹...:插件依赖文件夹
xxx.js:自定义脚本文件可通过脚本文件来扩展插件功能,脚本文件支持热重载,保存文件即自动加载
package.json:脚本依赖配置文件(主要是@minecraft/server等补全库)npm.bat:通过 npm 安装依赖补全库,如需使用@minecraft/server等补全库,可运行以执行npm install命令
maps\:地图服务区块颜色数据x_z_.db:区块文件,可以删除即删除指定区块的缓存
data\:数据文件夹home.json:家数据文件warplist.json:传送点数据文件ban.json:封禁数据文件chat.json:聊天配置数据文件,玩家的称号、前缀、后缀、昵称death.json:死亡数据文件floattext.json:浮动文字数据文件identity.json:身份数据文件(此文件可删除,但会暂时造成无法通过 xuid 获取到玩家名)landdata.json:领地数据文件language.json:语言数据文件(如玩家个人设置的语言)locationCache.json:位置缓存数据文件(此文件可删除,会自动获取)(如位置有误也可打开修改)shopPreference.json:商店偏好数据文件TpaProfiles.json:传送请求个人设置文件translation.json:翻译个人设置文件mapdata.json:地图服务简要数据(主要用于 WebUI 在线地图)chat.db:聊天记录数据库(主要用于 WebUI 查看)avatar\:玩家头像缓存文件(可删除,会重新获取)(主要用于 WebUI 显示玩家头像)
