Experience Points

Experience Points(XP for short) are a staple of any RPG experience. McMMO allows players to accumulate them while performing daily tasks in Minecraft that would have otherwise gone unrewarded. McMMO doesn't use the in-game XP bar; instead, you simply gain levels in different skills to your overall player advancement (in the form of Power Level). If one manages to gain enough XP in a skill, the skill will level up and provide enhanced abilites. Every time a level is gained, the amount of xp needed for the next level is increased by 20, this can be modelled by the equation x = 1020 + 20n to find out the amount of xp (x) is needed for a certain level (n), the total amount of xp to get to a certain level can also be modelled by the eqation:

x = (10n^2 + 1010n) - (10m^2 + 1010m) where n is the target level and m is the current level.

To find how much exp is needed to get to x level from 0 exp, this equation can be used:

x = 1000x + 10([x - 1]^2 + [x - 1])

Equations created by kirederf60.

Power Level
The power level number is the level of all your skills put together. You can compare this with other players, If you wish to.

There is currently no benefit to gaining Power Level other than the fact of making you look more intimidating.

XP Gain
To diversify the XP system even further, every skill has an individual set of data that governs the amount of XP rewarded for different entities. This data has been converted into a set of tables that can be seen below for anyone who wishes to know the independent values.

Mining
Mining is trained by mining through the various minerals of the game. Different resource blocks reward different amounts of XP. You can find out more about it by consulting the Mining Experience Table. Also you gain chances of abilities when some stats level up.

Woodcutting

Woodcutting is trained by cutting down wood blocks. Different types of trees (Oak, Birch, Pine, and Jungle) give different amounts of XP.

Excavation
Excavation is trained through digging dirt, grass block, clay, gravel, or sand (40 experience). Bonus XP is given whenever rare drops are given through the Excavation passive, Treasure Hunt. You can find out more about it by consulting the Excavation Experience Table.

Herbalism
Herbalism is trained by collecting flowers, wheat, sugar cane, and anything planted.

Combat Based Skills
Leveling combat skills is a bit different than leveling gathering skills. The rate of XP earned differs between PvP and PvE interactions. It should also be noted that players will gain experience from neutral mobs such as Pigs or Sheep. The difference is that each mob has a set multiplier which determines the amount of XP given on each strike. Note: No exp is gained from any monsters spawned from monster spawners or spawn eggs.

*Not true, you do gain xp from killing monsters in that spawned from spawners.
 * depending on your server, but officialy no xp is gained

*Also Notable is the fact that if you log out and back in near mobs that were spawned from a mob spawner, they will give you MCMMO experience.
 * This has been fixed, and no longer works.

Miscellaneous Skills
XP gain for these skills do not fit into the previous categories because of their extraneous nature.

Acrobatics
XP for Acrobatics is calcuated by how much damage the player takes after falling from a great height. For example, if you lose 5 hearts you have taken 10 regular fall damage after a jump, then that damage will be applied to the formula below resulting in a gain of 1200 XP. You will also get XP on successful dodge maneuvers in combat. An interesting to know is that whenever you use an Ender Pearl, you take 2.5 hearts of fall damage. This contributes to your Acrobatics level up.

Repair
XP for Repair is gained each time you repair armor or tools that can be fixed with the skill. For more information, check out the detailed calculations in the wiki page.