You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Allow specifying a numeric gameVersionTypeId instead of performing a lookup via the version-types endpoint.
Ex: Java:Java 18 -> 2:Java 18
Why?
Due to how messy CF's API is it's hard to say that this would even work as expected - the existing request somehow has worked for me even though it probably shouldn't.
The bukkit endpoint exists but is basically empty. All actual Bukkit versions are available via the minecraft endpoint instead. The API's version-types (https://minecraft.curseforge.com/api/game/version-types?token=<your token>) does not yield Bukkit at all, but Bukkit's version ID is 1. This can be confirmed by viewing source for Bukkit/CF pages.
It's pretty clear both from the base list and the actual entries' data that the game ID is 1. However, as Bukkit does not exist in the version-types output, I cannot specify Bukkit:1.18.2 when using the action to guarantee that ID 9016 will be selected. I don't believe including a hardcoded list of additional game IDs is a good idea, so I want to be able to instead use 1:1.18.2 and have it yield the same result that Bukkit:1.18.2 would if CF actually had Bukkit in the version types list.
The text was updated successfully, but these errors were encountered:
Request
Allow specifying a numeric
gameVersionTypeId
instead of performing a lookup via theversion-types
endpoint.Ex:
Java:Java 18
->2:Java 18
Why?
Due to how messy CF's API is it's hard to say that this would even work as expected - the existing request somehow has worked for me even though it probably shouldn't.
The
bukkit
endpoint exists but is basically empty. All actual Bukkit versions are available via theminecraft
endpoint instead. The API's version-types (https://minecraft.curseforge.com/api/game/version-types?token=<your token>
) does not yield Bukkit at all, but Bukkit's version ID is 1. This can be confirmed by viewing source for Bukkit/CF pages.Project on Curseforge's file:
Same project on devbukkit:
From
https://minecraft.curseforge.com/api/game/versions?token=<your token>
:It's pretty clear both from the base list and the actual entries' data that the game ID is 1. However, as Bukkit does not exist in the
version-types
output, I cannot specifyBukkit:1.18.2
when using the action to guarantee that ID9016
will be selected. I don't believe including a hardcoded list of additional game IDs is a good idea, so I want to be able to instead use1:1.18.2
and have it yield the same result thatBukkit:1.18.2
would if CF actually had Bukkit in the version types list.The text was updated successfully, but these errors were encountered: