itzg / itzg/docker-minecraft-server

Modrinth plugin game version check optional for incorrect publish data

Open
#3,687 8 comments 0 reactions 0 assignees View on GitHub
enhancement
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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.