Dataified Paintings
by Estecka
Dataified Paintings lets datapacks define custom paintings that use the same variant system as vanilla paintings, for Fabric on Minecraft 1.20.1.
What it does
Custom paintings are added as datapack files in the data paintings folder, and their titles and author credits are provided the same way vanilla paintings handle them. Most of the work happens during datapack reloads, so a world picks up new variants after the reload command runs or when a world is joined or created. Multiplayer is supported for the moment.
The mod is open source under the GNU Affero General Public License v3.0 only, and it runs on client and server, so the server and every player need it. Its required dependency is Fabric API. Embedded Assets is optional and can merge textures and language files into a combined resource pack together with the datapack. Files are published for Fabric, for 1.19.4, 1.20 and 1.20.1, with 0.1.0+1.20.0 for 1.20.1 as the latest file.
Key features
Vanilla-compliant variants
Custom paintings reuse the vanilla variant system instead of a separate one, so they behave like the built-in paintings.
Placeholder variant
A 1x1 placeholder variant keeps paintings from losing their variant ID when a datapack is broken or a variant is resized.
Datapack reloads
Most of the processing runs during datapack reloads, and the paintings tag decides whether a painting can be placed or is only obtainable through commands.
Resizing caution
Increasing the size of an existing variant can drop already placed paintings from the wall, because they no longer fit.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
Optional 1
Questions
Does Dataified Paintings need Fabric API?
Does the server need the mod?
Why are some custom paintings only obtainable through commands?
In the catalog
Dataified Paintings is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 34,764 mods support Minecraft 1.20.1.
More from Estecka
Similar mods
What the author says
Note of archival: Although not datapack-driven, More Canvases v2 achieves similar results, and is infinitely easier to maintain. The "placeholder" feature has a more stable equivalent in No Kebab Vanilla compliant, datapack-driven custom paintings.
Official listing
- Modrinth page
- modrinth.com/mod/dataified-paintings
- Owner
- Estecka
- Published
- 2023-06-26
- Updated on Modrinth
- 2023-06-27
- Facts verified
- 2026-10-15
