1.8.1 b182

Details

  • Filename
    Privileges.jar
  • Uploaded by
  • Uploaded
    Aug 10, 2013
  • Size
    165.22 KB
  • Downloads
    6,276
  • MD5
    35ba4ac0db58282112c8aa416458dffb

Supported Bukkit Versions

  • CB 1.6.2-R0.1
  • CB 1.5.2-R1.0
  • CB 1.4.7-R1.0

Changelog

Version 1.8.1 b182

  • Disabling Metrics is now handled in Metrics, not in Privileges
  • Fixed /priv info command permission issue.
  • Various improvements to efficiency.
  • Switched to Bukkit's own internal ChatColor parser.
  • Added asynchronous save to saveGroups() to improver performance.
  • Improved /priv list output and efficiency.
  • Added new config flags for user persistence and cleanup.
  • Added command to clean users.

Version 1.7.5 b157

  • Added PlayerLoginEvent handler to register permissions earlier.
  • Merged minor fixes from cedeel
  • Fixed /pgps and /pgpr to work properly with world-specific nodes.
  • Fixed and improved the importer.
  • Fixed player-specific permissions not overriding the original supernode on permission changes.
  • Fixed messed up initialization ordering.
  • See compare for full details.

Version 1.7.4 b127

  • Added two new commands!
    • /pg option [group] [action] [option] [value]
    • /pg check [group] [node]
  • Fixed /pu perm set [user] [node] [value]
  • Added new entries in the groups.yml file to make the data section for promotions/demotions more transparent.
  • Fixed casing issues with offline players and permissions.
  • See compare for full changelog.

Version 1.7 b127

  • See compare for full changelog
  • Made privileges.interact more versatile.
  • Fixed possible NPE from Metrics when starting up.
  • Added additional error checking and correction.

Version 1.7 b121

  • See compare for full details
  • /pgs, /promote and /demote now allow setting the group of an offline player.
  • Included a few micro-optimizations
  • Fixed deprecated API calls

Version 1.6-DEV b64

  • See compare for full details
  • Deprecated getGroup(Player) in favor of getGroup(OfflinePlayer) to extend functionality for players not online
  • Updated ImportManager to include user importing from PermissionsBukkit.
  • RemoteConsoleCommandSender is now treated as a ConsoleCommandSender for RCon commands.

Version 1.6-DEV b62

  • See compare for full details
  • Updated profiler message for player registration
  • Fixed stale references from groups and associated commands
  • Updated readme and pom.xml on repository
  • Import manager now works
  • Updated metrics to the latest version
  • user cleanup on start is now configurable, and checks player bans
  • OfflinePlayer objects can now be used to fetch a player's group
  • Group.java now has addPermission(String world, String node) and removePermission(String world, String node)
  • Fixed /priv reload and /priv load

Version 1.5 b55

  • See commit for full details.
  • Massive improvements to speed and stability
  • Fixed /priv reload and /priv load not properly doing what they should.

Version 1.4.0 b45

  • Bukkit 1.2.5-R1.0 compatible.
  • Added users.yml "old users" cleanup feature.
  • Moved CI to Griefcraft.

Version 1.4.0 b41

  • Multiple commits: f6c329, 87d4f2
  • CraftBukkit 1.1-R5 compatible!
  • Added /priv user list [page] - Lists online users, their group, and their display name. (paged display)
  • Added a display name line to /pinfo [user].
  • GroupManager.promote() and GroupManager.demote() now return the player's new group (or null if the method fails).
  • Added Plugin Metrics for tracking usage; these stats are anonymous!
  • Added some helpful messages to /priv when used without any parameters
  • Various other improvements and fixes;

Version 1.3.0 b34

  • New Commands!
  • /demote [player]
  • /priv backup [name] - Creates a snapshot of your current configuration files
  • /priv restore [name] - Restores the specified configuration snapshot
  • /reload will now work properly without breaking the plugin
  • /priv reload will now execute much faster
  • Improved console logging for who did what and when
  • /pg create [group] [rank] will no longer tell you that the rank is used, even when it's not
  • Files should no longer blank themselves if an error is detected; the plugin will simply fail to load.
  • Minor improvements to stability and efficiency

Version 1.3.0 b32

  • Massive changes; see commit in version title
  • Fixed pom DistributionManagement;
  • Fixed CommandHandler;

Version 1.2.0 b23

  • Updated to Bukkit 1.1-R3
  • Fixed groups.yml

Version 1.2.0 b22

  • Code cleanup and optimization
  • UserInfoCommand (/pui, privileges.user.info)
  • Fixed GroupManager and PermissionsManager loading mechanism
  • Minor bugfixes

Version 1.2.0 b16

  • Fixed minor oversight with the new privileges.interact.* node

Version 1.2.0 b15

  • Improved Group interface/GroupManager
  • Many other changes and minor improvements

Version 1.1.0 b7

  • Fixed PermissionsBukkit importer

Version 1.1.0 b6

  • Fixed null world paths in users.yml
  • Added try/catch around wayward getConfigurationSection() calls

Version 1.1.0 b2

  • Updated to CB 1597
  • Updated CommandHandler to latest version
  • Implemented Jenkins build number
  • Added /pg show command. Displays the specified user's (or your own, if omitted) group
  • Fixed Importer
  • Switched to FileConfiguration from Configuration (deprecated)

Version 1.0.5 b20

  • Implemented DebugCommand
  • Implemented UserPermSetCommand (/privileges user perm set, /pups)
  • Implemented UserPermRemoveCommand (/privileges user perm remove, /pupr)
  • Implemented GroupPermSetCommand (/privileges group perm set, /pgps)
  • Implemented GroupPermRemoveCommand (/privileges group perm remove, /pgpr)
  • Improved GroupSetCommand and GroupRemoveCommand
  • Added notice to ReloadCommand
  • Added abstract classes GroupCommand.java, GroupPermCommand.java, and UserPermCommand.java
  • Abstracted PrivilegesCommand.java
  • Added PermissionManager.reload()
  • Added Privileges.toggleDebug()

Version 1.0.4 b16

  • More command goodness;
  • Implemented GroupRemoveCommand
  • Implemented GroupSetCommand
  • Implemented VersionCommand
  • Changed CheckCommand
  • Improved GroupManager.java and added javadocs to exposed API
  • Added GroupChangeEvent on when setGroup() is called.

Version 1.0.3 b12

  • Added CommandHandler version validation

Version 1.0.1 b10

  • A few bugfixes
  • Inheritance
  • PermissionsBukkit node importer

Version 1.0-b8 beta

  • Initial beta release

Version 1.0 alpha

  • Initial alpha release