Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Velocity plugin #304

Draft
wants to merge 2 commits into
base: main
Choose a base branch
from
Draft

Velocity plugin #304

wants to merge 2 commits into from

Conversation

Skidamek
Copy link
Owner

@Skidamek Skidamek commented Nov 25, 2024

Adds velocity plugin. Basically port of server side mod version to velocity plugin.
Resolves #224

This is at all not ready, however what already does work is:

  • modpack generation
  • modpack hosting

Whats to do:

  • login packets
  • commands
  • fix config

See this comment for more info

@Skidamek Skidamek added the enhancement New feature or request label Nov 25, 2024
@Skidamek
Copy link
Owner Author

image

@Skidamek
Copy link
Owner Author

The current implementation assumes the server owner manages the modpack via their Velocity server. This approach simplifies managing a network of servers sharing the same modpack, as you don’t need the AutoModpack mod on each individual server—especially for plugin-based setups where AutoModpack does not even exists yet.

However, it may not work well for servers requiring different mods on different servers under the same proxy. Issue #223 should address this limitation once implemented.

This PR adds basic Velocity plugin support, aligning its features with the server side mod version (except those requiring mixins or loader-specific detection).

For future, proxy specific exclusive options like some kind of under proxy server connection separate PRs/Issues are welcome.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Support For Proxy Servers(Velocity,Bungeecord,etc) Please
1 participant