ModsFinder

Invariable Paintings: Crafting (legacy)

by Estecka

Invariable Paintings: Crafting adds randomized painting recipes, where each painting costs a set of dies and only Blank paintings can be used as ingredients.

FabricServer-side onlyGNU Affero General Public License v3.0 onlyOpen source1.20.5 – 1.21.1

What it does

Invariable Paintings: Crafting is a Fabric addon for Invariable Paintings and needs both Fabric API and Invariable Paintings to run. It adds crafting recipes for paintings that consume eight different dies, and the dies accept only Blank paintings as ingredients. The recipes are randomized, so a painting's result is not fixed in advance. Most presets leave the resulting painting obfuscated until it is taken out of the crafting table.

The addon ships several recipe presets as built-in datapacks, each giving a different degree of crafting freedom. Presets can be chosen from the datapack selection when a world is first made, or added with the datapack command to worlds that already exist. No packs are enabled by default. The author is considering additional materials with higher costs, similar to armour trims, and asks for suggestions on which materials feel appropriate.

The addon is published for Fabric on 1.20.5, 1.20.6, 1.21 and 1.21.1. Only the server needs the mod, so players join without installing it. The project is released under the GNU Affero General Public License v3.0 only and is open source.

Key features

  1. Randomized painting recipes

    Each painting is crafted through a randomized recipe that changes what the result will be.

  2. Eight dies as costs

    Crafting uses eight different dies, and the dies accept only Blank paintings as ingredients.

  3. Recipe presets

    Built-in datapack presets give different levels of crafting freedom, selectable per world.

  4. Note archival

    The addon includes a note archival feature that records painting recipe notes for later reference.

Compatibility

Latest build for each game version and loader.

No stable releases
Every published file is a beta or alpha build.
1.21.11.0.1+1.21
1.211.0.1+1.21
1.20.61.0.1+1.20.6
1.20.51.0.1+1.20.6
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 2

Invariable PaintingsTurns paintings into collectibles. They are harder to obtain, and remember which variant they are when dropped.
Required
Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required

Use cases

Who it’s for: Server owners who run Invariable Paintings and want its painting crafting to be randomized or limited through datapack presets.

How it compares

Full comparison

Custom Paintings is a server-side Fabric mod for 1.21.4 – 1.21.11 under All rights reserved, so it is not open source and targets newer versions than this addon. Paintings Need Glass is a client-side Fabric mod for 1.21.11 under the MIT License and is open source. Precise Painter is a Fabric mod for 1.21.11 under the MIT License that is open source and needs the server while clients may skip it, a different split from this addon, which only the server needs.

ModLoadersGame versionsEnvironmentUpdated
Invariable Paintings: Crafting (legacy)Fabric1.20.5 – 1.21.1Server-side only2024-07-12
Custom PaintingsFabric1.21.4 – 1.21.11Server-side only2026-02-10
Paintings Need Glass (PNG)Fabric1.21.11Client-side only2026-07-09
Precise PainterFabric1.21.11Server required, client optional2026-04-05

Questions

Does Invariable Paintings: Crafting need Invariable Paintings?

Yes. Invariable Paintings is a required dependency, and Fabric API is required as well. Both must be installed on the server.

Which game versions does the addon support?

Fabric files cover 1.20.5 – 1.21.1, with 1.0.1+1.21 as the latest file for 1.21.1.

How are recipe presets enabled?

Presets are selected when a world is first made, or added with the datapack command to an existing world. None are enabled by default.

In the catalog

Invariable Paintings: Crafting (legacy) is one of 12,078 Decoration mods on ModsFinder, and one of 6,982 Decoration mods for Fabric. 32,366 mods support Minecraft 1.21.1.

More from Estecka

All projects

Similar mods

What the author says

Note of Archival: I'm not happy with the balance changes this brings, and I can't think of a good way to enhance the concept in ways that haven't already been done since. As alternatives, consider using datapacks based on Craftable Painting Variants or Painting Selector instead. This addon for Invariable Paintings…
Estecka, on the Modrinth page

Official listing

Owner
Estecka
Published
2024-05-18
Updated on Modrinth
2024-07-12
Facts verified
2026-10-15

Tags