Редактор картин

Свои картины для Minecraft

Повесь свои изображения на стены Minecraft: выбери одну из картин игры, загрузи фото или рисунок (он подгоняется по размеру) или нарисуй её по пикселям и скачай ресурспак. Для Java Edition и Bedrock Edition, бесплатно и без загрузки на сервер.

Что здесь можно сделать

  • Все картины твоей версии в одном списке, и каждая открывается в своём размере: картина 1×1 при 16× — это 16×16 пикселей, картина 4×4 — 64×64.
  • Загрузи фото, рисунок или скриншот (PNG, JPG, GIF, WebP или TGA). Он подгоняется под картину: выбери Растянуть, Вписать или Заполнить, чёткие или плавные пиксели, и посмотри результат, прежде чем что-то заменить.
  • Доработай её в полном пиксельном редакторе: слои, штампы, замена цвета, фигуры, заливка и зеркальное рисование, с отменой.
  • HD-картины: создай пак в 32×, 64× или 128×, и каждая картина откроется с таким числом пикселей на блок, так что изображение сохранит детали. Редактор картин начинает с 64×.
  • Анимированные картины (Java 1.14 и новее): выбери Сделать анимацию в меню картины, нарисуй кадры или импортируй GIF и настрой скорость. Пак получит .png.mcmeta этой картины.
  • Скачай .zip для Java или .mcpack для Bedrock, где каждая картина лежит в той папке, откуда её читает игра.

Как сделать свою картину

  1. Выбери Java или Bedrock, версию и разрешение и нажми Создать пак с картинами. Редактор откроется на картинах.
  2. Выбери картину, которую хочешь заменить. Её размер в блоках не меняется, поэтому бери картину той же формы, что и твоё изображение: широкую, высокую или квадратную.
  3. Нажми Загрузить (стрелка над холстом), выбери изображение и способ подгонки, затем Заменить текстуру.
  4. Доработай её в пиксельном редакторе, если хочешь, и сделай то же с другими картинами.
  5. Экспортируй, положи .zip в папку resourcepacks (Java) или открой .mcpack (Bedrock), включи пак и повесь картину.

Где каждая версия хранит картины

Java 1.14 и новее: каждая картина — отдельный файл в textures/painting/ с её названием (kebab.png, wither.png, meditative.png…), а back.png — оборот всех картин. Игра растягивает изображение по блокам картины, так что подойдёт любое разрешение, если форма та же: картине 2×1 нужно изображение вдвое шире, чем в высоту.

Java с 1.6.1 по 1.13.2: все картины лежат на одном листе, textures/painting/paintings_kristoffer_zetterstrand.png. Рисуй каждую там, где она находится на листе.

Bedrock: первые картины и их оборот лежат на одном листе, textures/painting/kz.png, а картины из 1.21 — в отдельных файлах (backyard.png, meditative.png…). На листе рисуй каждую картину на её месте или вставь изображение уже нужного размера (Ctrl+V) и передвинь его туда.

Заменить картину, а не добавить

Ресурспак меняет вид картин игры, а их число и размеры остаются прежними. В Java 1.21 и новее можно добавить совсем новые картины набором данных (по файлу painting_variant на каждую), но этот инструмент их не делает. Так что выбери картину, размер которой подходит твоему изображению, и замени её: все, кто пользуется паком, увидят твою картину везде, где висит эта.

Частые вопросы

Какого размера должно быть изображение?

Любого, если форма как у картины: редактор подгонит его сам. При 16× у картины 16 пикселей на блок (картина 2×1 — 32×16), при 64× — 64 (128×64). Для фото и детальных рисунков выбери разрешение выше, когда создаёшь пак.

Можно добавить новую картину, а не заменять старую?

Не ресурспаком: он только перерисовывает картины, которые уже есть в игре. В Java 1.21 и новее картины добавляются набором данных, а его этот инструмент не делает. Замени картину того же размера.

Как повесить свою картину на стену?

Ставь картину как обычно. Игра выбирает ту, что помещается в свободное место, поэтому оставь промежуток ровно под твою картину (картине 2×1 нужно 2 блока в ширину и 1 в высоту) или ставь заново, пока не выпадет твоя.

Можно сделать картину анимированной?

Да, в Java 1.14 и новее: открой картину, выбери в её меню «Сделать анимацию», нарисуй кадры и настрой скорость — пак получит для неё .png.mcmeta. Bedrock анимирует только текстуры блоков, поэтому его картины не двигаются. Как сделать анимированные текстуры.

Увидят ли мою картину другие игроки?

Только те, кто пользуется паком: ресурспак меняет то, что видит каждый игрок. На сервере Java он может быть ресурспаком сервера; в Bedrock добавь его в наборы ресурсов мира, чтобы его получил каждый, кто зайдёт.