Autorank v4.5.1

An automatic ranking plugin that allows you to set automatic rank-ups with special requirements.

  1. Staartvin
    Native Minecraft Version:
    1.14
    Tested Minecraft Versions:
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    • 1.13
    • 1.14
    • 1.15
    • 1.16
    Source Code:
    https://github.com/Staartvin/Autorank-2
    Contributors:
    Staartvin
    Languages Supported:
    Any language (based on your willingness to translate the messages)
    If you need help, go to the Discord help server!

    [​IMG]


    Autorank is an automatic ranking plugin that allows you to set rank-ups that have requirements. You can create requirements that make certain a player has at least x amount of money or x minutes played.

    An example:

    A player starts out as Guest.
    When he has played for more than 10 minutes and broke at least 10 iron ore, he will be ranked up to Member where he can do a lot of other things. Then, when he has played for a couple of days and earned 1000 money, he will be promoted to Trusted; a group that allows him to do cool stuff. This can go on for as many ranks as you like. The possibilities are endless! It's up to you!


    Features
    • keep track of player time (per day/week/month)
    • set up your own ranking systems using a variety of requirements
    • Leaderboards for time played
    • Data storage on flatfile or MySQL databases
    • Can interact with multiple servers at once.
    FAQ/Wiki
    A wiki is very much needed if you need help with Autorank.
    To go to the wiki, click here.

    API/Developers
    Fear not, Autorank has a well documented API. You can find a tutorial on it here.

    Tutorial
    The tutorial can be found here.

    Third party support
    This is a list of plugins that are recognized by Autorank:

    Permissions and Commands
    Permissions and commands can be found on the wiki. Click here to go to the wiki.

    Changelog
    Click here

    Source code
    Source code is included in the download and available on Github


    Comment rules
    Before commenting, please read this: https://dev.bukkit.org/projects/bkcommonlib/pages/admin-area/commenting


    Dev builds:
    Development builds of this project can be acquired at the provided continuous integration server.
    These builds have not been approved by the BukkitDev staff. Use them at your own risk.

    Click here to go download dev builds.

    I do not support dev builds. I may redirect you to a dev build to help test a new feature or check if a bug you reported is fixed, but use on a production server is highly discouraged. Those builds also do not provide the security that BukkitDev offers.

    Auto-updater
    This plugin has a built-in auto-updater, which connects to BukkitDev to check for updates. If you, for some reason, wish to disable this process, you can do so by disabling 'auto-updating' and 'version checking' in the advanced config.

    Converters
    When you need Autorank to import time from other plugins you can use these converters:
    Logblock time to Autorank time converter (by Staartvin)


    Disclaimer
    Autorank is using an advanced UUID system (for Minecraft 1.8) which is complex, but nevertheless explainable:
    When someone tries to perform a command that requires a player name, such as /ar check <playername>, Autorank will look up the UUID of that player via the Mojang website. I will not go into detail on how it does that, as that's too complex, but if you're interested you can look it up at Github.

    Autorank is using a specific part of the Mojang website (called api.mojang.com), which is very secure. Autorank makes sure there are no traces of lookup left behind so that any player is completely anonymous. If you feel like Autorank might have a problem, please do ask. I'm glad to fix any problems that occur during runtime.

    I cannot, however, ensure that Mojang is storing the lookups anonymously. But as you probably already have a Mojang account (because you play Minecraft), I assume you trust Mojang to store their data nice and secure so no hacker can access it. If you feel like Autorank is harming you in any way, please do not hesitate to ask us and we'll try to answer your questions as adequately as we feel is possible.

    Images

    1. Autorank logo.png

Recent Updates

  1. Hotfix
  2. Autorank v4.5 - 2021 edition!
  3. Autorank v4.4

Recent Reviews

  1. HenrikoMagnifico
    HenrikoMagnifico
    5/5,
    Version: v4.5.1
    It's a really nice plugin! However, it doesn't seem to support GeyserMC usernames, for bedrock edition crossplay, which is really unfortunate. Please add support for GeyserMC usernames in the future! :D
  2. TNTUP
    TNTUP
    3/5,
    Version: v4.5.1
    If you're running on Paper 1.17.x w/ Java 17 using MySQL, expect console spam and devs seems not to care or inactive for such an urgent issue (it fills up your console, spanned over hundred of MBs wasted)
  3. Icyheart
    Icyheart
    4/5,
    Version: v4.5.1
    only issue i have ran into with this. is after 3 path auto promoting. it disables active pathing and have to manually assign paths to all my players even though its a near copy of previous ranks
  4. TheDarthFather
    TheDarthFather
    5/5,
    Version: v4.5.1
    ..........................................................
    One of the most usefull plugins if you need a easy ranking system!
    ..........................................................
  5. Crazyfak
    Crazyfak
    4/5,
    Version: v4.5.1
    Great plugin, well coded. But I think that is too time oriented. Other requirements aren't user-friendly. UUID online/offline handle feature as well useless and full duplicate to bukkit API solution. Database handle is unsecure like... VERY UNSAFE AT ALL, and many duplicated data is present, like uuid storage, also can be optimized. Many things that need enhancement.
  6. FN_FAL113
    FN_FAL113
    5/5,
    Version: v4.5.1
    request to Update to 1.17.1, very nice plugin and easy to use! does this support GUI?
  7. Luigical
    Luigical
    5/5,
    Version: v4.5.1
    One of the only plugins that works as intended is well documented and actually has amazing support if it's needed. 10/10
  8. rapesco42
    rapesco42
    5/5,
    Version: v4.5.1
    The best thing about this plugin is the documentation!!!! So well documented and deeply impressed after having seen the poor docs of other plugins.
    1. Staartvin
      Author's Response
      I'm glad to hear you're enjoying it. I've spent a lot of time writing the documentation, so it's good to hear it's paying off!
  9. TesterMcgee69420
    TesterMcgee69420
    5/5,
    Version: v4.5.1
    User friendly, and tremendous amounts of support from the devs. The discord is THE place to be for solutions as they [the devs] are active and wanting to help. Multiple paths and switching between or multipathing is available as well. An extremely well made plugin would highly recommend.
    Also links up with other plugins and works flawlessly throughout.
    1. Staartvin
      Author's Response
      Great to hear that it's working well for you!
  10. Remii
    Remii
    5/5,
    Version: v4.4
    Hey Hey! Discord link doesnt work anymore :(
    Please add a Feature to disable the autocomplete Message and the message when someone joins a new path..