diff --git a/src/main/java/net/milkbowl/vault2/economy/Economy.java b/src/main/java/net/milkbowl/vault2/economy/Economy.java index 29ee234..0042146 100644 --- a/src/main/java/net/milkbowl/vault2/economy/Economy.java +++ b/src/main/java/net/milkbowl/vault2/economy/Economy.java @@ -924,6 +924,9 @@ default EconomyResponse canWithdraw(@NotNull final String pluginName, @NotNull f *
* Note: {@code pluginName} should be used for logging/diagnostics only and MUST NOT affect * business logic. + *
+ * Note: Callers should perform checks against {@link #canWithdraw(String, UUID, BigDecimal)} first where implemented. + * As callers may or may not do checks in the withdraw method as a backup verification. *

* @param pluginName The name of the plugin that is calling the method. * @param accountID the UUID associated with the account to withdraw from. @@ -945,6 +948,9 @@ default EconomyResponse canWithdraw(@NotNull final String pluginName, @NotNull f * Note: {@code pluginName} should be used for logging/diagnostics only and MUST NOT affect * business logic. *
+ * Note: Callers should perform checks against {@link #canWithdraw(String, UUID, String, BigDecimal)} first where implemented. + * As callers may or may not do checks in the withdraw method as a backup verification. + *
* If the provider does not support multiple worlds, the provider's default world will be used. *

* @param pluginName The name of the plugin that is calling the method. @@ -968,6 +974,9 @@ default EconomyResponse canWithdraw(@NotNull final String pluginName, @NotNull f * Note: {@code pluginName} should be used for logging/diagnostics only and MUST NOT affect * business logic. *
+ * Note: Callers should perform checks against {@link #canWithdraw(String, UUID, String, String, BigDecimal)} first where implemented. + * As callers may or may not do checks in the withdraw method as a backup verification. + *
* If the provider does not support multiple worlds, the provider's default world will be used. *
* If the provider does not support multi-currency, the provider's default currency will be @@ -1084,6 +1093,9 @@ default EconomyResponse canDeposit(@NotNull final String pluginName, @NotNull fi *
* Note: {@code pluginName} should be used for logging/diagnostics only and MUST NOT affect * business logic. + *
+ * Note: Callers should perform checks against {@link #canDeposit(String, UUID, BigDecimal)} first where implemented. + * As callers may or may not do checks in the deposit method as a backup verification. *

* @param pluginName The name of the plugin that is calling the method. * @param accountID the UUID associated with the account to deposit to. @@ -1105,6 +1117,9 @@ default EconomyResponse canDeposit(@NotNull final String pluginName, @NotNull fi * Note: {@code pluginName} should be used for logging/diagnostics only and MUST NOT affect * business logic. *
+ * Note: Callers should perform checks against {@link #canDeposit(String, UUID, String, BigDecimal)} first where implemented. + * As callers may or may not do checks in the deposit method as a backup verification. + *
* If the provider does not support multiple worlds, the provider's default world will be used. *

* @param pluginName The name of the plugin that is calling the method. @@ -1128,6 +1143,9 @@ default EconomyResponse canDeposit(@NotNull final String pluginName, @NotNull fi * Note: {@code pluginName} should be used for logging/diagnostics only and MUST NOT affect * business logic. *
+ * Note: Callers should perform checks against {@link #canDeposit(String, UUID, String, String, BigDecimal)} first where implemented. + * As callers may or may not do checks in the deposit method as a backup verification. + *
* If the provider does not support multiple worlds, the provider's default world will be used. *
* If the provider does not support multi-currency, the provider's default currency will be