PlayerPoints 2.1.4

Details

  • Filename
    PlayerPoints.jar
  • Uploaded by
  • Uploaded
    Mar 6, 2016
  • Size
    107.13 KB
  • Downloads
    46,232
  • MD5
    4738ad426f0df1c866729782b93ea569

Supported Bukkit Versions

  • 1.9

Changelog

v2.1.4:

  • Added configurable table name for MySQL.
  • Added a giveall command, which gives points to all online players.
  • Added broadcast message support.
  • Updated to follow Spigot's API of getting online players.
  • Updated to Spigot's Bukkit 1.9.
  • Updated to Vault API 1.5

v2.1.3:

  • Use web fetcher for online servers for UUID.
  • Removed the offline player iteration lookup.
  • Move to Bukkit 1.7.9-R0.2

v2.1.2:

  • Faster offline checks.
  • Null check for player name to UUID conversion.
  • Use beta release of Bukkit 1.7.9.

v2.1.1:

  • Update to Vault 1.4.1.
  • Minor internal changes.

v2.1.0:

  • Backwards compatibility API methods for plugins that haven't updated to 2.x.x / UUID.
    • These are temporary methods that will be removed in a later release.

v2.0.0:

  • Move to UUID for player identification.
    • Use CB 1.7.5 or higher. Tested using 1.7.9
  • Allow for users to manually remove plugin command shortcuts without throwing an error on startup.
  • Added optional online player name autocomplete.
  • Added an optional online restriction listener for voting.
  • Minor clean up and internal changes.

v1.7.1:

  • Fix reload command
    • Thanks to @smallpen for pointing this issue out.
  • Build against Vault 1.2.31

v1.7:

  • Build against Bukkit 1.7.2-R0.2
  • Added some reconnect logic in case the plugin loses connection to the MySQL database.
  • Added some export capability from SQLite / MySQL to YAML.
    • Only SQLite has been tested, but works.
  • Requires SQLibrary v7.0 or higher.
    • If you're using SQLite, you should wait for the SQLibrary 7.1 update.
  • Build against Vault 1.2.29

v1.6:

  • Added optional Vault support.
    • By default it is off. Also, majority of standard Economy plugins will supercede this one if they are being in use as well while vault support is enabled.
  • Added the in-game leader board.
    • Use /p lead. Navigate using "lead prev", "lead next", or "lead [page]"
    • The help menu has added this new command.
    • Requires the permission node: PlayerPoints.lead
  • Internal changes
    • This BREAKS any plugins that use it. Please tell the devs to update to this new version.
  • Build against Bukkit 1.5.2

v1.54:

  • SQLibrary is now an optional dependency.
    • Required if you use SQLite or MySQL as the storage type.
  • Added events.

v1.53:

  • Requires SQLibrary
    • Removed the internal version which was really old.
  • API is no longer static.
    • If you need access to the API, grab the plugin instance through the plugin manager, and then use getAPI() to use the methods as normal.

v1.523:

  • Fixed: Not closing SQL statement on setting player points...
    • Because Mits is a derp
  • A bit of documentation...
  • Built against recommended build...
    • Not like it was broken due to new bukkit... but hey, some people like seeing it at the latest version... for reasons...

For the record, I'm (Mits) is not 100% back to do plugin development... I did this update because someone cool asked me to look into it, and it was a quick fix.

v1.522:

  • Fixed: Taking points does not fail when the new balance results to 0 points.

v1.521:

  • Fixed showing the set command in the help menu
    • Thanks to @Mayney365
  • Set command should now show in the localization.yml

v1.52:

  • Created help menu with description of commands
    • Available commands will only show if they have the associated permission node
  • Fixed issues regarding localization messages
    • Thanks to @Mayney365
  • Added more localization options, for pretty much every message.
  • Minor internal restructuring.

v1.51:

  • Messages can now be edited through the localization.yml.
    • Messages support formatting codes.
  • Notification messages are sent to target players for the give/take/pay actions.

v1.5:

  • Complete change on the backend
    • SQLite and MySQL support
    • MySQL import options
    • YAML storage changes, points are now stored in storage.yml when using YAML
      • Old points should automatically be transferred over
  • Config.yml now has options:
    • storage type / information
    • votifier options
  • Votifier is now internalied

v1.4.1:

  • Major internal changes.
  • New API class for developers to hook into.
  • Built against CB 1.2.5-R4

v1.4:

  • Added /money pay <name> <amount>
  • Removed console message

v1.3.1:

  • Added reset to the text on /points
  • Added set to the text on /points

v1.3:

  • Fixed console command on /p ingame
  • Fixed some errors
  • Added set command
  • Added reset command

v1.2:

  • Fixed bugs on consoleCommand

v1.1:

  • Fixed Permission bugs

v1.0:

  • Release
  • YAML to SQLite import untested