🪙 ApCoin
ApCoin is a modern, lightweight, and high-performance currency plugin for Paper servers. It provides a reliable virtual economy with fast database operations, offline player support, PlaceholderAPI integration, and a clean developer API.
Built for Java 21 and Paper 1.21.11+, ApCoin is designed to be fast, scalable, and easy to integrate into any Minecraft server.
✨ Features
- 💰 Virtual currency system
- ⚡ High-performance coin management
- 👤 Player balance system
- 💸 Player-to-player coin transfers
- 🏆 Top player leaderboard
- 🗄️ SQLite support
- 🗄️ MySQL support
- 📦 Offline player support
- 🔌 PlaceholderAPI integration
- ⚙️ Fully configurable
- 🚀 Async database operations
- 🛠️ Developer API
- 📊 Large balance support (BIGINT)
- 🔒 Permission-based commands
- 🔄 Reload command
- 🟢 Java 21
- 🟢 Paper 1.21.11+
📜 Commands
| Command | Description |
|---|---|
/apcoin |
Shows plugin help |
/apcoin balance [player] |
View your or another player's balance |
/apcoin pay <player> <amount> |
Send coins to another player |
/apcoin give <player> <amount> |
Give coins to a player |
/apcoin take <player> <amount> |
Remove coins from a player |
/apcoin set <player> <amount> |
Set a player's balance |
/apcoin reset <player> |
Reset a player's balance |
/apcoin top |
View the coin leaderboard |
/apcoin reload |
Reload the plugin configuration |
🔑 Permissions
| Permission | Description |
|---|---|
apcoin.use |
Allows use of /apcoin |
apcoin.balance |
View balances |
apcoin.pay |
Transfer coins |
apcoin.top |
View leaderboard |
apcoin.give |
Give coins |
apcoin.take |
Take coins |
apcoin.set |
Set balances |
apcoin.reset |
Reset balances |
apcoin.reload |
Reload configuration |
apcoin.admin |
Grants all admin permissions |
🔌 PlaceholderAPI
| Placeholder | Description |
|---|---|
%apcoin_balance% |
Player's current balance |
%apcoin_top_1_name% |
#1 player |
%apcoin_top_1_balance% |
#1 balance |
%apcoin_top_2_name% |
#2 player |
%apcoin_top_2_balance% |
#2 balance |
%apcoin_top_3_name% |
#3 player |
%apcoin_top_3_balance% |
#3 balance |
%apcoin_top_4_name% |
#4 player |
%apcoin_top_4_balance% |
#4 balance |
%apcoin_top_5_name% |
#5 player |
%apcoin_top_5_balance% |
#5 balance |
🗄️ Database Support
- SQLite
- MySQL
💻 Developer API
ApCoinAPI.getCoins(player);
ApCoinAPI.setCoins(player, amount);
ApCoinAPI.addCoins(player, amount);
ApCoinAPI.removeCoins(player, amount);
ApCoinAPI.hasCoins(player, amount);
⚙️ Requirements
- Paper 1.21.11+
- Java 21
- PlaceholderAPI (Optional)
❤️ Credits
Plugin Developer: Arshad
Thank you for using ApCoin! If you find any bugs or have suggestions for new features, feel free to open an issue or get in touch.
Made with ❤️ by Arshad.
| Version | Minecraft | Loader | Download |
|---|---|---|---|
|
ApCoin 1.1.0 1.1.0 |
1.16.3, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 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.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2
|
bukkit, paper, spigot
|
Download |