Skip to content

Support for Geyser Extensions #192

Open

Description

@0xEAF

I don't think currently any Geyser Extensions can be installed.
For example: https://modrinth.com/plugin/emotecraft

Activity

  1. OakLoaf commented on Aug 15, 2026

    @OakLoaf
    Owner

    It's not currently supported but I wouldn't be against a Geyser extension being made to add support for this. That way it supports Geyser Standalone too

  2. self-assigned this
    on Aug 15, 2026
  3. Zoriot commented on Aug 18, 2026

    @Zoriot
    Contributor

    How is it planned to update the Extensions?
    Delete the old one and add the new one? Would probably work fine.

    Might also make sense for Velo, afaik if a plugin is simple once it's loaded it's safe to remove the file. You cannot switch out jars which are directly started trough like the paper jar.

  4. OakLoaf commented on Aug 18, 2026

    @OakLoaf
    Owner

    Not sure yet, I'm going to do some research, may also make a PR to Geyser for an update folder but will keep progress updated here

  5. 0xEAF commented on Aug 18, 2026

    @0xEAF
    ContributorAuthor

    You cannot switch out jars which are directly started trough like the paper jar.

    Wait, this plugin reloads the plugins in live, without needing a restart? I never though so

  6. OakLoaf commented on Aug 18, 2026

    @OakLoaf
    Owner

    It does require a restart, it's moreso about how the jar files are replaced. In Paper there is an update folder which automatically replaces jars with the updated version from the update folder upon restart. But Geyser extensions doesn't support this

  7. 0xEAF commented on Aug 19, 2026

    @0xEAF
    ContributorAuthor

    Oh. I thought it just detected loaded extensions, looked for the JAR it came from, delete the file, and then download the new version.

  8. Zoriot commented on Aug 19, 2026

    @Zoriot
    Contributor

    You cannot switch out jars which are directly started trough like the paper jar.

    Wait, this plugin reloads the plugins in live, without needing a restart? I never though so

    You can achieve this with smt like PlugManX - be adware not all plugins support this and things might break in unsupported plugins or behave weirdly after reload them.

  9. Zoriot commented on Aug 19, 2026

    @Zoriot
    Contributor

    may also make a PR to Geyser for an update folder

    Not sure if that's really what ya should do as long it's not really needed 👀

  10. 0xEAF commented on Aug 20, 2026

    @0xEAF
    ContributorAuthor

    You can achieve this with smt like PlugManX - be adware not all plugins support this and things might break in unsupported plugins or behave weirdly after reload them.

    Nah I don't need this, this plugin works great already

  11. added this to the v5 milestone on Sep 15, 2026
  12. linked a pull request that will close this issuev5 #210on Sep 15, 2026
  13. OakLoaf commented on Sep 16, 2026

    @OakLoaf
    Owner

    Turns out Geyser supports an update folder so will be natively supported in v5 without any unsafe file replacement

  14. removed a link to a pull requestv5 #210on Oct 18, 2026
  15. removed this from the v5 milestone on Oct 18, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions