暂无日志..
暂无管理组..
暂无编辑组..
暂无开发组..
摘要
KAIMyEntity能够将Minecraft中的一切实体(不只是僵尸骷髅,还有船,物品展示框,末影水晶)替换成外部的MMD模型!
目前版本为最终版,永不再更新,现已无法通过官方途径下载可正常使用的文件!不过民间资源大户的力量还是无穷的
KAIMyEntity和ici2cc的[CS] 自定义史蒂夫 (CustomSteve)定位不同,KAIMyEntity更偏向实用性,因此功能上大不相同是很正常的,如果你想要用到自定义史蒂夫的功能,请自行降低Minecraft版本并使用自定义史蒂夫这个mod。
作者提供的网盘链接:链接:https://pan.baidu.com/s/14zEaPXvsYxcwzAx4S4etgg (已经失效)
支持功能
支持将所有实体替换成MMD模型,不影响实体本来的功能。
支持若干动画。玩家动画支持混合。
能渲染玩家手上的物品。
支持自定义玩家动画,共4个插槽。
支持自定义物品激活动画,共4个插槽。
与[OF] 高清修复和光影兼容。(1.16.5使用光影导致模型全黑的话,打开道具栏会使模型自发光?)
如果要调整第三人称摄像头,建议使用ShoulderSurfingReloaded。
如果第一人称想看自己,建议使用RealFirstPerson2(1.16.5使用First-person Model)。
1.2b9 (1.12.2) & 1.2b10 (1.16.5)起支持多人联机,并且能播放自定义动画。
与怪物娘化有冲突(或者可以说是与任何修改模型的mod冲突)
该MOD装载的客户端必须在纯英文路径
● 该MOD已停止维护,所有相关视频已删除,作者弃坑并删除了中文下载链接。
如何安装本模组
只兼容Windows 64位系统,其他系统不能使用。
注意:除了复制.jar文件到"你的Minecraft数据目录\mods"文件夹之外,还需要把KAIMyEntitySaba.dll一起复制进去,不能改名。如果没有读取到此dll,Minecraft会崩溃。
由于作者关闭了网盘分享链接,仅使用Curseforce提供的jar文件必定崩溃(已测试了所有支持的版本),必须从民间途径获得dll才能使用。
如果还是崩溃,请注意:可能是你的电脑需要安装 Microsoft Visual C++ 2015 x64 运行库。
如果是服务器,则不需要KAIMyEntitySaba.dll,但是需要.jar文件。
如何安装模型与动画
KAIMyEntity不自带模型和动画。
你现在可以在作者提供的网盘(已取消)里找到博丽灵梦的玩家模型文件(包含动画),解压即用,不可商用!
在"你的Minecraft数据目录"文件夹中新建名为"KAIMyEntity"的文件夹(Mod不会自己创建)。(注:"你的Minecraft数据目录"是什么?其中也有"mods","resourcepacks", "saves"之类的文件夹。就是那个!)
创建后,理论上的模型与动画文件存放路径:“.\minecraft\KAIMyEntity\”。(如果开启了版本隔离,路径可能会不同。以当前目录下存在存放了该模组的“mods”目录为准,新建的文件夹应与这些文件夹拥有同一父目录。)
在"KAIMyEntity"文件夹中,再新建名为"EntityPlayer"的文件夹。这里面放置玩家的模型。
如果要替换其他实体,需要查询实体的Java类名(例如船:net.minecraft.entity.item.EntityBoat,铁傀儡:net.minecraft.entity.monster.EntityIronGolem),然后新建名字为类名的文件夹。这里面放置对应实体的模型。
如果是1.16.5,文件夹的名字不再是类名,而是实体ID,例如僵尸:zombie。
多人模式下,替换其他玩家的模型文件夹名称:“EntityPlayer_玩家名称”;这只是改变玩家自己看到的模型。
模型/动画文件命名规则
模型是MMD模型(pmd和pmx),把东西全部复制进模型文件夹,找到你要加载的模型,改名为"model.pmd"或者"model.pmx"。如果Mod找不到对应文件,则渲染空白。
动画也放入模型文件夹。命名按规则。
玩家动画 | 其他实体动画 | |||
待机 | idle.vmd | 待机 | idle.vmd | |
走路 | walk.vmd | 走路 | walk.vmd | |
冲刺 | sprint.vmd | 游泳 | swim.vmd | |
爬梯 | onLader.vmd | 被骑乘 | ridden.vmd | |
游泳 | swim.vmd | |||
骑乘 | ride.vmd | |||
睡觉 | sleep.vmd | |||
死亡 | die.vmd | |||
挥右手 | swingRight.vmd | |||
挥左手 | swingLeft.vmd | |||
<Number>: 自定义1~4的数字;<ItemStack>: 对应的物品ID(“:”用“.”代替)。(仅四个槽位) 例:itemActive_1_minecraft.bow_right.vmd | ||||
自定义道具使用动画(右手) | itemActive_<Number>_<ItemStack>_right.vmd | |||
自定义道具使用动画(左手) | itemActive_<Number>_<ItemStack>_left.vmd | |||
自定义动画 | custom_<Number>.vmd |
展示
被替换的铁傀儡(灵梦)
被替换的船(魔理沙)
被替换的玩家(古明地恋)
骑乘动画(魔理沙出演矿车)
性能测试(?)
性能与技术信息
KAIMyEntity在MMD播放方面使用了github项目:Saba,得益于C++的高性能,模型动画几乎无延迟。
渲染器直接操作lwjgl,渲染快速,低CPU时间,GC尽可能保持低频。即使是低配电脑,几万面数的模型也能维持60FPS。
(提示:如果卡顿或者低FPS,可以用blender CATS plugin或pmxeditor把模型面数降低!)
模型加载在看到实体的时候发生,10秒不看实体,模型会进入模型池,下一个新实体会重用旧模型以减缓突发卡顿。
其他资源则在Minecraft本次运行时持续占用内存。
问题反馈
仔细看看下面的图片再决定你是否需要反馈,请不要再骚扰作者了
停更原因
该模组被一些用户与Custom Steve做了频繁而又吵闹的类比,这对任何独立mod创作者都是一种极大的侮辱。如果您准备在任何创作者的评论区中做类似的类比,请务必三思
非常可惜的,我们失去了这么一个优秀的模组,希望这种情况不再出现。愿作者生活愉快