Precise Painter
by NotchArrow
Precise Painter lets a player choose which painting is placed from a menu, instead of receiving a random one each time a painting block is put down.
What it does
When a painting block is placed normally, the game picks a random painting from the set. With Precise Painter, the player opens a menu and selects the exact painting to place. Crouching while placing bypasses the menu, so the default random behavior remains available when needed.
The mod runs on Fabric for version 1.21.11 and depends on Fabric API. The server requires it, while the client may leave it out. A client that does not have the mod still sees the paintings, and when the mod is installed on the server, rendered paintings work the same. Released under the MIT License, the code is open source and public links exist for the source code and the issue tracker. The first file, 1.0.0, was published on 2026-04-05.
Key features
Painting selection menu
Opening the menu lists the paintings and lets the player choose the one to place.
Random placement kept
Placing a painting block without the menu keeps the usual random selection from the game.
Crouch to bypass
Crouching while placing skips the menu, so a quick placement works as it always has.
Server-side install
Installing the mod on the server alone is enough for players to choose the painting they want.
Gallery
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
Use cases
Who it’s for: Builders and decorators who want control over which painting goes on a wall, and server owners who want the selection to work for every player without requiring a client install.
How it compares
Paintings Need Glass is a Fabric mod for 1.21.11 that runs on the client only, and it is open source under the MIT License. Custom Paintings is a server-side only Fabric mod for 1.21.4 – 1.21.11 with all rights reserved, so its code is not open source. Refined Paintings is a Fabric mod for 1.21 that runs on client and server, under the MIT License. Precise Painter, by contrast, is a server-required mod for 1.21.11 with the client optional.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Precise Painter | Fabric | 1.21.11 | Server required, client optional | 2026-04-05 |
| Paintings Need Glass (PNG) | Fabric | 1.21.11 | Client-side only | 2026-07-09 |
| Custom Paintings | Fabric | 1.21.4 – 1.21.11 | Server-side only | 2026-02-10 |
| Refined Paintings | Fabric | 1.21 | Client and server | 2024-06-22 |
Questions
Does Precise Painter need Fabric API?
Does a player need Precise Painter to see paintings placed with it?
How does a player place a random painting with the mod installed?
Which version does Precise Painter support?
In the catalog
Precise Painter is one of 12,078 Decoration mods on ModsFinder, and one of 6,982 Decoration mods for Fabric. 19,862 mods support Minecraft 1.21.11.
More from NotchArrow
Similar mods
What the author says
Precise Painter is a Minecraft mod that allows you to select the painting that you want to place. Whenever you place a painting, the block will be put down with a random painting selection like normal. Then, it will open a menu and allow you to choose what painting you would like to place and the painting will…
Official listing
- Modrinth page
- modrinth.com/mod/precise-painter
- Owner
- NotchArrow
- Published
- 2026-04-05
- Updated on Modrinth
- 2026-04-05
- Facts verified
- 2026-10-15
