promotional bannermobile promotional banner

uuidAPI

An API to help developers work with the new UUID system

File Details

uuidAPI v1.5

  • R
  • Nov 2, 2015
  • 69.57 KB
  • 327
  • 1.8.3+2

File Name

uuidAPI.jar

Supported Versions

  • 1.8.3
  • 1.8.1
  • 1.8

v 1.5

  • Fixed a very small, but important bug! (Unsupported operation error)

v 1.4

  • uuidAPI now functions like a REAL cache. It will store data locally for fast access, while keep the database up-to-date for future use
  • The API still functions the same, but the core works much differently.
  • The database update functions are now in an async thread, so the server will not hang if you have a slow connection to your MySQL server

v 1.3

  • Fixed problem with the getLatestName method returning null
  • Added the getLatestName method to the 'Main' API class, so that way you can retrieve a UUID's latest name

v 1.2

  • Touched up the SQL a bit
  • Added a new row to the database: 'latest'
  • This row is for storing the latest username of the player which can be retrieved through the new API option
  • Added new API method under UUIDPlayer: getLatestName which returns the player's last used name in String form
  • Check the JavaDocs for more information

v 1.1

  • Made some HUGE changes to the way uuidAPI updates its database, but the API still works the same.
  • Optimized the code and fixed some minor memory leaks that would occur on a server reload
  • Changed around the way uuidAPI works with MySQL servers; uuidAPI will no longer hog the connection to your MySQL server

v 1.0

  • First release

Some UUID's appear to be different (not sure why this happens), but if a member joins with a new UUID, their old usernames will be overwritten with their new one.