- Support added for LibrePremium and JPremium authentication plugins
- Rework some internal code regarding auth to make it more modular and maintainable
- Fix rejection/failed actions not running on Minecraft server if the plugin was used on the proxy too
- Only allow kick, send and command actions to be bypassed with permissions
- Adds 1.19.2 as a version constant. Please note that 1.19.1 and 1.19.2 share the same protocol version! It is not possible which version the client is actually using!
- Improved the detection of the Minecraft server's protocol version if the plugin is installed on a Bukkit-based server.
- Added support for 1.19.1 when running the plugin on BungeeCord
- Fixed an issue where one couldn't specify the protocol number directly for the pack version or in the packetmap.yml
- Support for 1.19 and pack format 9
- Add a new example pack to the default config
- Allows disabling of the prompt timeout by setting prompttimeout to 0 or below in the config.
- Fixed that the %frp_pack% and %frp_pack_<pack>_online% placeholders included packs that were requested but not loaded by a player yet (while they were in the prompt screen). This state will now be counted correctly as that they don't have the pack (empty).
- Fix issues with /frp reload resend like not resending the pack and some other internal data not getting properly reset
- Fix resetting the pack with the empty one on server/world switch not working