itzg / itzg/docker-minecraft-server
Modrinth plugin game version check optional for incorrect publish data
- Dominant language
- Shell
- Stars
- 14.3k
- Forks
- 1.9k
- Avg merge
- 2d 10h
- Merged PRs (30d)
- 31
Description
### Enhancement Type
Improve an existing feature
### Describe the enhancement
If you use `MODRINTH_PROJECTS` to specify a plugin you want to use, but the plugin hasn't explicitly marked itself as supporting the Minecraft version you're using, the plugin will fail to download. Sometimes plugins won't receive an update in a long time, but the plugin still functions across game updates.
This seems to happen because the Minecraft version is used as a filter when calling the Modrinth API.
It'd be nice to have an option that controls whether the version filter is used.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by locating the MODRINTH_PROJECTS handling and the Modrinth API request that applies the Minecraft version filter. Define an option controlling whether that filter is used, then verify that a plugin without explicit support for the running game version can still be downloaded when the option allows it.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- shell
- Domain
- devops
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100