Commit Graph

26 Commits

Author SHA1 Message Date
Llm Dl
7c7d0abcc2 Implement requested changes.
- Added renameAccount(UUID, String).
- Remove @Nullable annotation and remove repo/dependency from pom.xml.
- Fixed typo in javadoc in Economy.
2022-08-03 16:03:48 -05:00
Llm Dl
b1e408be5a Update pom with tentative version numbering.
Add jetbrains annotations & remove mention of specifc economy plugins.
2022-06-27 19:23:14 -05:00
Llm Dl
5c61077842 Add UUID support to Vault.
This commit adds UUID support to Vault, allowing plugins to bypass the
OfflinePlayer methods which result in Bukkit trying to resolve a player
to associate with the OfflinePlayer (via the server playercache and if
that player doesn't exist via Mojang.)

This is incredibly useful for any plugin which wants to have an Economy
account that isn't associated with a player. This includes Towny,
Factions, Shops plugins and others.

Most importantly: having UUID methods will give these plugins an avenue
to update from using the String accountName methods deprecated since
Vault 1.4, which doesn't result in slow OfflinePlayer creation.

AbstractEconomy has been updated so that the various Economy plugins
supported internally by Vault will have support for the new methods in
the same manner as when the OfflinePlayer methods were added.

Small javadoc typos have also been fixed up (extra {'s, an additional
{@link, etc.)
2021-04-04 10:32:25 -05:00
dependabot[bot]
882d69290a
Bump junit from 4.12 to 4.13.1
Bumps [junit](https://github.com/junit-team/junit4) from 4.12 to 4.13.1.
- [Release notes](https://github.com/junit-team/junit4/releases)
- [Changelog](https://github.com/junit-team/junit4/blob/main/doc/ReleaseNotes4.12.md)
- [Commits](https://github.com/junit-team/junit4/compare/r4.12...r4.13.1)

Signed-off-by: dependabot[bot] <support@github.com>
2020-10-13 09:11:14 +00:00
Nick Minkler (Sleaker)
8c201fae74 uppercases in URL are not supported. 2020-08-02 14:22:48 -07:00
Nick Minkler (Sleaker)
c76f77b89b adjust the token 2020-08-02 14:02:05 -07:00
Nick Minkler (Sleaker)
da54503395 try recommendations for getting publish to work 2020-08-02 13:35:09 -07:00
Nick Minkler (Sleaker)
274d110b51 test out github packages 2020-08-02 13:13:45 -07:00
Nick Minkler (Sleaker)
20edad734d update pom and action file to generate javadocs 2020-08-02 12:46:19 -07:00
Nick Minkler
9847396d52
update maven dependencies 2020-08-02 12:12:20 -07:00
Yannick Lamprecht
e958e9ae2a
changed to 1.7 2019-12-19 15:04:34 +01:00
ysl3000
c17036183c Removed type jar and replaced it with scope provided 2019-12-14 02:10:58 +01:00
Sleaker
5b8dc3a706 remove item API as it's unnecessary now. 2018-09-10 21:46:17 -07:00
DoNotSpamPls
09e1b17bab (Hopefully) fix Travis builds, set compat. to Java 8 for consistency 2018-08-17 10:01:02 +03:00
Sleaker
59e69fa7a6 push repository changeover. 2016-08-02 17:55:02 -07:00
Sycholic
452cc8b18d start of 1.9 update. New 1.9 materials added (hopefully) 2016-03-06 17:59:14 -05:00
Nick Minkler
ca503b9fb3 updates for Bukkit 1.8. Increase API version to 1.5. 2014-12-07 22:13:55 -08:00
Nick Minkler
e7e38b56c2 remove timestamps on javadocs. 2014-06-23 17:22:54 -07:00
Nick Minkler
19fe29f43d add script to publish javadocs to gh-pages branch after building new API
versions on travis.
2014-06-23 13:20:15 -07:00
Nick Minkler
84e198e111 API version is going to be 2 digit. major changes = first digit
increase. Minor fixes/nonbreaking additions = minor version change.
Sub-versions/bugfix versions go in non-api.
2014-05-23 16:27:55 -07:00
Nick Minkler
e2b0488c20 dont add leading 0 to version 2014-05-20 06:49:31 -07:00
Nick Minkler
1510770ed4 minor pom corrections 2014-05-17 11:20:34 -07:00
Nick Minkler
9c0c063fea update Readme and pom. 2014-05-17 11:05:29 -07:00
Nick Minkler
7684863231 Finish fixing up OfflinePlayer methods. Version increase as API changed
again.
2014-05-17 10:24:39 -07:00
Nick Minkler
0b9c97049f fix missing distribution settings 2014-05-08 19:15:02 -07:00
Nick Minkler
b288eeb470 Initial creation of VaultAPI 2014-05-08 19:07:01 -07:00