TokenManager 3.2.3

An ultimate token management plugin with amazing features.

  1. Realized
    Native Minecraft Version:
    1.13
    Tested Minecraft Versions:
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    • 1.13
    • 1.14
    Source Code:
    https://github.com/Realizedd/TokenManager
    [​IMG]
    TokenManager is a simple economy plugin with fully configurable shops, sell hand command, worth command, top command, and much more.

    [​IMG]


    [​IMG]
    [+] Highly simplified commands & permissions.
    [+] Highly customizable shops with many options available for you to use! /token shop
    [+] Exchange held item for tokens! /token sell
    [+] Top balances! /token top
    [+] Automatically updating configuration files with highly detailed comments.
    [+] MySQL support! Cross-server token balance syncronization.
    [+] Support for offline mode servers.
    [+] A useful API for developers.
    [+] Vault support. You can use TokenManager as your server's economy!
    [+] Placeholders support!

    [​IMG]

    [​IMG]
    [​IMG]

    config.yml
    lang.yml
    shops.yml
    worth.yml



    [​IMG]

    [​IMG]

    /token (/tokens)
    [​IMG]

    /tm (/tokenmanager)

    [​IMG]

    /token top

    [​IMG]

    /token balance <username>
    [​IMG]

    /token shops
    [​IMG]

    /tm giveall <amount>
    [​IMG]


    [​IMG]


    Vault Hook in Action!


    [​IMG]

    Code (Text):

    // Accessing the API
    final TokenManager tokenManager = (TokenManager) Bukkit.getPluginManager().getPlugin("TokenManager");


    final Player player = Bukkit.getPlayerExact("Realized");

    // Setting token balance of a player
    tokenManager.setTokens(player, 100);

    // Getting token balance of a player
    final long balance = tokenManager.getTokens(player).orElse(0);

    // Adding token to an offline player
    tokenManager.addTokens(UUID#toString(), 1000);

    // Reloading the plugin

    if (tokenManager.reload()) {
        System.out.println("Successful reload");
    } else {
        System.out.println("Reload failure");
    }
     

    Thanks for downloading my resource! Found an issue? Join my discord to get it fixed as soon as possible!
    [​IMG]
    If above link doesn't work, use https://discord.gg/RNy45sg

Recent Reviews

  1. Shadowpauler
    Shadowpauler
    5/5,
    Version: 3.2.2
    Great and a perfect plugin! However, the newest update for 1.13.2 requires an update to connect to vault. All these new economy plugins aren't working except for 2 of them, in which token manager should be updated to the new vault for 1.13.2 thank you!
  2. ElSuperDeYouTube
    ElSuperDeYouTube
    1/5,
    Version: 3.2.2
    [13:59:37 INFO]: [TokenManager] There was an error while loading DataManager! If you believe this is an issue from the plugin, please contact the developer.
    [13:59:37 INFO]: [TokenManager] Cause of error: Server is in ONLINE mode, but found table 'tokenmanager' does not have column 'uuid'! Please choose a different table name.
    [13:59:37 WARN]: java.lang.Exception: Server is in ONLINE mode, but found table 'tokenmanager' does not have column 'uuid'! Please choose a different table name.
    [13:59:37 WARN]: at me.realized.tokenmanager.data.database.MySQLDatabase.setup(MySQLDatabase.java:142)
    [13:59:37 WARN]: at me.realized.tokenmanager.data.DataManager.handleLoad(DataManager.java:86)
    [13:59:37 WARN]: at me.realized.tokenmanager.TokenManagerPlugin.load(TokenManagerPlugin.java:155)
    [13:59:37 WARN]: at me.realized.tokenmanager.TokenManagerPlugin.onEnable(TokenManagerPlugin.java:106)
    [13:59:37 WARN]: at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:321)
    [13:59:37 WARN]: at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:340)
    [13:59:37 WARN]: at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:405)
    [13:59:37 WARN]: at org.bukkit.craftbukkit.v1_8_R3.CraftServer.loadPlugin(CraftServer.java:357)
    [13:59:37 WARN]: at org.bukkit.craftbukkit.v1_8_R3.CraftServer.enablePlugins(CraftServer.java:317)
    [13:59:37 WARN]: at net.minecraft.server.v1_8_R3.MinecraftServer.s(MinecraftServer.java:414)
    [13:59:37 WARN]: at net.minecraft.server.v1_8_R3.MinecraftServer.k(MinecraftServer.java:378)
    [13:59:37 WARN]: at net.minecraft.server.v1_8_R3.MinecraftServer.a(MinecraftServer.java:333)
    [13:59:37 WARN]: at net.minecraft.server.v1_8_R3.DedicatedServer.init(DedicatedServer.java:263)
    [13:59:37 WARN]: at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:525)
    [13:59:37 WARN]: at java.lang.Thread.run(Unknown Source)
    1. Realized
      Author's Response
      It mentions why it doesn’t work. Looks like you’re trying to connect to an offline mode table when your server is in online mode.
  3. TIMORAD
    TIMORAD
    1/5,
    Version: 3.2.0
    15:17:46 INFO]: [TokenManager] Cause of error: Server is in OFFLINE mode, but given keys were not a valid NAME!
    [15:17:46 WARN]: java.lang.Exception: Server is in OFFLINE mode, but given keys were not a valid NAME!
    [15:17:46 WARN]: at me.realized.tokenmanager.data.database.FileDatabase.setup(FileDatabase.java:59)
    [15:17:46 WARN]: at me.realized.tokenmanager.data.DataManager.handleLoad(DataManager.java:75)
    [15:17:46 WARN]: at me.realized.tokenmanager.TokenManagerPlugin.load(TokenManagerPlugin.java:145)
    [15:17:46 WARN]: at me.realized.tokenmanager.TokenManagerPlugin.onEnable(TokenManagerPlugin.java:96)
    [15:17:46 WARN]: at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:321)
    [15:17:46 WARN]: at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:340)
    [15:17:46 WARN]: at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:405)
    [15:17:46 WARN]: at org.bukkit.craftbukkit.v1_8_R3.CraftServer.loadPlugin(CraftServer.java:357)
    [15:17:46 WARN]: at org.bukkit.craftbukkit.v1_8_R3.CraftServer.enablePlugins(CraftServer.java:317)
    [15:17:46 WARN]: at net.minecraft.server.v1_8_R3.MinecraftServer.s(MinecraftServer.java:414)
    [15:17:46 WARN]: at net.minecraft.server.v1_8_R3.MinecraftServer.k(MinecraftServer.java:378)
    [15:17:46 WARN]: at net.minecraft.server.v1_8_R3.MinecraftServer.a(MinecraftServer.java:333)
    [15:17:46 WARN]: at net.minecraft.server.v1_8_R3.DedicatedServer.init(DedicatedServer.java:263)
    [15:17:46 WARN]: at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:525)
    1. Realized
      Author's Response
      Stop your server, remove data.yml and it should work.
  4. samyratchet
    samyratchet
    5/5,
    Version: 3.1.3
    Quick support on discord, developer is friendly. Tokenmanager is handy to handle premium currency on the server. I found only this plugin to do the things i want. Keep up the great work ;)
  5. pjindras
    pjindras
    5/5,
    Version: 3.1.3
    Hi, nice blugin, but i have a little problem. On my server we have a Featherboard plugin and after server restart i see in featheboard only {tm_tokens_formatted . I must make /fb reload command and after that it works, but next server restart happening the same, how to fix it? Thanks and sorry for my english :)
    1. Realized
      Author's Response
      Make sure you have the latest version of MVdWPlaceholderAPI and FeatherBoard.
  6. kassad
    kassad
    5/5,
    Version: 3.1.3
    Extremely useful plugin! I use it as a premium currency on the server. I really hope for further development of the project.
  7. ChiefJava
    ChiefJava
    5/5,
    Version: 3.1.3
    Great plugin!

    i have 2 suggestions:

    1. add option to /tokenwithdrwa <amount>
    it would be awsome!

    2. add option to add spacer like
    - '&7'
    when i tried to do it in the lang.yml
    it wont work.

    Kind regards
    - ChifJava
  8. Mrake
    Mrake
    5/5,
    Version: 3.1.3
    Hi, thanks for the wonderful plugin. I have a question: can I post a translation of your plug-in on a Russian-language forum?
    1. Realized
      Author's Response
      As long as you credit this page, sure.
  9. Aneryan
    Aneryan
    5/5,
    Version: 3.1.3
    good plugin.. please make a placeholder to show current token balance for shop like what you do with %price%
  10. Pist0len_SK
    Pist0len_SK
    3/5,
    Version: 3.1.1
    Very good plugin.. but mysql dont work.. Fix this error...
    .......... thanks....