diff --git a/currency-plugin/build.gradle b/currency-plugin/build.gradle index 84000dc..3071cfb 100644 --- a/currency-plugin/build.gradle +++ b/currency-plugin/build.gradle @@ -5,7 +5,7 @@ plugins { } group 'cn.hamster3' -version '2.2.2' +version '2.2.3' repositories { maven { diff --git a/currency-plugin/src/main/java/cn/hamster3/currency/command/currency/CurrencySetCommand.java b/currency-plugin/src/main/java/cn/hamster3/currency/command/currency/CurrencySetCommand.java index 484877a..16b928e 100644 --- a/currency-plugin/src/main/java/cn/hamster3/currency/command/currency/CurrencySetCommand.java +++ b/currency-plugin/src/main/java/cn/hamster3/currency/command/currency/CurrencySetCommand.java @@ -1,7 +1,7 @@ package cn.hamster3.currency.command.currency; +import cn.hamster3.currency.api.CurrencyAPI; import cn.hamster3.currency.core.IDataManager; -import cn.hamster3.currency.data.CurrencyLog; import cn.hamster3.currency.data.CurrencyType; import cn.hamster3.currency.data.PlayerData; @@ -17,8 +17,7 @@ public class CurrencySetCommand extends CurrencyAdminSetCommand { @Override protected void doSet(PlayerData data, CurrencyType type, double amount) { - data.setPlayerCurrency(type.getId(), amount); - dataManager.insertLog(new CurrencyLog(data.getUuid(), data.getPlayerName(), type.getId(), "set", amount, amount)); + CurrencyAPI.setPlayerCurrency(data.getUuid(), type.getId(), amount); } } diff --git a/currency-plugin/src/main/java/cn/hamster3/currency/event/CurrencyChangeEvent.java b/currency-plugin/src/main/java/cn/hamster3/currency/event/CurrencyChangeEvent.java index f3d3571..bbc3063 100644 --- a/currency-plugin/src/main/java/cn/hamster3/currency/event/CurrencyChangeEvent.java +++ b/currency-plugin/src/main/java/cn/hamster3/currency/event/CurrencyChangeEvent.java @@ -50,4 +50,14 @@ public class CurrencyChangeEvent extends Event { public HandlerList getHandlers() { return handlerList; } + + @Override + public String toString() { + return "CurrencyChangeEvent{" + + "playerUUID=" + playerUUID + + ", currencyID='" + currencyID + '\'' + + ", oldAmount=" + oldAmount + + ", newAmount=" + newAmount + + '}'; + } }