▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/SkiesEconomy
SkiesEconomy

SkiesEconomy

A Minecraft economy plugin with an optional vault immigration

75
0

SkiesEconomy - Lightweight Economy Plugin with Vault Support

A fast, reliable, and feature-rich economy plugin for Spigot/Bukkit servers with full Vault integration.

✨ Features

Core Economy System

  • Player Balances - Persistent economy accounts with configurable starting balance
  • Money Notes - Physical currency system with secure NBT data storage
  • Vault Integration - Full compatibility with any Vault-compatible plugin
  • Offline Support - Manage economies for offline players

Commands

  • /balance - Check your current balance
  • /pay <player> <amount> - Transfer money to other players
  • /withdraw <amount> - Convert balance to physical money notes
  • /eco - Economy administration commands
    • /eco give <player> <amount> - Give money to a player
    • /eco take <player> <amount> - Remove money from a player
    • /eco set <player> <amount> - Set a player's balance

Money Notes System

Withdraw your balance as physical paper notes that can be:

  • ✅ Traded between players
  • ✅ Stored in chests
  • ✅ Redeemed by right-clicking
  • ✅ Protected against duplication with NBT data

Developer-Friendly

  • Full API - Direct EconomyManager access for plugin developers
  • Vault Support - Works seamlessly with existing Vault economy plugins
  • Lightweight - Minimal performance impact
  • Well-Documented - Comprehensive integration wiki included

📦 Installation

  1. Download the latest release
  2. Place the JAR file in your server's plugins/ folder
  3. Restart your server
  4. Configure settings in plugins/SkiesEconomy/config.yml

⚙️ Configuration

economy:
  starting-balance: 1000.0
  use-vault: true
  currency-name-singular: "Dollar"
  currency-name-plural: "Dollars"

🎮 Player Commands

CommandDescriptionPermission
/balanceCheck your balanceskieseconomy.balance
/pay <player> <amount>Send moneyskieseconomy.pay
/withdraw <amount>Withdraw as noteskieseconomy.withdraw

🔧 Admin Commands

CommandDescriptionPermission
/eco give <player> <amount>Give moneyskieseconomy.admin
/eco take <player> <amount>Take moneyskieseconomy.admin
/eco set <player> <amount>Set balanceskieseconomy.admin

🔌 Dependencies

Required

  • Java 8+
  • Spigot/Bukkit/Paper 1.16+

Optional

  • Vault - For cross-plugin economy integration

🛠️ For Developers

SkiesEconomy provides a comprehensive API for plugin integration:

Direct API Access

Plugin skiesEconomy = Bukkit.getPluginManager().getPlugin("SkiesEconomy");
EconomyManager manager = ((Plugin) skiesEconomy).getEconomyManager();

// Check balance
double balance = manager.getBalance(player);

// Deposit money
manager.deposit(player, 100.00);

// Withdraw money
if (manager.has(player, 50.00)) {
    manager.withdraw(player, 50.00);
}

Vault Integration

RegisteredServiceProvider<Economy> rsp = getServer()
    .getServicesManager().getRegistration(Economy.class);
Economy econ = rsp.getProvider();

📘 View Full Integration Wiki →

🏆 Why Choose SkiesEconomy?

  • 🚀 Fast - Optimized for performance with minimal overhead
  • 🔒 Secure - Money notes protected with NBT data against duplication
  • 🔌 Compatible - Works with all Vault-compatible plugins
  • 📝 Well-Documented - Extensive developer documentation
  • 💾 Reliable - Automatic data persistence with YAML storage
  • 🎯 Simple - Easy to use for players and admins
  • 🔧 Configurable - Customize starting balance, currency names, and more

📊 Technical Details

  • API Version: 1.16+
  • Storage: YAML file-based persistence
  • Thread-Safe: Safe for async operations
  • Memory Efficient: Lightweight design with minimal memory footprint
  • Auto-Save: Automatic balance saving on shutdown

🤝 Support & Compatibility

Compatible with popular economy plugins and systems:

  • ✅ Vault Economy API
  • ✅ Shop plugins (ChestShop, QuickShop, etc.)
  • ✅ Job plugins
  • ✅ Rank plugins
  • ✅ Auction/Trading plugins
  • ✅ Any Vault-compatible plugin

📋 Permissions

PermissionDescriptionDefault
skieseconomy.balanceUse /balancetrue
skieseconomy.payUse /paytrue
skieseconomy.withdrawUse /withdrawtrue
skieseconomy.adminAdmin commandsop

🐛 Bug Reports & Features

Found a bug or have a feature request? Please create an issue on our GitHub repository!

📜 License

This plugin is open source. See LICENSE file for details.


Need help? Check out the wiki for detailed documentation!

Совместимость

Minecraft: Java Edition

1.21.x1.20.x1.19.x1.18.x1.17.x1.16.x

Платформы

Поддерживаемые окружения

Сервер

Детали

Лицензия:MIT
Опубликован:2 месяца назад
Обновлён:1 месяц назад
Главная