MCTOOLBOX
MC ToolboxMC TOOLBOX

创造

图片转 Minecraft 像素画

将图片转换为 16 种羊毛颜色,预览马赛克,并导出 Java setblock .mcfunction。

图片设置

Live preview

图片转 Minecraft 像素画转换器的工作原理

转换器将上传的图片调整为方形方块网格,将每个像素匹配到 16 种羊毛颜色之一,并预览生成的马赛克效果。它可以将预览导出为 PNG,或创建包含每个非透明单元格一条 setblock 命令的 Java Edition .mcfunction 文件。

该函数在执行高度处的 X 和 Z 轴上构建平面设计。它不会创建垂直墙壁、选择生存材料调色板、移除生成单元格之外的现有方块,也不会生成 Bedrock 行为包函数。

选择实用的网格尺寸

较大的网格保留更多细节,但需要更多方块和命令。对于徽标和图标,从小尺寸开始。64×64 的不透明图片可产生 4,096 行 setblock 命令,因此请从数据包函数运行下载的文件,而不是粘贴到聊天框中。

建造前规划透明区域

“跳过透明像素”会保持这些单元格中的现有世界不变。“使用黑色羊毛”会填充透明单元格并创建完整的方形背景。这两个选项都不会清除马赛克周围不需要的方块。

注意调色板缩减

转换器使用紧凑的羊毛调色板,而非所有 Minecraft 方块。精细渐变、肤色、阴影和透明边缘可能会合并为相同的羊毛颜色。当重要细节消失时,请简化源图片或增大网格。

从安全起点运行函数

所有方块坐标都相对于命令执行位置。在世界副本中测试,站在预期的角落和高度,并在运行完整函数前确认 X/Z 方向。

将图片转换为平面羊毛马赛克

  1. 上传清晰的 PNG、JPG、WEBP 或浏览器支持的其他图片。
  2. 选择能保持重要形状可识别的最小网格尺寸。
  3. 决定透明像素是跳过还是替换为黑色羊毛。
  4. 下载 PNG 计划或 Java .mcfunction 文件。
  5. 在测试世界中从预期的建造起点安装并运行该函数。

Minecraft 像素画转换器常见问题

这会创建原理图文件吗?

不会。此工具导出 PNG 计划和 Java .mcfunction。当您特别需要 .schem、.litematic 或结构文件时,请使用原理图转换器或其他构建导出工作流。

为什么颜色与源图片不同?

每个源像素都会缩减为包含的羊毛调色板中最接近的颜色。Minecraft 纹理和游戏内光照可能使放置的方块与平面浏览器预览进一步不同。

它可以垂直构建图片吗?

当前函数使用 X/Z 平面。要构建墙壁,请使用编辑器旋转完成的结构,或在运行命令之前转换生成的坐标。

上传的图片会发送到服务器吗?

不会。图片调整、颜色匹配、预览渲染和下载均在浏览器中运行。