IconExporter

IconExporter

将物品和方块图标导出到文件

**该模组需要 [Cyclops Core](https://modrinth.com/mod/cyclops-core) 库!****欢迎加入 [Cyclops Discord 服务器](https://discord.gg/9yDxubB) 的 #iconexporter 频道与我们交流!**

此模组将所有物品和方块的图标导出为 PNG 文件。

这是一个客户端模组,如果你想创建游戏中所有图标的导出文件,只需使用一次即可。

主要特性:

  • 遍历物品注册表中的所有物品,并考虑所有可能的物品变体。
  • 同时处理原版和模组物品。
  • 输出带有透明背景的 PNG 图像。
  • 可以以任意尺寸输出图像。
  • 可通过 /iconexporter exportmetadata 命令选择导出物品和流体的元数据。
  • 按模组(ID 或正则表达式)过滤导出内容。

使用方法:

  • 在客户端安装 IconExporter 后启动游戏。
  • 运行 /iconexporter export 命令。(可选,可传递图像尺寸,默认为 64)
  • 等待所有图标渲染完成。(可按 Escape 键停止)
  • 在你的 Minecraft 目录下的 icon-exports-x64 文件夹中找到所有图标。(位于你的 screenshots 文件夹旁边。)

文件结构: <modid>__<itemid>__<metadata>[__<NBT>].png

例如:

  • integrateddynamics__cable__0.png
  • minecraft__dropper__0.png
  • minecraft__lingering_potion__0__{Potion__"minecraft__strong_leaping"}.png

可选地,当启用 fileNameHashTag 配置选项时,NBT 标签可以在文件名中进行哈希处理(MD5)。 这对于拥有大 NBT 标签而导致文件名过长的物品非常有用。 如果启用,将生成一个包含完整标签内容的同名辅助 txt 文件。 例如:

  • minecraft__potion__0__d4272645c61d50de18ce399e7093de8f.png
  • minecraft__potion__0__d4272645c61d50de18ce399e7093de8f.txt

渲染图标时会显示进度:

进度显示

[![Bisect Hosting](https://media.forgecdn.net/banner/console-affiliation-banners/banner_abd7c360-8f9d-4395-8382-b28f26a2d6b2.png)](https://bisecthosting.com/cyclops)
通过我们的推荐码 **cyclops** 在 [Bisect Hosting](https://bisecthosting.com/cyclops) 租赁服务器来支持我们,即可获得 **25% 的折扣!**[![Patreon](https://upload.wikimedia.org/wikipedia/commons/thumb/9/94/Patreon_logo.svg/1082px-Patreon_logo.svg.png)](https://www.patreon.com/kroeser)
如果你喜欢这个模组,可以考虑在 [Patreon](https://www.patreon.com/kroeser) 上支持我!