From f14aeb6078e681de9cf9005b49584084eedf33b3 Mon Sep 17 00:00:00 2001 From: JaTiTV Date: Tue, 7 Jun 2022 05:58:47 +0200 Subject: [PATCH] 12.0 Innovation and Eco API change The API for Economy has been rebuilt. - - Class renamed: net.t2code.lib.Spigot.Lib.vault.Vault -> net.t2code.lib.Spigot.Lib.eco.Eco - Methods renamed: - buy(String prefix, Player p, Double price) -> moneyRemove(String prefix, Player player, Double price) - addMoney(String prefix, Player p, Double price) -> moneyAdd(String prefix, Player player, Double price) - New methods: - itemRemove(Player player, String item, int amount) - itemAdd(Player player, String item, int amount) - votePointsRemove(String prefix, Player player, Integer amount) (for VotingPlugin) - votePointsAdd(String prefix, Player player, Integer amount) (for VotingPlugin) - VotingPlugin added to PluginCheck --- .idea/jarRepositories.xml | 5 + T2CodeLib.iml | 9 ++ pom.xml | 12 ++- .../net/t2code/lib/Spigot/Lib/eco/Eco.java | 102 ++++++++++++++++++ .../net/t2code/lib/Spigot/Lib/eco/Vault.java | 49 +++++++++ .../lib/Spigot/Lib/plugins/PluginCheck.java | 5 +- .../t2code/lib/Spigot/Lib/vault/Vault.java | 39 ------- .../lib/Spigot/system/CreateReportLog.java | 2 +- .../net/t2code/lib/Spigot/system/Main.java | 37 ++++--- .../system/languages/LanguagesCreate.java | 5 +- .../lib/Spigot/system/languages/MSG.java | 5 +- .../Spigot/system/languages/SelectLibMsg.java | 2 + src/main/resources/plugin.yml | 4 +- 13 files changed, 215 insertions(+), 61 deletions(-) create mode 100644 src/main/java/net/t2code/lib/Spigot/Lib/eco/Eco.java create mode 100644 src/main/java/net/t2code/lib/Spigot/Lib/eco/Vault.java diff --git a/.idea/jarRepositories.xml b/.idea/jarRepositories.xml index 75f3a97..c84d560 100644 --- a/.idea/jarRepositories.xml +++ b/.idea/jarRepositories.xml @@ -36,6 +36,11 @@