Is your suggested enhancement related to a problem? Please describe.
One issue I've noticed is that some mods mark the client dependency as optional simply because the mod works in single-player mode. However, this can create problems with missing dependencies due to differing interpretations.
For example, the mod incendium has marked the client as unsupported, while incendium biomes only, a data pack supporting single-player, has marked the client as optional.
This creates a conflict because Incendium Biomes Only depends on Incendium.
This issue isn't with either mod specifically; rather, it's a matter of needing more specific markings for the project API.
Apologies for any language errors, English isn't my strong suit or anything for that matter.
Is your suggested enhancement related to a problem? Please describe.
One issue I've noticed is that some mods mark the client dependency as optional simply because the mod works in single-player mode. However, this can create problems with missing dependencies due to differing interpretations.
For example, the mod incendium has marked the client as unsupported, while incendium biomes only, a data pack supporting single-player, has marked the client as optional.
This creates a conflict because Incendium Biomes Only depends on Incendium.
This issue isn't with either mod specifically; rather, it's a matter of needing more specific markings for the project API.
Apologies for any language errors, English isn't my strong suit or anything for that matter.
Describe the solution you'd like
No response
Describe alternatives you've considered
No response
Additional context
No response