Skip to content

feat: beet.contrib.bake_overlays #468

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

rx-dev
Copy link
Member

@rx-dev rx-dev commented Apr 20, 2025

Adds beet.contrib.bake_overlays as a new beet plugin to help collapse overlays onto a singular version.

open questions

  • this only handles namespace and ignores extras and namespace_extras
  • the naming of the config is a bit odd
  • if config isn't available, it pulls from the set pack.pack_format which usually pulls from the latest version (actually, if set in beet.json, if a pack.mcmeta exists, 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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant