IconExporter

IconExporter

导出物品、方块和流体图标到文件

杂项

此模组需要 Cyclops Core 库!

欢迎加入 Cyclops Discord 服务器 的 #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 在 Bisect Hosting 租用服务器时,使用我们的推荐码 cyclops 支持我们,即可享受首月 25% 折扣!


Patreon 如果您喜欢这个模组,请考虑在 Patreon 上支持我!