▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Плагины/SmartWithdraw
SmartWithdraw

SmartWithdraw

SmartWithdraw is a lightweight Vault-integrated Minecraft economy plugin that allows players to convert virtual money into physical banknotes and redeem them back into their account.

Оцените первым
212
2
Все версииSmartWithdraw 2.0.0

SmartWithdraw 2.0.0

Release12.07.2026

Список изменений

2.0.0 — Major Rewrite

🔐 Security

  • Fixed a critical duplication vulnerability: notes are now HMAC-signed with a server-generated secret key. Previously, note values were stored in unsigned data, meaning forged or NBT-edited items could be deposited for free money. Forged/tampered notes are now automatically rejected.

💵 New: Multiple Currencies

  • Added support for withdrawing from Vault (Money), PlayerPoints (GamePoints), and player Experience (XP) — each as a fully independent balance
  • Every currency has its own configurable symbol, name, denominations, and note styling
  • /withdraw <amount> [currency] and /sw give <player> <amount> [currency] now accept a currency argument

📄 New: Denomination Control

  • Added auto-split-notes config toggle: withdraw either one exact-value note, or the fewest real notes possible (e.g. 2500 → 2000 + 500)
  • Added manual note splitting: sneak + left-click a note to break it into smaller denominations at any time

🎨 New: Configurable Note Aesthetics

  • Redesigned note tooltips with a "Satchel" style: tier label, description, Information block, Created-by/date, and tax display
  • Title color, tier visibility, gain description, and cosmetic tax percentage are all configurable per currency
  • Optional enchant-glow effect toggle

🏦 New: Bank GUI

  • Added /sw gui — a chest-style menu to withdraw specific denominations, deposit everything, and switch between currencies

🛠️ New: Admin Tools

  • /sw give <player> <amount> [currency] — give notes directly to any player
  • /sw reload — reload config without restarting
  • /sw currencies — list all configured currencies
  • Per-currency enabled toggle to fully disable a currency without deleting its config

📊 New: Transaction Logging & Placeholders

  • All withdrawals, deposits, and admin actions now log to transactions.log with timestamp, player, currency, and amount
  • Added PlaceholderAPI support for balance and held-note-value placeholders, per currency

⚙️ Other Changes

  • Added withdraw/deposit cooldowns and a configurable max-held-value limit per currency
  • Fixed malformed YAML indentation in the default config.yml
  • Removed unused/dead files (Messages.java, WithdrawResult.java, notes.yml, old NoteData.java)
  • Default currency symbol changed from to $ (fully configurable)

1.0.0 — Initial Release

  • Basic /withdraw and /deposit commands
  • Single hardcoded currency (₹ Rupee), fixed denominations
  • Right-click a note to deposit; sneak + right-click deposits a whole stack
  • Basic /sw help command

Файлы

SmartWithdraw-2.0.0.jar(59.52 KiB)
Основной
Скачать

Метаданные

Канал релиза

Release

Номер версии

2.0.0

Загрузчики

Paper
Purpur
Spigot

Версии игры

1.21–26.2

Загрузок

63

Дата публикации

12.07.2026

Загрузил

ID версии

Главная