I try reading and writing the shield meta the way former tickets have said they do.
(Setting) https://gist.github.com/slipcor/1dbb1e25c35d84ef512f
This creates a black shield, I added debug output. After adding the patterns, the bannerMeta still contains the Patterns, but when applying, they or the meta get lost somehow.
Similar issue when reading. I created a yellow banner with blue stripes, when using this method to read:
(Getting) https://gist.github.com/slipcor/f0ff8eaace17b17fb730
This only outputs "BaseColor: BLACK" and nothing else.