Ресурспаки

Новая картина в Minecraft

С 1.21 картину можно добавить, а не подменить: любой размер до 16×16 блоков, своё название и автор. Загрузите картинку — получите датапак, ресурспак и команду /give именно на эту картину. Для версий до 1.21 — замена ванильной.

Картинка

Размер в блоках

По 16 пикселей на блок: 2×2 блока — текстура 32×32.

Название и автор

Результат

Архив · painting-my_painting.zip

Загрузите картинку в шаге 1 — здесь появятся картина в нужном размере и архив.

Команда на эту картину

/give @p minecraft:painting[painting/variant="custom:my_painting"]

Как применить

  1. Распакуйте архив

    Внутри два пака и записка. Сами паки распаковывать не нужно.

  2. Датапак — в мир

    В world/datapacks, затем перезапуск мира: новые картины игра читает при загрузке.

  3. Ресурспак — игрокам

    В resourcepacks или раздайте сервером (resource-pack): без него картина — розово-чёрные клетки.

  4. Повесьте

    Командой из результата — или обычной картиной в выживании: место ровно 2×2, и игра выберет её среди подходящих.

Что нужно знать

  • Картины — данные, с 1.21. Файл painting_variant объявляет размер, название и автора; запись сверена по картинам клиентов 1.21.11 и 26.3.
  • В выживании — через тег. Случайная картина берётся из тега placeable: пак дописывает в него свою и не трогает ванильные. Галочка «только командой» её туда не кладёт.
  • Команда зависит от версии. С 1.21.5 — компонент painting/variant (проверен кодеком 26.3), до неё — entity_data с полем variant.
  • Мир лучше перезапустить. Новые картины — реестр, и /reload его не пересобирает: датапак подхватывается при загрузке мира.