Compatibility
Minecraft: Java Edition
26.1
1.21
1.8.9
Platforms
Tags
Creators
Details

Features
- Fully customizable, meaning you can change the messages and settings of the plugin inside the configuration files.
- Light and efficient, won't cause any sort of lag towards your server!
- New type of currency. Put gems for rewards from winning events, crates, etc.
- MySQL/MariaDB/SQLite Database Support.
- Built-in Categories Shop menu.
- ItemsAdder support
- MiniMessage support (Using non-strict mode, automatically converts legacy & color codes and the &# hex format)
- Leaderboards, allows you view the top 10 players with gems.
Commands & Permissions
Player Commands
- /gems - Allows you to check how many gems you have.
- /gems help - Shows all available commands to the player.
- /gems shop [category] - Allows you to open the gems shop.
- Permission: simplegems.command.shop
- /gems withdraw <amount> - Allows you to withdraw gems into an item.
- Permission: simplegems.command.withdraw
- /gems pay <player> <amount> - Allows you to pay someone gems.
- Permission: simplegems.command.pay
- /gems top - Shows the top 10 players with the most amount of gems
- Permission: simplegems.command.top
- /gems balance [player] - Allows you to check your balance or other players.
- Permission: simplegems.command.balance
Admin Commands
- /gems give <player> <amount> - Allows you to give someone gems.
- Permission: simplegems.command.give
- /gems randomgive <player> <min> <max> - Allows you give somone a random amount of gems between the min and max amount.
- Permission: simplegems.command.randomgive
- /gems take <player> <amount> - Allows you to take away others' gems.
- Permission: simplegems.command.take
- /gems set <player> <amount> - Allows you to set someone gems.
- Permission: simplegems.command.set
- /gems version - Shows some information about the plugin
- Permission: simplegems.command.version
- /gems update - Manually update the gems top leaderboard
- Permission: simplegems.command.update
- /gems reload - Reloads the plugin
- Permission: simplegems.command.reload
All Commands are customizable in the SimpleGems/commands/gems.yml file
Extra Info
Wiki
https://refracdevelopment.gitbook.io/simplegems/
Dependencies
NBT-API: https://modrinth.com/plugin/nbtapi
Placeholders
- %player% - Get the player name
- %displayname% - Get the player display name
- %arrowright% - Get an arrow for a message
- %arrowleft% - Get an arrow for a message
- %star% - Get a star for a message
- %circle% - Get a circle for a message
- %gems% - Get the player gems
- %gems_formatted% - Get the player gems in fancy format
- %gems_decimal% - Get the player gems in decimal format
PlaceholderAPI Placeholders
- %simplegems_balance% - Get the player gems
- %simplegems_balance_formatted% - Get the player gems in fancy format
- %simplegems_balance_decimal% - Get the player gems in a decimal format
- %simplegems_player_<number-here>% - Get the top player at the provided position ex. %simplegems_player_1% would show the first player on the gems top leaderboard this uses the gems-top format in the config.yml
Install
- Download plugin
- Place the .jar file in your plugins folder
- Restart your server
- Enjoy!
Note: This plugin doesn't support PlugMan/Server reloading or similar plugins.
Discord
Need help? Have suggestions? Join the discord!
bStats
This plugin uses bStats to track usage analytics.
icon from flaticon


