安卓的不用下载动态链接库,会自动下载,你只要把模型文件和mod放进去就行,已经测试没有bug,如果crash了请先自己阅读log文件,目前1.17.1的安卓应该没有能跑得起来的,如果有人做了这个工作可以告诉我一声,而且大概率也能跑
Windows:
1.12.2和1.16.5的Windows我没改太多就是做了跨平台支持
1.17.1可以正常用
安装方法:我的另一个项目KAIMyEntitySaba上下载winrt.zip和dll文件,然后winrt解压到path(System32)里,与原版不同的是,saba的dll文件放置于与mods文件夹平级的目录,需要fabric-api
linux用户先安装bullet库:sudo apt install bullet || sudo pacman -S bullet
然后把我的KAIMyEntitySaba项目里KAIMyEntitySaba-Linux.so改名成KAIMyEntitySaba.so放到和mods文件夹同级的目录
当然因为库文件版本问题我更推荐你们自己编译,毕竟都用linux了,cmake一下也不是多难
其余注意事项同原版
资源文件的具体放置方法:
KAIMyEntitySaba.dll/so与mods文件夹同级
KAIMyEntity资源文件夹与mods同级
Shader文件夹在KAIMyEntity下,Shader文件夹里有vsh和fsh着色器文件
实体模型文件与原版放法一致
DefaultAnim文件夹在KAIMyEntity文件夹下,里面有缺省动作文件,可以没有,我只是提供一个通用的动作接口,省的大家给每个模型都复制一份动作过去(优先调用模型自带动作文件
剩下的如果我描述不到位也希望大佬补充,而且大部分都在源码里一目了然