
SyMeans
Economy plugin for Minecraft 1.21.x, compatible with Purpur, Paper, Folia, Java 21, with Vault integration.
SyMeans
Economy plugin for Minecraft 1.21.x, compatible with Purpur, Paper, Folia, Java 21, with Vault integration.
Version: 1.1.0
Author
Shiyuan
Features
- 💰 Complete economy system (balance check, transfer, leaderboard)
- 📝 Transaction history tracking (income, expenses, transfers)
- 🔌 Vault economy API support
- 🗄️ SQLite database storage
- 🎨 Colored message display
- ⚡ High performance, compatible with Folia
- 🌍 Multi-language support (Simplified Chinese / English)
Requirements
- Minecraft 1.21.x
- Java 21+
- Purpur / Paper / Folia
- Vault (optional, for other plugins to access the economy system)
Installation
- Download the plugin JAR file
- Place the JAR file into your server's
pluginsfolder - Restart the server
- Edit
plugins/SyMeans/config.ymlto configure - Restart the server or use
/reloadto reload the configuration
Configuration
# SyMeans Economy Plugin Configuration
# Author: Shiyuan
# Version: 1.1.0
# Language setting (zh-Simplified Chinese, en-English)
language: "zh"
# Currency name
currency-name: "Coins"
# Initial balance for new players
initial-balance: 100.0
Language
The plugin supports multi-language. You can set the language in config.yml:
zh- Simplified Chinese (default)en- English
Language files are located in plugins/SyMeans/lang/ folder. You can customize the messages by editing zh.json or en.json.
Commands
Player Commands
| Command | Description | Permission |
|---|---|---|
/money | Check your balance | symeans.user.money |
/pay <player> <amount> | Transfer money to another player | symeans.user.pay |
/moneytop | View wealth leaderboard (top 10) | symeans.user.moneytop |
/mhistory | View recent 10 transaction records | symeans.user.history |
Admin Commands
| Command | Description | Permission |
|---|---|---|
/money <player> | Check a specific player's balance | symeans.admin.money.others |
/money add <player> <amount> | Add balance to a player | symeans.admin.money.manage |
/money clean <player> | Set a player's balance to 0 | symeans.admin.money.manage |
/mhistoryop <player> | View a player's recent 10 transaction records | symeans.admin.history |
Permissions
Player Permissions
symeans.user.money- Allow using/moneyto check balance (default: everyone)symeans.user.pay- Allow using/payto transfer (default: everyone)symeans.user.moneytop- Allow using/moneytopto view leaderboard (default: everyone)symeans.user.history- Allow using/mhistoryto view transaction history (default: everyone)
Admin Permissions
symeans.admin.money.others- Allow checking other players' balance (default: OP)symeans.admin.money.manage- Allow managing player economy (default: OP)symeans.admin.history- Allow viewing other players' transaction history (default: OP)symeans.admin.*- All admin permissions (default: OP)
Database
The plugin uses SQLite database for data storage. The database file is located at plugins/SyMeans/symeans.db.
Contains two tables:
balances- Stores player balancestransactions- Stores transaction records
Changelog
v1.1.0
- Added multi-language support (Simplified Chinese and English)
- Language can be configured in config.yml
- Customizable language files in
lang/folder
Сервер для плагина SyMeans - как у профи
Плагин SyMeans создан для серверов: на своём сервере вы настраиваете его под себя и решаете, кому играть. Создать сервер с плагином SyMeans для друзей можно за пару минут - BungeeHost всё уже подготовил.
