Fix a bug where a player's version might not be correctly detected when ViaVersion is installed (occurred when the client version matches the server version on certain server types/versions)
Handle the bug where 1.8.x clients would disconnect when there is no server-resource-packs folder in the .minecraft folder, something which can happen when using the old version with the Vanilla launcher. (Hypixel even writes about it)
By default ForceResourcepacks will detect disconnects after pack sends for 1.8.x clients and will then not send a pack on rejoin but call the new DISCONNECTED status.
In the default config it is set up to kick the player with an explanation in that case. If you still want to let them join but without loading the pack then change the kick to a message or title. See the wiki for the new config entries which allow to disable or modify this behaviour.
Thanks to @icegames for contributing this feature!
Fix issues with pack data in some cases not being sent to the backend server due to the connection not being in a state yet where data could be sent on join/switch
Fix certain actions not running on pack send on the backend server with only-run-actions-after-pack-send: true set in the config
Fix "loaded" actions not running when only a pack was removed and no new ones sent with only-run-actions-after-pack-send: true set in the config
This fixes several bugs with the forwarding of statuses from FRP installed on a proxy to FRP installed on the Minecraft server when only-run-actions-after-pack-send: true was set in the config (default setting).
Adds log levels to the debug log messages. debug: true now only logs debug messages of the level "INFO" or above. For debug messages related to plugin message sending set debug: "fine". (To only get additional debug information for some warnings or errors set it to "warning" or "severe")
Sure, ad-blocking software does a great job at blocking ads, but it also blocks useful features of our website. For the best site experience please disable your AdBlocker.