Autorank v4.2.8

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
    Source Code:
    https://github.com/Staartvin/Autorank-2
    Contributors:
    Staartvin
    Languages Supported:
    Any language (based on your willingness to translate the messages)
    Note that you'll need PluginLibrary to run Autorank!

    If you need help, go to the Discord help server!


    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
    • keeps track of how long players are online and stores it in data.yml
    • an unlimited amount of automated ranks with configurable required play times
    • permission node that excludes a certain player from being ranked up
    • permission nodes for every command
    • configurable leaderboard for most time played
    • support for either global or world specific ranks
    • can execute commands after changing rank
    • can perform effects on a player at a certain location
    • seemless mysql integration
    • a lot of special requirements
    • mega customisable
    • can interact as a group on different servers in the same server network. (Keeps track of time on the whole server network)
    What does it support?
    • votes
    • time played
    • experience
    • money
    • worlds
    • gamemode
    • items
    • blocks
    • inventory
    • broken specific blocks
    • placed specific blocks
    • location
    • damage taken
    • specific mobs killed
    • faction power
    • players killed
    • total time on server
    • total time on your server network
    • WorldGuard regions
    • movement (by boat, foot, horse, cart or piggy)
    • mcMMO skills
    • permissions
    • amount of items crafted
    • times sheep sheared
    • fish caught
    • GriefPrevention integration
    • EssentialsX, UltimateCore, afkTerminator and RoyalCommands support for AFK
    • EssentialsX support for Geo IP location
    • AcidIsland and ASkyBlock level requirements
    • Requirements based on Jobs levels
    • Factions support
    • More to come - just ask!

    FAQ/Wiki
    A wiki is also handy if you need help with Autorank.
    While you're there check for answers on frequently asked questions, check this.

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

    How to install Autorank?
    To install Autorank, you'll need PluginLibrary. See the installation instructions here: https://github.com/Staartvin/Autorank-2/wiki/Installation#how-to-install-autorank

    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.

    Metrics
    This plugin utilises Hidendra's plugin metrics system, which means that the following information is collected and sent to mcstats.org:
    (These stats can only be seen by the Autorank development team, and will never be shared with anybody else).

    • A unique identifier
    • The server's version of Java
    • Whether the server is in offline or online mode
    • The plugin's version
    • The server's version
    • The OS version/name and architecture
    • The core count for the CPU
    • The number of players online
    • The Metrics version
    • Whether you use the MySQL system of Autorank

    If you wish to disable this feature, you can do so by opt-ing out, which you can do in the config file under /plugins/PluginMetrics/

    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. Update 2019 - 12 - 01
  2. Support for MC 1.14
  3. A summer update

Recent Reviews

  1. ArkPly
    ArkPly
    5/5,
    Version: v4.2.8
    You are finally back! Awesome haha. I waited so long for this plugin to update and meanwhile switched to an alternative! Maybe I´ll come back again and use this one. Thanks for your work xoxo
    1. Staartvin
      Author's Response
      Great to hear you still want me back ;-)
  2. PirateCraft
    PirateCraft
    1/5,
    Version: v4.2.6
    1. Staartvin
      Author's Response
      And so it seems I'm back :) I'm working on an update of Autorank, Plugin Library and Statz.
  3. sannielollie
    sannielollie
    1/5,
    Version: v4.2.6
    The last good working version for me is 4.1 - all of the newer ones just simply do not load / work at all! Please, start back at 4.1 and update that version to 1.14.4 ! For now, its usable to count player online times, but auto rankup seems to be defective.
  4. Skwisgaar
    Skwisgaar
    1/5,
    Version: v4.2.6
    Something that basic such as removing users from a path is completely out of the reach of the plugin. If your users have 2 accidental paths to two different ranks in your permissions system, what do you do? You remove the lowest path, right? Wrong. You can't.

    And it's really stupid the way commands work. There's this essential command that your users need to see exactly how much they've progressed with the path, but it also shows it everything. I mean EVERYTHING. I don't want my users to see which commands execute when they complete the path.
  5. kocy
    kocy
    2/5,
    Version: v4.2.6
    Its terrible than old version.

    I had use Autorank since 1.7, then once i used the "latest version", i expect better, but no.

    It makes it even alienated to previous one.

    v3 is better
  6. regitraz
    regitraz
    2/5,
    Version: v4.2.6
    Doesn't work for minecraft 1.14.2, i'll posted my issue on discussion, also wiki looks outdated :/
  7. ArkPly
    ArkPly
    4/5,
    Version: v4.2.6
    Very nice plugin! Its essential for my server to work! It would be great to see support for 1.14!

    Thank you very much for your doings!
  8. XxPoNaGeXx
    XxPoNaGeXx
    1/5,
    Version: v4.2.6
    Doesn't actually auto rank players. It was before then all of a sudden it broke without anything changing. The progress bar doesn't even work.
  9. JordyMaquinola
    JordyMaquinola
    4/5,
    Version: v4.2.6
    Please add support with the UltimateVotes plugin. Or maybe add command for add votes requirements with console, type /ar addvote player value
  10. Dryter97
    Dryter97
    3/5,
    Version: v4.2.6
    for experimented user only

    user friendly 5/5
    pnp 0/5
    server creator friendly 1/5

    do a lot of jobs and binded on a lot of requirement. can be costumised a lot and when i say a lot its like a full blank page where you need to spend your week long to code it for 30 rank.... i mean its realy not for someone want to plug press some button and play. but if you want something working and complete i recommand it has well. just can i suggest to rework your wiki? its kinda a mess when you are trying to find some info and exemple or a list of option we can use. i never saw something missing this much of stuff but getting a lot of stuff too. real maze for the prob and japaness language for noob!