Download: https://github.com/evrooije/painted_3d_ ... master.zip
Source: https://github.com/evrooije/painted_3d_armor
Depends: default, 3d_armor, shields?, painting?, banners?
To install, see the GitHub page for detailed instructions, but basically make sure you install both stu's 3d_armor (https://github.com/stujones11/minetest-3d_armor, viewtopic.php?f=11&t=4654) and then this copy of the painting mod that I have which offers a painting API (https://github.com/evrooije/painting, originally from viewtopic.php?f=11&t=2588 but do not use the download there), DoctorFool's banners mod (https://github.com/shamoanjac/banners-mod, viewtopic.php?f=9&t=15305) or both of them if you want to support both paintings and banners.
If you use Minetest 0.5 and want to use painting, then you can download my version of the painting mode from master: https://github.com/evrooije/painting. If however you are using Minetest 0.4.x, you have to use the 0.4 branch of this repository, i.e. https://github.com/evrooije/painting/tree/0.4 or https://github.com/evrooije/painting/archive/0.4.zip or clone the repository and do "git checkout 0.4" to switch to the 0.4 branch.
How to use? For painting, place the special Armor Canvas (a 6x6 canvas that fits on the armor textures) on the easel from the painting mod and use the different color brushes to make your painting:
Dig the painting, put it in the (last remaining XD) armor slot:
Et voila!!! XD The painting is now on BOTH the chest plate AND the shield:
To place a banner from the banners mod on your armor, craft a wooden banner and from that craft a special armor banner sheet made out of paper in a shield shape and the wooden banner in the middle. The item looks like a banner sheet but called "Armor Banner"
Left click (punch) in the air to start creating the banner as per usual with the banners mod
Double click outside the banner creation window and place the resulting armor banner in an armor slot