本模组可以在加载世界时自动加载嵌入在数据包中的资源包,对于服务器,它会将其合并并将合并的数据包发送到客户端。
对于客户端,当进入启用受支持的数据包的单人游戏世界时,其中包含的资源包会添加到资源包列表。这样便可以在资源设置界面中启用/禁用和重新排序资源包。
对于服务器,由于服务器只能向客户端发送单个资源包,因此本模组合并了那些数据包,变为单个数据包。它还可以选择将其与另一个资源包(服务器基础资源包)合并,以保证不会丢失现有的服务器资源包。使用指令 /embedded_assets 可以配置资源包的优先级,在不禁用数据包的情况下启用/禁用某些资源包,并配置资源包托管区域。
本模组还加入了资源包托管区域。如果启用,此模组可以托管资源包,因此就不必手动将文件上传到某个地方。每次添加新数据包时。运行 /embedded_assets pack_hosting 指令就可以控制和配置要托管的区域。
本模组支持的数据包包括已经分出资源包文件夹和数据包文件夹的,以及资源包是直接在数据包目录下以zip形式压缩的。前者本身就可以同时放在数据包和资源包文件夹下,当然有了这个模组就只需要把它放在 datapack/data/assets 文件夹中即可。后者的资源包zip文件会被模组自动定位并加载。