Свои картины для 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, где каждая картина лежит в той папке, откуда её читает игра.
Как сделать свою картину
- Выбери Java или Bedrock, версию и разрешение и нажми Создать пак с картинами. Редактор откроется на картинах.
- Выбери картину, которую хочешь заменить. Её размер в блоках не меняется, поэтому бери картину той же формы, что и твоё изображение: широкую, высокую или квадратную.
- Нажми Загрузить (стрелка над холстом), выбери изображение и способ подгонки, затем Заменить текстуру.
- Доработай её в пиксельном редакторе, если хочешь, и сделай то же с другими картинами.
- Экспортируй, положи
.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 добавь его в наборы ресурсов мира, чтобы его получил каждый, кто зайдёт.