Mineuniverse
Log in Register
Plugins

McMmo Auto-Promote

McMmo Auto-Promote
by _ForgeUser7441457
Download Claim this project
16,232 downloads
0 likes
Updated Jun 30, 2026
0 hypes
Admin Tools Fun Mechanics Role Playing

McMmo Auto-Promote https://www.paypalobjects.com/en_US/i/btn/btn_donate_SM.gif

About

This plugin allows for users to get promoted by getting mcMMO levels.

Once a certain skill level has been reached the plugin will automatically promote the user according to the permissions.

Uses vault for permissions. Vault

It Works!

Features

  • Auto-promotes when a skill level has been reached in mcMMO.
  • Custom promotion message.
  • Public or user-only promotion message.
  • Debug tools for advanced servers admins.
  • Multiple ladders.
  • Auto-promotion depending on specific skills.
  • Auto-promotion based on Vault permissions.
  • Multiple skill requirements must be met before auto-promote.
  • Requiring and rejecting groups a player has can prevent a player from auto-promoting.

Future Features

  • Command to show statistics and next promotion requirements.
  • Player name prefix for non-permission servers.
  • Nested conditions. ( 'and' inside another 'and' )
  • Commands to add, remove, modify promotion settings in-game or through console.
  • If you have more ideas please post them below.

FAQ

  • What is a ladder?
    A ladder is similar to a leader-board for players, except a ladder tells the plugin what groups a player can be promoted to and in what order. Having multiple ladders means a player can be promoted in multiple groups at once.
  • What is the group rank for?
    The rank tells the plugin which group should be promoted to next. If a group has the highest rank then the plugin will try to promote to that group before any of the others.
  • How do I stop staff from promoting?
    A) Reject the group in the first group of the ladder.
    B) Add the 'mcmmoap.disallow' permission to the staff group.
  • How can I support this plugin?
    Please visit this button below. I invest quite a bit of time on the plugins I make so any amount of donation helps a lot.
    https://www.paypalobjects.com/en_US/i/btn/btn_donate_SM.gif

Config Glossary

  • rank - Tells the plugin which group should be promoted to next.
  • reject - Will prevent a player from being promoted to the next group if they have a rejected group.
  • require - Will prevent a player from being promoted to the next group if they dont have the required group.
  • Skills - power, acrobatics, archery, axes, excavation, fishing, herbalism, mining, repair, smelting, swords, taming, unarmed, woodcutting
  • and { } - Only allows promotion if the player has every skill in the 'and' list.
  • message - The allows a custom message for each group. It is displayed when the player is promoted to the group.
  • Or { } - There is no 'or' list. If you want the player to only have to get 1 of the skills in the group to be promoted to the group then put the skills outside of any 'and' list. Like in the Basic Example below.

Config Examples

  • Basic Example
ladders {
    default {   # This is the default ladder.
        Normal {
            rank = '100'   # Must be unique to the ladder.
            reject = 'Admin'
            .# If the player gets either of these skills, they will promote.
            power = '5'
            mining = '1'
            woodcutting = '1'
            excavation = '1'
        }
        Awesome {
            rank = '90'   # Must be unique to the ladder.
            message = '&GREENYou are awesome.'
            .# Player will only promote if they have all these skills.
            and {
                power = '5'
                mining = '1'
                excavation = '1'
                woodcutting = '1'
            }
        }
        Epic {
            rank = '80'   # Must be unique to the ladder.
            .# Will promote if the player has 20 power level.
            power = '20'
            .# Or if they have all of these skills.
            and {
                mining = '5'
                woodcutting = '5'
                excavation = '5'
            }
        }
    }
}

Please report any errors you find!

Enjoy.

Need lots of groups? Try my javascript config generator.

http://www.mediafire.com/?t9cul3vvbynwamt

Current Bugs

  • None yet. Report them! (Include Bukkit, mcMMO and McMmoAp versions)
McMmoAp 1.0.7
MC 1.7.4, CB 1.7.2-R0.3
Release 2014-03-16 Get
McMmoAp 1.0.6b
MC 1.7.4, CB 1.7.2-R0.3
Release 2014-03-06 Get
McMmoAp 1.0.6
MC 1.6.1
Release 2013-07-03 Get
McMmoAp 1.0.5
MC CB 1.5.2-R0.1
Release 2013-05-13 Get
McMmoAP 1.0.4b
MC 1.4.7, CB 1.4.7-R1.0, CB 1.4.7-R0.1
Release 2013-02-22 Get
McMmoAP 1.0.4
MC 1.4.7, CB 1.4.7-R1.0, CB 1.4.7-R0.1
Release 2013-02-21 Get
McMmoAP 1.0.3g-beta
MC 1.4.7, CB 1.4.7-R1.0, CB 1.4.7-R0.1
Beta 2013-02-18 Get
McMmoAp 1.0.3g
MC 1.4.7, CB 1.4.7-R1.0, CB 1.4.7-R0.1
Release 2013-02-16 Get
McMmoAP 1.0.3f
MC 1.4.7, CB 1.4.7-R1.0, CB 1.4.7-R0.1
Release 2013-02-12 Get
McMmoAP 1.0.3e
MC 1.4.7, CB 1.4.7-R1.0, CB 1.4.7-R0.1
Release 2013-02-11 Get
McMmoAP 1.0.3d
MC 1.4.7, CB 1.4.7-R1.0, CB 1.4.7-R0.1
Release 2013-02-05 Get
McMmoAp 1.0.3c
MC 1.2.5, CB 1.2.5-R4.0
Release 2012-07-12 Get
McMmoAp 1.0.3b
MC 1.2.5, CB 1.2.5-R1.0
Release 2012-04-25 Get
McMmoAp 1.0.3
MC 1.2.5, CB 1.2.5-R1.0
Release 2012-04-22 Get
McMmoAp 1.0.2
MC 1.2.5, CB 1.2.4-R1.0, CB 1.2.5-R1.0
Release 2012-04-20 Get
McMmoAp 1.0.1
MC CB 1.1-R4, CB 1.2.4-R1.0
Release 2012-03-23 Get
McMmoAp 1.0.0
MC CB 1.2.3-R0.2, CB 1.1-R6
Release 2012-03-11 Get

More from _ForgeUser7441457

McMmo Reward
12,421
Buddies
12,027

You Might Also Like

AdBolt Advertising Network
Make money from your Minecraft server by running ads!
9,992
Mineload
Mineload
9,978
BeastTP
BeastTP v1.0 - Teleportation Made Easy! -[Permissions][1317]
9,966
RegionManager
generate regions with just one command!
9,950
TimeKeeper
Keep the Server-Playtime per Day
9,948
SimpleAdmin
simple way to ban/kick unwanted players from your server
9,945