ModsFinder

Distinct Paintings

by ACGaming

Distinct Paintings lets each painting item on a Forge 1.12.2 world carry its own named variant, so players can pick a specific motive instead of a random one.

ForgeClient and serverMIT LicenseOpen source1.12.2

What it does

The mod splits the painting item into distinct variants stored in NBT tags. Each variant corresponds to a motive from the game's painting list, and the new item iterates over those motives to register its sub-item variants. Paintings are therefore handled as separate items, which also means loot and other methods that depend on NBT can distinguish them. Distinct Paintings requires MixinBooter, and JSON Paintings is supported as an optional dependency for custom painting sets. Both the server and every player need the mod, since it is a client and server mod.

Key features

  1. Distinct painting variants

    Each painting motive becomes its own item variant, identified through an NBT tag rather than a random roll.

  2. Motive registration

    The new painting item registers a sub-item for every motive in the painting enumeration.

  3. JSON Paintings support

    Motives added through a JSON Paintings instance are picked up, so custom paintings also receive distinct variants.

Compatibility

Latest build for each game version and loader.

1.12.21.0.0
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 1

MixinBooterThe Mixin Library for 1.8 - 1.12.2.
Required

Optional 1

JSON PaintingsEasily add custom paintings through a json file!
Optional

Questions

Does Distinct Paintings need MixinBooter?

Yes. MixinBooter is a required dependency and must be installed alongside Distinct Paintings on Forge 1.12.2.

In the catalog

Distinct Paintings is one of 12,078 Decoration mods on ModsFinder, and one of 6,149 Decoration mods for Forge. 2,920 mods support Minecraft 1.12.2.

More from ACGaming

All projects

Similar mods

What the author says

A simple mod that splits the random painting item into distinct variants by using NBT tags. A new painting item is introduced which iterates over all motives specified in EntityPainting.EnumArt and registers a sub-item for each variant. This way, any mod that is modifying this enumeration is supported, JSON Paintings…
ACGaming, on the Modrinth page

Official listing

Owner
ACGaming
Published
2024-11-07
Updated on Modrinth
2024-11-07
Facts verified
2026-10-15

Tags