COWMODSКаталог модов

PurseCommand

A basic purse plugin that lets player use their Vault balance as in-game gold ingots, mostly used in towny servers.

Автор: puckypucky0761обновлён 20 мая 2026 г.
Экономика

Описание

💰 BasicPurseCommand [no longer receives updates]

A lightweight, fully configurable gold purse economy plugin for Minecraft servers — powered by Vault.


✨ Features

  • 🪙 Withdraw & deposit: gold ingots between your purse and inventory
  • 🔒 Per-subcommand permissions: full control over who can do what
  • ⚙️ Fully configurable: subcommand names, messages, limits, tab-complete, all from config.yml
  • 🔄 In-game reload: no restarts needed
  • 🗂️ Smart tab-complete: suggests amounts based on your inventory and balance
  • 🛡️ Inventory full protection: optionally prevent withdrawals that would overflow

🧩 Compatibility

Server SoftwareSupport
Paper✅ Full
Purpur✅ Full
Spigot✅ Full
Bukkit⚠️ Partial
Folia⚠️ Partial

Minecraft version: 1.20.1+
Java version: 21+


📦 Dependencies

DependencyRequired
Vault✅ Yes

📜 Commands

CommandDescriptionPermission
/purse withdraw <amount>Withdraw gold from your pursepurse.withdraw
/purse deposit <amount>Deposit gold into your pursepurse.deposit
/purse balanceCheck your purse balancepurse.balance
/purse reloadReload the configurationpurse.reload

📜 Tabcomplete

CommandSequence
/purse withdrawAmount of gold can fit in inventory / Max withdraw amount
/purse depositAmount of gold in inventory / Max deposit amount
/purse balanceNo tabcomplete sequence
/purse reloadNo tabcomplete sequence

⚙️ Configuration

purse:
  max-withdraw-amount: 256
  max-deposit-amount: 2304
  prevent-withdrawal-when-inventory-full: true

subcommands:
  withdraw: "withdraw"
  deposit: "deposit"
  balance: "balance"
  reload: "reload"

permissions:
  withdraw: "purse.withdraw"
  deposit: "purse.deposit"
  balance: "purse.balance"
  reload: "purse.reload"

[...]

All messages, subcommand names, permissions, and limits are fully configurable via config.yml.


🚀 Installation

  1. Download the latest .jar from Releases
  2. Place it in your server's plugins/ folder
  3. Make sure Vault and an economy provider (e.g. EssentialsX) are installed
  4. Restart the server
  5. Configure plugins/BasicPurseCommand/config.yml to your liking
  6. Run /purse reload to apply changes without restarting

🔨 Building from Source

git clone https://github.com/puckypucky0/PurseCommand.git
cd BasicPurseCommand
mvn clean package

Output jar will be in target/.


📄 License

This project is licensed under the MIT License.

Последние версии

Все версии →
release

PurseCommand 1.0.0

1.0.0
20 мая 2026 г.50Minecraft: 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4paper, purpur
Скачать
Что нового
Suggested server software is Paper.
release

PurseCommand 1.0.0

1.0.0
5 апр. 2026 г.26Minecraft: 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4paper, purpur
Скачать