Jacket of Useful Things, Variant (5e Equipment)
From D&D Wiki
Wondrous item, Rare (Major)
The Jacket of Useful things is a light blue denim jacket with gold-threaded seams, silver buttons, and black wool lining, with many pockets of various sizes all over and inside it. It was previously a robe but the previous owner wanted to give it a new and distict look, using exotic materials and craftsmen to change the look of the piece without affecting its magic.
Useful Things. The jacket is able to produce any item from any of its pockets when asked, as long as the item is not worth more than 10 gold pieces and are the right size/shape to be pulled out of the pocket.
Living Things. Living creatures should not be taken out of the jacket, as they will live what is known as a "half-life" and immediately and constantly attempt to kill itself. The wearer can, however, willingly enter the Jacket's inner environment. If they attempt to leave later, they must succeed a DC 15 Wisdom saving throw or suffer the same suicidal fate as summoned creatures.
Many Living Things. There exists within the Jacket a vast civilization, aware of the nateure of its home. If someone attempts to cast Detect Thoughts on it, they will instantly take 1d10 Psychic Damage.