GemsEconomy 4.8.3

This is a custom multi-currency economy plugin! Supports Vault too!

  1. Xanium
    Tested Minecraft Versions:
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    • 1.13
    • 1.14
    Header.png

    Awesome graphics work by: @Blueseph
    General Info.png
    Hey! Welcome to GemsEconomy. Are you looking for an all-in-one solution for a server's economy? Look no further! Offering single, or multiple currency formats(options), bungeecord/MySQL support, full message customization, vault support, frequent updates and more, GemsEconomy is here to help your community shine!

    If you want to donate to help me keep delivering updates for this plugin, please do so here! :)

    Updates.png
    10.000 downloads is amazing!
    Thank you for using this plugin :)

    Please check the Discussion Thread :)
    Thanks


    Features.png
    - Customizable Messages.
    - Placeholder Expansion for PlaceholderAPI.
    - Custom Economy.
    - 100% configurable.
    - A very simple developer API.
    - MySQL Support.
    - Cheques.
    - Vault support.
    - Offline support.
    - Multi currency support.

    Setup.png
    1. Install the plugin in your plugins folder
    2. Edit the settings as you'd like
    3. Create a currency with /gcurr.
    4. Edit the currency as you'd like with the other sub commands of /gcurr.
    5. Note: The first currency you create becomes the default one. You can also change the default currency with /gcurr.
    6. You're done.
    Commands.png
    /gbalance [user] - Check a players balance or yours.
    /geco add <user> <amount> [currency] -
    Adds the specified amount of gems to the user.
    /geco take <user> <amount> [currency] - Takes the specfied amount from the user.
    /geco set <user> <amount> [currency] - Sets the gem amount to the user.
    /gpay <user> <amount> [currency] - Pay another player with your gems.

    /gcheque redeem - Redeems a written cheque.
    /gcheque write <amount> [currency] - Writes a cheque with the specified amount.
    /gcurrency - Currency help.


    Permissions.png
    Code (Text):
    gemseconomy.command.balance - Perm to view your balance
    gemseconomy.command.balance.other - Perm to view another users balance.
    gemseconomy.command.baltop - Perm to view the balance top for a specific currency.
    gemseconomy.command.cheque - Perm to redeem & write cheques.
    gemseconomy.command.currency - WARN: This gives permission to all sub commands. Like (/gcurr delete or /gcurr view)
    gemseconomy.command.economy - Perm to view economy help.
    gemseconomy.command.give - Perm to give an amount of a currency.
    gemseconomy.command.set - Perm to set an amount of a currency.
    gemseconomy.command.take - Perm to take an amount of a currency.
    gemseconomy.command.pay - Perm to allow a user to pay.
    gemseconomy.command.pay.<currency_plural> - Perm to allow a user to pay the specific currency. This is required for the default currrency too.
    gemseconomy.command.exchange.preset - Perm to exchange currency with preset rate.
    gemseconomy.command.exchange.custom - Perm to exchange custom rate.
    gemseconomy.command.exchange.custom.other - Perm to exchange currencies for another player.
    Placeholders.png
    PlaceholderAPI by @clip
    Code (Text):
    %gemseconomy_balance_default%
    %gemseconomy_balance_default_formatted%
    %gemseconomy_balance_<currency plural or singular>%
    %gemseconomy_balance_<currency plural or singular>_formatted%
    You will find the older GemsEconomy placeholders here.

    API.png
    Code (Text):
    Here is the long awaited API for GemsEconomy 4.0++
    First you'll need to make a variable of the API class.
    Remember to make your plugin load after GemsEconomy and add it your dependencies!

    GemsEconomyAPI api = new GemsEconomyAPI();

    Then you can:

    #deposit(UUID, Amount);
    #deposit(UUID, Amount, Currency);
    #withdraw(UUID, Amount);
    #withdraw(UUID, Amount, Currency);
    #getBalance(UUID);
    #getBalance(UUID, Currency);
    #getCurrency(String);

    If you need more information about the API, contact me through PMs!

    This is the old api from GemsEconomy Version 3.2.1!!

    Make sure you add GemsEconomy to your dependencies, otherwise you won't find the GemsAPI class.

    Code (Text):

    GemsAPI.editBalance(EcoAction action, Player player, double amount, boolean offline);
    GemsAPI.editBalance(EcoAction action, UUID uuid, double amount, boolean offline);

    // Get the balance
    GemsAPI.getBalance(UUID uuid); // returns a double value.


    Footer.png

Recent Updates

  1. Syncing Issue Bug Fix
  2. Bungee Syncing
  3. Bug fix

Recent Reviews

  1. Bebeq
    Bebeq
    5/5,
    Version: 4.8.3
    One of the best Economy plugins. But you need a little setting if you use it together with essentials in the config file.
  2. BengerZsy
    BengerZsy
    5/5,
    Version: 4.8.2
    I love your plugin it is very useful for me :)) Also it works pretty well without bugs.

    5/5 Stars excellent
  3. meirtaw
    meirtaw
    5/5,
    Version: 4.8.1
    Incredible plugin! It supports different currencies so i like it a lot! Also author of this plugin is really friendly person!
  4. Danrique
    Danrique
    5/5,
    Version: 4.8.1
    Very good. I have a suggestion, can you create a auto sync command?

    I am in abungeecord network and when I pay a person in other server the mysql works right but if the person use /gbal, the valor is wrong.

    Thanks!
  5. S_City
    S_City
    5/5,
    Version: 4.7.5
    Cool. It would be even better to have a store that supports every different currency.

    For example, if a currency is not enough, it can be paid in convertible currencies.
    1. Xanium
      Author's Response
      I like your idea, but I don't have the time to make this.
      Thanks for your review!
  6. sklm
    sklm
    5/5,
    Version: 4.7.5
    Can you set different default currencies for each server?
    ---------------------------------------------
    1. Xanium
      Author's Response
      No, not with the same database if you are using mysql
      Thanks your for your review!
  7. gaspercino123
    gaspercino123
    5/5,
    Version: 4.7.5
    I was waiting for something this good I'm glad I found this. I cannot switch to anything else. This is just EPIC so useful I recommend it to anyone that wants multiple currencies.
    1. Xanium
      Author's Response
      Thanks for your awesome review!
  8. CubeVillage
    CubeVillage
    5/5,
    Version: 4.7.5
    I love it, i have search a long time for a good plugin but this...OMG fantastic. Very nice my friend and good luck for the future :)

    -TheTobaccoGamer
    1. Xanium
      Author's Response
      Thanks for your awesome review!
  9. Shadowpauler
    Shadowpauler
    5/5,
    Version: 4.7.5
    The only plugin at the moment that actually supports all of the newest Vault API and doesn't break a bunch of plugins that require Vault. This is the ONLY plugin that's as simple and as compatible and well performed it can get. Thank you, a BILLION!
    1. Xanium
      Author's Response
      I try to keep it all up-to-date!
      Thanks for your awesome review!
  10. anemul
    anemul
    5/5,
    Version: 4.7.4
    Excellent . This is a great resource . Easy to use and understand . Great for all servers . Thanks Xanium :D
    1. Xanium
      Author's Response
      Thanks for your awesome review!