Conversation
|
Wouldn't it also disable the AES/RSA dependencies? Offline mode uses plaintext transport I think. |
|
As of a few versions ago, offline-mode servers have the option to enable encryption (not sure why tbh), so the encryption-related dependencies are unfortunately still required. I think |
I moved the Moving GameProfile out of azalea-auth is trickier though, because moving it into azalea-core would add a relatively heavy dependency to azalea-auth (which is often used standalone). One solution would be to significantly trim down azalea-core or add tons of feature flags, but this would just shift the problem I'm trying to solve (having lots of |
Closes #280.
Needs testing to make sure it actually works properly and doesn't break plugins.
Would've been nice to completely disable
azalea-authwhen this feature is disabled, but currentlyGameProfileandoffline::generate_uuidare inazalea-auth. Maybe they could be moved to azalea-core and azalea-crypto later?