Commit Graph

  • 5725fb027d Add new createAccount methods with parameter to indicate if player account or not. Daniel V. 2024-12-17 20:13:53 -0500
  • 6579ca3f96 Add deleteAccount method, and update parameters to be final for consistency. Daniel V. 2024-10-23 17:51:53 -0400
  • fc0f108972 Update license header to LGPL for AccountPermission. Daniel V. 2024-10-23 17:37:17 -0400
  • ebdabeb190 Bump to 2.7, remove Component requirement. Daniel V. 2024-10-23 17:32:42 -0400
  • a6107cb993 Add parameters config to the compiler configs. Daniel V. 2024-10-11 18:25:17 -0400
  • 69b46bf05c Update Version, Add Component for format methods, add deprecation. Daniel V. 2024-10-06 19:54:46 -0400
  • f09882069f
    Merge pull request #10 from Fedjoyd/patch-1 Daniel V. 2024-10-06 19:51:06 -0400
  • 85f8288962
    Update maven.yml Daniel V. 2024-10-06 19:09:01 -0400
  • b5e6492e1f
    Update maven.yml Daniel V. 2024-10-06 19:07:02 -0400
  • f781fc9756
    Update maven.yml Daniel V. 2024-10-06 18:37:13 -0400
  • c6c69d667b
    Update maven.yml Daniel V. 2024-10-06 18:34:24 -0400
  • ff7904525b
    Added "String pluginName" parameter to display function Fedjoyd 2024-10-06 07:51:13 +0200
  • 741f317f4b Replace banks with accounts that have members and permissions. Daniel V. 2024-08-30 10:38:27 -0400
  • 92bc7ae92a Update Version; Readd AbstractEconomy to old source branch. Daniel V 2024-08-25 08:13:36 -0400
  • f158f980fa Update version. Daniel V 2024-08-10 23:15:27 -0400
  • 3a6a0a9a6d
    Merge 1c2c554781 into 8bad2c479f BlackBaroness 2024-08-10 03:32:16 +0000
  • 1c2c554781
    Update dependency version in README.md BlackBaroness 2024-08-10 06:32:04 +0300
  • f60ac4f3a2
    Update README.md Daniel V 2024-06-13 10:03:16 -0400
  • 4f68b49ed5 Add NotNull to specific methods for clarity. Daniel V 2024-06-13 09:56:33 -0400
  • a36fcb4dd2 Update pom. Daniel V 2024-06-12 14:19:40 -0400
  • b4267e3cc1 Update pom. Daniel V 2024-06-12 14:19:18 -0400
  • 41028bee0a Add alt format method. Daniel V 2024-06-12 14:13:03 -0400
  • 9f70379f9f Optional for last known name since it could not exist depending on calls done before. Daniel V 2024-06-12 13:45:36 -0400
  • b4ff40974d List -> collection. Daniel V 2024-06-12 13:34:42 -0400
  • eb5b5c6496 Multicurrency support, and plugin name for transactions to attach source to them. Daniel V 2024-06-12 12:55:11 -0400
  • 6a88d39a7c Cleanup code from vault2. Daniel V 2024-06-12 12:28:41 -0400
  • d7441f2385 Merge branch 'pr/138' Daniel V 2024-06-12 12:26:39 -0400
  • ab14d7fd87 Update gitignore Daniel V 2024-06-12 12:21:28 -0400
  • 6e69e209e1 Update gitignore Daniel V 2024-06-12 12:18:27 -0400
  • 3fb336e5c9 Remove abstracteconomy, it wasn't even that abstract Daniel V 2024-06-12 12:15:45 -0400
  • 7d94726d4e Update README.md. Daniel V 2024-06-12 11:39:00 -0400
  • 5776aaf43c Update Maven compiler plugin Daniel V 2024-06-12 11:27:11 -0400
  • c491a544b0 Rebranded to VaultUnlocked because accepting PRs and adding actual improvements is such a radical idea. Daniel V 2024-06-12 10:40:57 -0400
  • 76428c8ba5
    Merge b52495b66f into 8bad2c479f LlmDl 2023-12-11 20:06:15 +0000
  • b52495b66f Alter readme to use BigDecimal in example. LlmDl 2023-12-11 14:06:10 -0600
  • 79bb998347 Remove unneeded space in the readme, while we're already altering the readme. LlmDl 2023-12-11 10:05:08 -0600
  • d739d52432 Replace double usage with BigDecimal, to bring Vault2 further into the future. LlmDl 2023-12-11 09:58:21 -0600
  • 3ed3ad7386
    Merge branch 'master' into feature/uuid_support LlmDl 2023-12-10 13:48:10 -0600
  • c9d083f364
    Merge 458620a15c into 8bad2c479f leonardo-dgs 2023-08-20 03:16:38 +0900
  • e5b2088935
    Merge 1496c69fa0 into 8bad2c479f Luis Benavides-Naranjo 2023-08-16 13:16:59 -0700
  • 8bad2c479f Use plugin logger instead of Minecraft logger in README example master Parker Hawke 2023-05-30 11:04:17 -0400
  • 7994804f99
    Use plugin logger instead of Minecraft logger in README example Parker Hawke 2023-05-30 11:04:17 -0400
  • 1496c69fa0 Improves and fixes JavaDocs for Economy, IdentityEconomy and Permission lbenav8095 2023-04-02 03:45:25 -0600
  • b3bbcddff4 Splitted @LlmDl Economy proposal in IdentityEconomy in order to support economy providers that are already able to hook into Vault. Added MultiEconomy which considers an economy as a currency, granting a multi-currency abstraction. Provided wrappers that help registering/hooking all three types of layers into Vault. lbenav8095 2023-04-01 14:34:54 -0600
  • a851a9f409 Added IdentityEconomy#supportsUUIDOperations lbenav8095 2023-04-01 13:30:16 -0600
  • 6645e88aa5 Reverted README.md lbenav8095 2023-04-01 13:11:36 -0600
  • 39b6c7b5ab reverted pom lbenav8095 2023-04-01 13:10:23 -0600
  • fa43c0faeb Improved README lbenav8095 2023-03-31 15:04:40 -0600
  • d378ad1eb6 Updated README to match last deploy lbenav8095 2023-03-31 14:46:19 -0600
  • 1a36c9963d Added IdentityEconomy#supportsOfflineOperations lbenav8095 2023-03-29 22:35:11 -0600
  • 5dc0217eb7 Splitted IdentityEconomy isLegacy method into supportsAllRecordsOperation and supportsAllOnlineOperation Improved IdentityEconomy and MultiEconomy documentation lbenav8095 2023-03-29 17:43:16 -0600
  • dfd74cea31 Improved EconomyWrapper, IdentityEconomyWrapper and MultiEconomyWrapper performance lbenav8095 2023-03-29 16:39:44 -0600
  • 6abcb5ea27 Added EconomyWrapper#registerProviders(boolean force) Added IdentityEconomyWrapper#registerProviders(boolean force) Added MultiEconomyWrapper#registerProviders(boolean force) lbenav8095 2023-03-29 16:30:59 -0600
  • 13b18ac7a1 Added MultiEconomyWrapper Moved economy wrappers to /economy/wrappers/ package Improved Economy documentation Improved IdentityEconomy documentation Improved MultiEconomy documentation lbenav8095 2023-03-29 15:01:12 -0600
  • 49c17e261f Added IdentityEconomyWrapper lbenav8095 2023-03-29 14:25:59 -0600
  • 243509cbc6 VaultAPI2 should now be compatible with legacy plugins. We now need Vault2 (the one that's available at runtime as a plugin) to implement this API. The idea for Vault2 is that it will detect if a legacy economy is registered. If so, it will also register its IdentityEconomy provider. The idea of IdentityEconomy is to support UUIDs. lbenav8095 2023-03-22 15:15:41 -0600
  • 19801e59c9 Adds MultiEconomy#getName and MultiEconomy#isEnabled lbenav8095 2023-03-22 10:50:21 -0600
  • 9ff701c3e3 Provided Github package Updated README.md lbenav8095 2023-03-22 10:05:59 -0600
  • 6034cb2132 Adds support for legacy Vault plugins lbenav8095 2023-03-22 01:57:21 -0600
  • 29ad793ffc Merge remote-tracking branch 'upstream/feature/uuid_support' # Please enter a commit message to explain why this merge is necessary, # especially if it merges an updated upstream into a topic branch. # # Lines starting with '#' will be ignored, and an empty message aborts # the commit. Added MultiEconomy Improved Economy documentation (helps understading MultiEconomy) lbenav8095 2023-03-22 01:37:56 -0600
  • 513fa83f0b Merge remote-tracking branch 'upstream/feature/uuid_support' # Please enter a commit message to explain why this merge is necessary, # especially if it merges an updated upstream into a topic branch. # # Lines starting with '#' will be ignored, and an empty message aborts # the commit. UUID support merged from https://github.com/LlmDl/VaultAPI lbenav8095 2023-03-22 01:01:12 -0600
  • 458620a15c
    Merge branch 'MilkBowl:master' into master Leonardo Di Gianfelice Stornelli 2022-11-22 12:09:50 +0100
  • 6448be2b94
    Merge a46a8ef1a0 into 9520d8847e Jack 2022-09-16 02:03:48 +0000
  • a46a8ef1a0
    added some more missing spaces Jack 2022-09-15 22:03:45 -0400
  • 0099eed037
    fix spacing mistake Jack 2022-09-15 21:56:57 -0400
  • 32f63fae85
    Merge b1315fd4c5 into 9520d8847e OneByte 2022-08-28 15:49:33 +0000
  • b1315fd4c5
    Removed not needed space OneByte 2022-08-28 21:18:23 +0530
  • 7c7d0abcc2 Implement requested changes. Llm Dl 2022-08-03 16:03:48 -0500
  • 1af24b2e89
    Fix typo in JavaDoc LlmDl 2022-08-03 15:38:47 -0500
  • 698c623ccc
    Fix typo in JavaDoc LlmDl 2022-08-03 15:35:52 -0500
  • d754cb58d5
    fixed grammar/spelling mistakes and formatting inconsistencies (comments, not code) Jack Fitch 2022-06-28 22:48:01 -0400
  • a0542b8434
    added missing newlines Jack Fitch 2022-06-28 22:23:39 -0400
  • 7069a173b8
    separate the repositories and dependencies Jack Fitch 2022-06-28 21:03:41 -0400
  • 29ef4878bc
    remove the "-" before the build status and bold the inclusion example headers Jack Fitch 2022-06-28 15:41:53 -0400
  • 070bf318f7
    update Maven plugin versions Jack 2022-06-28 15:24:25 -0400
  • dedb935cbf
    update JUnit to 4.13.2 Jack 2022-06-28 15:23:58 -0400
  • 0a0454f6ad
    fixed indents and spacing Jack Fitch 2022-06-28 14:50:16 -0400
  • 163e4dfd36
    fixed indents and updated some links Jack Fitch 2022-06-28 14:49:48 -0400
  • fc761429ad
    enhanced do-publish.sh Jack Fitch 2022-06-28 14:49:14 -0400
  • 52b8f72f15
    spelling/grammar/spacing fixes Jack Fitch 2022-06-28 14:47:40 -0400
  • 7129ffb94f Add account name to the createAccount method. Llm Dl 2022-06-27 21:36:24 -0500
  • 918bda26d2 Update README to include new version, example code. Llm Dl 2022-06-27 19:50:50 -0500
  • 1a73308932 Economy v2. Llm Dl 2022-06-27 19:50:24 -0500
  • 5348352f5d Add vault2 package. Llm Dl 2022-06-27 19:30:54 -0500
  • 657069232e Deprecate vault package. Llm Dl 2022-06-27 19:23:55 -0500
  • b1e408be5a Update pom with tentative version numbering. Llm Dl 2022-06-27 19:23:14 -0500
  • 9520d8847e Simplify EconomyResponse#transactionSuccess() Parker Hawke 2020-08-23 17:36:09 -0400
  • 7d0d62ea4c Clean up code formatting Leonardo-DGS 2021-11-03 17:48:28 +0100
  • e0743da367 Remove the now un-needed AbstractEconomy class. Llm Dl 2021-10-12 08:01:48 -0500
  • 747940c8c6 Improve UUID methods' names, dropping the word Player. Llm Dl 2021-09-28 09:20:52 -0500
  • a1e367532f Update javadoc pages for latest release gh-pages GitHub Action 2021-08-03 00:02:36 +0000
  • 52524b9721
    Update bukkit version to 1.15.2 Artem Musatenko 2021-06-04 15:56:31 +0300
  • 5c61077842 Add UUID support to Vault. Llm Dl 2021-04-04 10:32:25 -0500
  • 4b18a93b69
    One needs to implement command executor in order to use commands. Christopher Nethercott 2021-02-26 12:32:27 +0000
  • af58e675c3
    Merge pull request #105 from Geolykt/patch-1 1.7.1 Nick Minkler 2021-01-10 17:18:53 -0800
  • 9c1759198f
    Unify inconsitent identation Geolykt 2021-01-06 13:23:36 +0100
  • 0dbda56603 Just add comment in code hbarreau 2020-12-18 00:13:06 +0100
  • 36563a56b1 Final version hbarreau 2020-12-18 00:09:27 +0100
  • 8e88b9dc73 Add if(type == sucess) for call BalanceUpdateEvent in EconomyResponse hbarreau 2020-12-17 12:02:27 +0100
  • ef2e2e0dae Added accountName in BalanceUpateEvent and EconomyResponse for get the account, and add isPlayer in BalanceUpdateEvent to check if accountName is a player account hbarreau 2020-12-17 11:57:55 +0100