Velocity plugin
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
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.
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. ... This PR adds basic Velocity plugin support, aligning its features with the server side mod version (except those requiring mixins or loader-specific detection).
Is this functionality in a state where it could be merged into the main branch while more work continues? This alone would be a massive help to a lot of people.
any updates