beet
beet copied to clipboard
feat: beet.contrib.bake_overlays
Adds beet.contrib.bake_overlays as a new beet plugin to help collapse overlays onto a singular version.
open questions
- this only handles
namespaceand ignoresextrasandnamespace_extras - the naming of the config is a bit odd
- if config isn't available, it pulls from the set
pack.pack_formatwhich usually pulls from the latest version (actually, if set inbeet.json, if apack.mcmetaexists, it'll still be the latest if it's still unset). - the merging temporarily replaces a merge policy with a defunct one. unsure if this is the best route for all merging involved.
- Make plugin also work for generic packs and not just
ctx