Change paintings without breaking them: scroll through every fitting motif, motif menu, by name, painting brush.
Requires Vystorm Core (free) – the shared base of all Vystorm plugins (English/German language files, in-game config editor, update check). Just drop one extra jar into plugins/, no setup.

Change any painting without breaking it. Right-click, scroll, done. Vanilla makes you break a painting and place it again until the right motif shows up. With Vystorm Gallery you right-click a painting with an empty hand and flip through every motif that fits the wall with your mouse wheel. Right-click again to keep it.

Choosing a motif
- Scroll to choose. Right-click a painting, scroll the mouse wheel, right-click to keep. The hotbar stays where it is. Sneak + right-click flips one motif at a time.
- Choose while hanging. Hang a new painting and you are already in scroll mode, so you pick the motif on the spot.
- Motif menu.
/vgalleryopens a menu with every fitting motif as a painting icon; click one to hang it. The menu opens on the current motif, which glints, and gets pages when a server has more than 54 motifs. - By name.
/vgallery skull_and_roseshangs a motif by name on the painting you look at (tab completes)./vgallery randompicks a surprise. - At a glance. The action bar shows name, size and position ("Kebab 1×1 · 3/24"); the click sound is higher for small and deeper for big motifs.

Every motif, every wall
- Every motif. All vanilla motifs plus motifs from datapacks, ordered small to large.
- Fit or same size.
mode: fitlets the painting grow or shrink into any motif that fits the free wall space.mode: same-sizekeeps its size. Single motifs can be excluded. - Protection plugins win. If a region plugin blocks interacting with the painting, nothing changes.

Painting brush
Sneak + right-click a painting with a brush to pick up its motif, then right-click other paintings to give them the same motif.
Commands & permissions
| Command | What it does |
|---|---|
/vgallery [menu] |
Motif menu for the painting you look at |
/vgallery random |
Random fitting motif |
/vgallery <motif> |
Hang a motif by name |
/vgallery reload |
Reload config.yml (vystormgallery.admin, OP) |
| Permission | Default | For |
|---|---|---|
vystormgallery.use |
everyone | Changing paintings |
vystormgallery.admin |
OP | /vgallery reload |
Requirements
- Paper or Purpur 1.21.8 to 26.2, Java 25
- Vystorm Core (free)
More from Vystorm
Vystorm Core, Vystorm Rails, VystormPortals, CustomTrees, XPVaultEconomy, BlockIntegrations, Vystorm Veins, Winter Is Coming, Vystorm Insomnia, Vystorm Paddock, Vystorm Snapshot, Vystorm Boards and Vystorm Estates, all free.
Free and open source (MIT). Vystorm Gallery is a new implementation inspired by the discontinued neoPaintingSwitch; no code of the original was used.
Information
Pinned Versions
- R1.21.8–26.2
Pages
Members
1Owner