Geyser icon indicating copy to clipboard operation
Geyser copied to clipboard

let extensions specify geyser api version instead of base api version

Open onebeastchris opened this issue 1 year ago • 2 comments

Relies on https://github.com/GeyserMC/api/pull/2

Changes:

  • added geyserApiVersion() to Geyser API, which returns a ApiVersion class with a built in version compatibility check
  • Extensions are checked against Geyser API version now to prevent crashes when trying to load extensions using newer api than is provided - to account for the old way, we check if the version is 1.0.0.

onebeastchris avatar Jun 16 '23 00:06 onebeastchris

Bumping the base api version seems to have fixed building.

Konicai avatar Jun 19 '23 22:06 Konicai

Needs rebase or merge

Konicai avatar Dec 06 '23 00:12 Konicai

~~Merge once https://github.com/GeyserMC/api/pull/6 is merged - not merging now as the api/2.4.1 branch wont build if i do~~ API publishing works now; merging

onebeastchris avatar Jul 23 '24 18:07 onebeastchris