Skip to content
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

Better QSL & modded compatibility #2

Open
3 tasks
Ampflower opened this issue Dec 10, 2022 · 1 comment
Open
3 tasks

Better QSL & modded compatibility #2

Ampflower opened this issue Dec 10, 2022 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@Ampflower
Copy link
Member

Why?

Mods can add their own entries into the compost map, and currently, DDC is blind to those entries, treating all of them as if they were vanilla's. Right now, DDC only has ultra-coarse-grain control of all, vanilla, datapack, its own or none, and ultra-fine-grain control of the individual entries, letting one set -1 to disable the entry or set it between 0% and 100%.

By implementing better control of what DDC does with modded entries, this can let server admins to have finer control of what entries to keep while letting them add or remove their own without much trouble.

Why not recommend QSL?

This mod targets both Fabric and Quilt, and is geared towards those who only want to look at a central config to modify their composter entries, rather than make a datapack (which isn't as well documented currently due to QSL's Registry Entry Attachment API being relatively new and not as well used yet.)

TODO:

  • Capture both an early and late for compost maps of vanilla and modded without vanilla.
  • Provide an option to omit either just vanilla or modded.
  • Provide an option to omit specific namespaces, for as mods may inject early, or the server admin may only want to remove a specific mod's list.
@Ampflower Ampflower added the enhancement New feature or request label Dec 10, 2022
@Ampflower Ampflower self-assigned this Dec 10, 2022
@Shibva
Copy link

Shibva commented Jun 18, 2023

@Ampflower I have to thank you personally for developing this mod; thanks to It I can have compostable things that break for whatever reason in quilt work in quilt by adding them manually though this mod.

Thanks

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

No branches or pull requests

2 participants