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

Forge API plugin support for wsmc/Java #8

Open
deathcap opened this issue Feb 22, 2015 · 2 comments
Open

Forge API plugin support for wsmc/Java #8

deathcap opened this issue Feb 22, 2015 · 2 comments

Comments

@deathcap
Copy link
Owner

Currently wsmc/Java can load as a Bukkit plugin (see also: GH-7 Sponge plugin), but this leaves out non-Bukkit-compatible servers. Consider adding support to load as a Forge plugin, see: http://www.minecraftforge.net/

There is no need to call into Minecraft code, so this plugin ought to be compatible across a decent number of game versions, as long as the Forge plugin API is consistent.

@deathcap
Copy link
Owner Author

deathcap commented Feb 9, 2016

This (Forge API plugin support) or #7 (Sponge API plugin support) would be particularly useful now that wsmc supports forge (as of 017b333). Currently, Forge/Sponge users have to run wsmc standalone because it isn't available as a plugin for their platform (non-Bukkit).

deathcap added a commit that referenced this issue Feb 10, 2016
As there may be other "plugin" classes later:
#7 Sponge
#8 Forge
#13 BungeeCord
@deathcap
Copy link
Owner Author

#7 Sponge API plugin support added, at feature parity with the Bukkit plugin, but Sponge only supports 1.8.9 no earlier, and http://bot.notenoughmods.com shows there are 1146 (!) mods for 1.7.10 but only 175 (?) for 1.8.9. Forge works with older versions of Minecraft so having wsmc run as a Forge plugin may be useful for those users, or possibly via Bukkit for 1.7.10 with https://github.com/TCPR/Thermos? A third alternative is enhancing wsmc standalone mode to achieve parity with the Sponge and Bukkit plugins, namely adding authentication support #43, then I wouldn't have to maintain a fourth plugin platform (Forge, Sponge, Bukkit, and standalone).

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

No branches or pull requests

1 participant