c5e6704530
There was a small bug in magic hunter, where it tried to apply an enchantment level between 1 and the Enchantment.getMaxLevel(), however it didn't take into account Enchantment.getStartLevel(), so when it tried to apply an enchantment level below the start level, an IllegalArgumentException was being thrown and the magic hunter event wasn't happening. Also, it's potentially inefficient to recalculate which enchantments are possible for each ItemStack every time, so I added a HashMap to cache the possibleEnchantments for each material type, then check this cache instead of just looping to regenerate the list each time. |
||
---|---|---|
extras | ||
src | ||
.gitattributes | ||
.gitignore | ||
Changelog.txt | ||
LICENSE | ||
pom.xml | ||
README.md | ||
standards.md |
mcMMO
The RPG lovers mod
Dev builds
Our latest development builds are available here.
Brief Description
mcMMO takes core Minecraft game mechanics and expands them to add an extensive RPG experience, the goal of the project has always been a quality RPG experience. Everything in mcMMO is carefully thought out and is constantly improving. mcMMO adds eleven skills to train in and level in, while also offering a high level of customization for server admins. There are countless features, including custom sounds, graphical elements, and more added when running mcMMO in conjunction with Spout. I carefully read feedback and evaluate the mechanics of mcMMO in every update to provide an ever-evolving experience.
If you want an original RPG experience like no other mod out there, mcMMO is for you.
About the Team
mcMMO is currently developed by a team of individuals from all over the world.
Glorious Leader
[] (https://github.com/gmcferrin)
Developers
[] (https://github.com/bm01) [] (https://github.com/Glitchfinder) [] (https://github.com/nossr50) [] (https://github.com/NuclearW) [] (https://github.com/shatteredbeam) [] (https://github.com/TfT-02) [] (https://github.com/t00thpick1)
Compiling
mcMMO uses Maven 3 to manage dependancies, packaging, and shading of necessary classes; Maven 3 is required to compile mcMMO.
The typical command used to build mcMMO is: mvn clean package install
Required Libraries:
- Spout API
- JUnit
- Metrics
- Bukkit
http://dev.bukkit.org/server-mods/mcmmo for more up to date information.