输入指令: /exporticons [ModId] 对某个命名空间的所有物品、方块、实体进行导出。
[ModId] 为对应模组命名空间,例如: minecraft则是原版命名空间。
导出到游戏目录下的IconRendererOutput文件夹内。导出时会重置语言1-2次,这是正常现象。
若一键导出的entity.json内图片不合适,可尝试录制生物动图。
录制生物动图:
/shootmob指令参数列表:
~ frame [integer]:设置录制帧数,每tick一帧(20fps)。例如录制5秒动图则为100;
~ transparent [0/1]:图片是否保留透明。例如史莱姆外壳具有透明度,因此需要禁用透明。
~ scale [float]:设置渲染的实体的缩放。默认为1。
~ picScale [float]:设置图片大小,128*此参数。
~ delta [integer] [integer]:渲染的实体在图片中位置的偏移量。
~ rotate [integer] [integer]:具有局限性的旋转,最多旋转π/3(60°)。
~ multithreading [0/1]:导出gif时是否启用多线程(不启用可能会卡住几秒,视导出帧数而定)。
~ setToDefault:将所有参数重设为默认值。
Forge/Quilt版:
Fabric版:
此模组除了完全重制(部分代码借鉴)itemExport外,还加入了实体内容的导出。
开源协议:GPL v3.0
模组问题问答:
Q:能不能导出apng?
A:暂不支持,可以使用imagemagick或者其他工具手动转换。magick命令行:magick convert input.gif output.apng