BungeePerms 4.0 dev #84

a permissions plugin for BungeeCord and Paper/Spigot/Bukkit

  1. Prefix/Suffix - TabComplete - Offline user by name

    wea_ondara
    BungeePerms:
    - fixed offline user/uuid resolution (when using UUID identification and issuing a command with a username instead of the UUID)
    - fixed '/bp groups' perm check
    - added tabcompeleting of user's names when they are online
    - added 'bp user <user> delete' command to delete a user

    BungeePermsBukkit:
    - fixed offline user/uuid resolution (when using UUID identification and issuing a command with a username instead of the UUID)
    - fixed allow ops; config option was ignored...
    AwaaX, TheRealB, Asphyxite and 2 others like this.
  2. SecurityManager fix and perm caching for better performance

    wea_ondara
    no more exception every time executing a bp command
    perm caching for better performance
  3. Regex permissions

    wea_ondara
    Reguarding UUIDs please refer to the 2.2.0 update

    added java regex permissions
    to use regex perms enable it in all the configs and reload bungeecord-side part
  4. Fixed group per world perms and config erase issue

    wea_ondara
    please read update infos for BP 2.2.0 too

    changelog:
    fixed reload for bungee-side part (not possible on bungee now but maybe in future)
    fixed config reading; don't erase if not well-formatted
    fixed coloring for perm remove command
    reload yaml uuid-player file on join (i hate yaml for none-config files -.-)
    fixed per worldperms for groups
  5. Finally UUID support

    wea_ondara
    added uuid support for player identification
    to enable and migrate to UUIDs do following (please on console NOT ingame)
    - READ THROUGH THIS INSTRUCTIONS FIRST BEFORE DOING ANYTHING
    - make BACKUPS of your bungeeperms database (if any) and files !!!!

    - '/bp migrate uuidplayerdb MySQL' or YAML; a table named uuidplayer will be created or a yaml file where the UUID and the last known name of users are saved (used to enable commands to accept usernames)
    - '/bp migrate...
  6. Added group weight to determine primary groups

    wea_ondara
    well, I need to write something here
  7. major bug fixes

    wea_ondara
    - fixed mysql2 backend saving
    - fixed perms listing
  8. Added new mysql backend, recurive perms and allow-ops setting

    wea_ondara
    new backend: its called mysql2. it uses a better table layout for better performance

    recursive perms: permissions inheritances of groups are now recursive.

    allow-ops setting: this is setting for bungeepermsbukkit. this option grants all permissions to ops
  9. Finally release of BungeePerms, BungeePermsBukkit and its Bridge

    wea_ondara
    Tested all the plugins
    Improved list command
    fixed per-server-world permissions
    Killer123451 and Moehritz like this.
  10. added table prefix

    wea_ondara
    added the requested mysql table prefix