SMPCore - The Ultimate Modern Economy Solution
Native Folia Support • Async MySQL • Hex/Gradient Colors • Shorthand Economy
SMPCore is a high-performance, aesthetically pleasing core plugin designed specifically for modern Minecraft servers running Folia or Paper (1.21+). It replaces outdated Essentials/Economy plugins with a sleek, database-backed system that feels premium and responsive.
Key Features
Built for Performance
- Native Folia Support: Uses region-aware scheduling to ensure zero thread-safety issues.
- Async Everything: All database operations run asynchronously to prevent lag.
- Smart Caching: Balances and leaderboards are cached for instant access.
Advanced Economy System
- MySQL Backed: Player data is safely stored in your database using HikariCP pooling.
- Smart Formatting: Supports shorthand input and display!
- Type: /pay Steve 1.5m or /eco give Alex 100k
- Display: $1.5ᴍ, $100ᴋ, $2ʙ (Fully Configurable)
- Vault Compatible: Works out-of-the-box with any plugin requiring Vault (ShopGUI+, chest shops, etc.).
- Taxes: Optional percentage-based tax on player-to-player payments.
Modern Aesthetics
- MiniMessage Support: Full support for Gradients, Hex Colors, and click events.
- ActionBars: Get instant visual feedback for transactions instead of chat spam.
- Sound Design: Satisfying sound effects for every action (success, failure, payment received).
- Fully Configurable: Change every message, sound, and color in messages.yml and sounds.yml.
--------------------------------------------------------------------------------
Commands & Permissions
Player Commands
/balance (Alias: /bal, /money)
- Description: View your current balance
- Permission: smpcore.economy.balance
/pay <player> <amount>
- Description: Send money to another player
- Permission: smpcore.economy.pay
/balancetop [page] (Alias: /baltop)
- Description: View richer players leaderboard
- Permission: smpcore.economy.baltop
/smpcore info (Alias: /smp)
- Description: View plugin information
- Permission: None
Admin Commands
/economy give (Usage: /eco give <player> <amount>)
- Description: Give money to a player
- Permission: smpcore.economy.admin
/economy take (Usage: /eco take <player> <amount>)
- Description: Take money from a player
- Permission: smpcore.economy.admin
/economy set (Usage: /eco set <player> <amount>)
- Description: Set a player's balance
- Permission: smpcore.economy.admin
/smpcore reload
- Description: Reload all configuration files
- Permission: smpcore.reload
--------------------------------------------------------------------------------
Configuration
The plugin generates three easy-to-use config files:
- config.yml: Database detail, currency formatting (Shorthand K/M/B/T), and gameplay settings.
- messages.yml: Translate and style every single text line.
- sounds.yml: Customize sound effects, volume, and pitch for every event.
Example: Shorthand Formatting in config.yml
economy:
currency:
symbol: "$"
short-format:
enabled: true
thousand: "ᴋ"
million: "ᴍ"
--------------------------------------------------------------------------------
Installation
1. Download SMPCore.
2. Ensure you have Vault installed on your server.
3. (Optional) Install PlaceholderAPI for placeholders.
4. Drop the JAR into your plugins folder.
5. Start the server once to generate config files.
6. Open config.yml and enter your MySQL Database details.
7. Restart the server and enjoy!
--------------------------------------------------------------------------------
Dependencies
- Java 21 or higher
- Folia or Paper 1.21+
- Vault (Required)
- MySQL Database (Required)
--------------------------------------------------------------------------------
https://discord.gg/7AQdv542zu
THIS IS AN BETA RELEASE MORE FEATURES WILL COME SOON WHAT EVER U WISH GO TO MY DISCORD AND CHAT WITH ME ABOUT UR WISHES WHAT I SHOULD ADD NEXT
Native Folia Support • Async MySQL • Hex/Gradient Colors • Shorthand Economy
SMPCore is a high-performance, aesthetically pleasing core plugin designed specifically for modern Minecraft servers running Folia or Paper (1.21+). It replaces outdated Essentials/Economy plugins with a sleek, database-backed system that feels premium and responsive.
Key Features
Built for Performance
- Native Folia Support: Uses region-aware scheduling to ensure zero thread-safety issues.
- Async Everything: All database operations run asynchronously to prevent lag.
- Smart Caching: Balances and leaderboards are cached for instant access.
Advanced Economy System
- MySQL Backed: Player data is safely stored in your database using HikariCP pooling.
- Smart Formatting: Supports shorthand input and display!
- Type: /pay Steve 1.5m or /eco give Alex 100k
- Display: $1.5ᴍ, $100ᴋ, $2ʙ (Fully Configurable)
- Vault Compatible: Works out-of-the-box with any plugin requiring Vault (ShopGUI+, chest shops, etc.).
- Taxes: Optional percentage-based tax on player-to-player payments.
Modern Aesthetics
- MiniMessage Support: Full support for Gradients, Hex Colors, and click events.
- ActionBars: Get instant visual feedback for transactions instead of chat spam.
- Sound Design: Satisfying sound effects for every action (success, failure, payment received).
- Fully Configurable: Change every message, sound, and color in messages.yml and sounds.yml.
--------------------------------------------------------------------------------
Commands & Permissions
Player Commands
/balance (Alias: /bal, /money)
- Description: View your current balance
- Permission: smpcore.economy.balance
/pay <player> <amount>
- Description: Send money to another player
- Permission: smpcore.economy.pay
/balancetop [page] (Alias: /baltop)
- Description: View richer players leaderboard
- Permission: smpcore.economy.baltop
/smpcore info (Alias: /smp)
- Description: View plugin information
- Permission: None
Admin Commands
/economy give (Usage: /eco give <player> <amount>)
- Description: Give money to a player
- Permission: smpcore.economy.admin
/economy take (Usage: /eco take <player> <amount>)
- Description: Take money from a player
- Permission: smpcore.economy.admin
/economy set (Usage: /eco set <player> <amount>)
- Description: Set a player's balance
- Permission: smpcore.economy.admin
/smpcore reload
- Description: Reload all configuration files
- Permission: smpcore.reload
--------------------------------------------------------------------------------
Configuration
The plugin generates three easy-to-use config files:
- config.yml: Database detail, currency formatting (Shorthand K/M/B/T), and gameplay settings.
- messages.yml: Translate and style every single text line.
- sounds.yml: Customize sound effects, volume, and pitch for every event.
Example: Shorthand Formatting in config.yml
economy:
currency:
symbol: "$"
short-format:
enabled: true
thousand: "ᴋ"
million: "ᴍ"
--------------------------------------------------------------------------------
Installation
1. Download SMPCore.
2. Ensure you have Vault installed on your server.
3. (Optional) Install PlaceholderAPI for placeholders.
4. Drop the JAR into your plugins folder.
5. Start the server once to generate config files.
6. Open config.yml and enter your MySQL Database details.
7. Restart the server and enjoy!
--------------------------------------------------------------------------------
Dependencies
- Java 21 or higher
- Folia or Paper 1.21+
- Vault (Required)
- MySQL Database (Required)
--------------------------------------------------------------------------------
https://discord.gg/7AQdv542zu
THIS IS AN BETA RELEASE MORE FEATURES WILL COME SOON WHAT EVER U WISH GO TO MY DISCORD AND CHAT WITH ME ABOUT UR WISHES WHAT I SHOULD ADD NEXT
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft version listed: 1.21
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
SMPCore (DONUT LIKE) is a free Minecraft Java mod. Compatible with Minecraft 1.21. Downloaded 411 times (via Spigot). Download it and open it directly in the game.