Giacomo's Better Dye Plugin is the Paper server edition of Giacomo's Better Dye.
It allows players to recolor supported vanilla blocks and mount equipment with a simple right-click while holding an ordinary dye. The plugin runs entirely on the server, so players can join with an unmodified vanilla client.
Block properties are preserved whenever possible. Shulker boxes retain their inventory and custom data, banners retain their patterns, and both halves of a bed are recolored together.
A normal right-click replaces the color of leather horse armor. Sneak-right-clicking blends the new dye with the existing armor color, producing different shades.
Llama carpets and Happy Ghast harnesses are replaced with the selected vanilla color while preserving their item data.
This plugin does not add custom blocks, items, textures, or resource packs. Everything uses existing vanilla content.