▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/JSON Paintings
JSON Paintings

JSON Paintings

Мод JSON Paintings позволяет легко добавлять кастомные картины в Майнкрафт через JSON-файлы. Расширяет ванильную систему, поддерживает собственные текстуры и эксклюзивные картины.

Оцените первым
183.1K
6
Все версии→v1.5.0-mc.1.12.2

v1.5.0-mc.1.12.2

Release24.08.2026

Список изменений

Features:

  • Painting Packs! More info here: https://github.com/jbredwards/JSON-Paintings-Mod/blob/1.12.2/README.md#painting-packs.
  • Add new creative tab for captured paintings, so they can be searched and no longer clutter the "decorations" tab.
  • Add painting item to Hwyla info.
  • Add the following new optional painting customizations: "author", "asset_id" (an alternative to "textures/front"), "item_model", "title".
  • Add Modrinth update url.
  • All painting customizations now use snake-case instead of camel-case. Old camel-case names are still supported.
  • Change the item tooltip for captured paintings to better match Vanilla 1.21.
  • Message added to log when paintings.json is first loaded.
  • New command: jsonpaintings list: dumps every painting motive to the server log.
  • New command: jsonpainitngs pack <id> <name>: generates a new painting pack zip from your paintings.json.
  • The paintings folder (and some basic contents) are now automatically generated for new players if the paintings folder doesn't exist.

Bug Fixes:

  • Better error handling for paintings.json.
  • Cache all !painting.isTreasure paintings to an array, to improve performance (when getting a list of all paintings that can be placed in survival).
  • Fix all bugs caused by the JSON Paintings mod container not using an fml.common.Mod annotation.
  • Fix the creator mod id and mod name not being applied to paintings created by EnumHelper.addArt.
  • paintings.json is now loaded in two stages (the first is during fmlConstruct, the second is during fmlPostInit). This is to fix all possible issues that came from creating new enums later in the loading cycle, and to ensure rarity accounts for any new mod-created rarity enums.
  • Painting motives defined by paintings.json using the resource location format will no longer have a broken front texture path if "textures/front" isn't specified.
  • The default painting back texture is now generated dynamically from the Vanilla painting atlas texture. This will allow the default painting back texture to properly reflect changes made by resourcepacks. Also fixes a legal issue that came from distributing a copyrighted asset.
  • The mod credits and description are now properly displayed by certain MC launchers (like Prism).

API Changes:

  • Expose painting properties through a new set of api.PaintingInfo classes. The internal mod.util.IJSONPainting interface is now deprecated and only exists for legacy compatibility.
  • New getExtras method in api.event.PaintingUpdateEvent that returns the painting's api.PaintingInfo.
  • New matches method in api.event.PaintingUpdateEvent that uses a case-sensitive name check. The old method is now deprecated.

Файлы

JSON-Paintings-v1.5.0-mc1.12.2.jar(129.03 KiB)
Основной
Скачать

Метаданные

Канал релиза

Release

Номер версии

1.5.0

Загрузчики

Forge

Версии игры

1.12.2

Загрузок

111

Дата публикации

24.08.2026

Загрузил

ID версии

Главная