Skip to content

Per-Platform Configuration Options #2291

@Camotoy

Description

@Camotoy

What feature do you want to see added?

As Geyser becomes more feature-intensive and tied to plugin implementations, there are a couple of options that are less relevant or should be toggled, depending on the platform.

The main idea is that, on plugin platforms with the upcoming injection options, we hide away the remote address and port, as those will be obsolete (more details upcoming on that - the important part is remote address and port do nothing and would only serve as a legacy option or confuse users). The BungeeCord platform presents another hurdle/opportunity - the way it's designed, we need to essentially reimplement their listener config to create a "new" listener, or add an option to select which listener to mirror.

Another option is "forward-hostname", which should be true on plugin platforms but false on standalone (we don't want to trigger incorrect behavior by providing an interesting IP as the origin address).

Are there any alternatives?

  • Cry
  • Stuff everything into the same config file

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions