SamB440 / ForcePack

Spigot/Velocity plugin to aid resource pack deployment and enforcement, among other utilities.
https://fortitude.islandearth.net/category/forcepack
GNU General Public License v3.0
48 stars 17 forks source link

Specific issue with velocity where status is not responded to by client #15

Closed SamB440 closed 6 months ago

SamB440 commented 1 year ago

Joining subserver with resourcepack off -> pack declined on joining subserver? -> join another subserver with a resource pack -> resourcepack doesn't seem to be responded to -> setback occurs because that's not meant to happen and I need to find out why it does

SamB440 commented 1 year ago

Also this is with ForcePack installed on the backend server, I need to test with it installed on Velocity. If it works on Velocity, then it's a problem with Velocity.

SamB440 commented 1 year ago

This can cause a small memory leak. This is very bad.

I've done more testing. The resource pack is 100% sent to the player, and the player 100% receives this. This seems to be a Velocity bug where the resource pack status is not sent to the backend server.

This only happens with denied statuses.

SamB440 commented 6 months ago

https://github.com/PaperMC/Velocity/issues/933#issuecomment-1934559886