LogoArcartX Doc
基础篇

客户端资源目录

客户端资源目录结构说明

ArcartX 资源目录结构

ArcartX 的资源目录位于 .minecraft/resourcepacks

目录结构

xxx.jar
xxx.bbmodel
xxx.json
xxx.png
xxx.png
xxx.zip
mouse.png
xxx.json

目录说明

目录/文件说明
resource/资源文件根目录,存放贴图、模型、加密压缩包等
resource/model/模型文件目录,详见模型章节
resource/particle/基岩粒子文件目录,详见基岩粒子章节
resource/shader/着色器文件目录,详见 Shader 章节
resource/item_icon/物品图标文件目录,用于自定义物品贴图
resource/pack/原版材质包目录,放入的材质包会强制加载且客户端内无法移除
mouse.png鼠标贴图,可替换为自定义图片

mouse.png 外,其余目录均可打包到加密压缩包中(路径保持一致即可)。加密压缩包放入 resource 目录下,仅支持 ZIP 格式且压缩格式为 AES256 加密。

如果图片资源包含三角形、圆形等像素不连续的贴图,可以将文件名添加 _linear 后缀(如 xxx_linear.png),该后缀的图像会进行多重采样以渲染更平滑的效果。

资源路径约定

后续文档中,"资源路径"指 resource/ 目录下的相对路径:

  • abc.png — 对应 ArcartX/resource/abc.png
  • xxx/abc.png — 对应 ArcartX/resource/xxx/abc.png
  • 网络资源直接填写直连地址,如 https://arcartx.com/logo.png

资源加载说明

  • 为防止资源过多,ArcartX并非全量加载所有资源,而是根据不同文件类型或大小等因素进行冷热数据/持久数据处理,确保尽可能节省资源,且不会因为资源过多使客户端内存溢出。
  • 涉及原版资源包的功能(物品图标、Shader、强制加载的资源包)在无变动时不会触发 MC 资源包全量重载。但如果这些功能使用了加密资源,进入服务器时必定触发重载
  • 如果服务器安装了过多 MOD 导致资源加载缓慢,建议将涉及原版材质包功能的内容不进行加密

使用压缩包加密时,路径和文件名不要使用中文。

On this page