- MiniMessage format features are now fully supported [Spigot, Velocity]
- Fixed that MiniMessage didn’t work for the pl-message
- Added ability to recursively reference lists inside lists
- Added official support for 1.21.9 - .11
- Removed completion exploit fixer feature, as this exploit has been resolved in newer Minecraft versions and more efficient fixes are available
- Smaller improvements
- Added support for MiniMessage. To enable it, add
to your config. [Spigot, Velocity]YAML:minimessage: true- Added per-world group support. If enabled, the plugin updates a player's group whenever they switch worlds, allowing for the use of per-world permission contexts. This can have a performance impact on servers with frequent world switching. [Spigot, Velocity]
- To enable add the option:
to your spigot config.YAML:per_world_group_updates: true- Note for Velocity users: This option should be added to each sub-server's configuration, not the proxy's configuration.
- Added the luckperms_prefer_server_key_for_context configuration option.This setting determines whether the plugin uses the server or world context key from LuckPerms for server lookups. [Velocity]
- By default, this is set to true to use the server key, which is the standard behavior for Paper/Spigot.
- Set it to false to explicitly use the world key, which in Velocity networks typically refers to the sub-server the player is connected to.
- You can see all the new configuration options in the config_with_explanations.yml as example.
- Added official 1.21.7 and 1.21.8 support
- Improved the handling of player registration (This might add geyser support, still not officially supported)
- Fixed an issue where Vulcan was overriding global PacketEvents settings, which prevented tab completions from being removed
- Added 1.21.5 to officially supported version