The RPG Lover's Mod!

Gabriel Harris-Rouquette 5dcdacee07 Start documenting some of the bradle scripts. пре 6 година
buildSrc 925ef21a8e Fix a few things with the git ignore file and wrapper. пре 6 година
bukkit 5dcdacee07 Start documenting some of the bradle scripts. пре 6 година
core 5dcdacee07 Start documenting some of the bradle scripts. пре 6 година
extras 8db0d663dc More configs for 1.6.X mods пре 11 година
gradle 925ef21a8e Fix a few things with the git ignore file and wrapper. пре 6 година
sponge 5dcdacee07 Start documenting some of the bradle scripts. пре 6 година
.gitattributes 03d0ecd450 text=auto пре 12 година
.gitignore 925ef21a8e Fix a few things with the git ignore file and wrapper. пре 6 година
Changelog.txt 4ea9037dd4 new config system pt 6 пре 6 година
Changelog_2.1.0.md 67bcb8da11 Updating the fancy changelog пре 6 година
LICENSE 5e8a8aac53 Fix adding in to much copypasta пре 13 година
README.md 5dcdacee07 Start documenting some of the bradle scripts. пре 6 година
build.gradle.kts 5dcdacee07 Start documenting some of the bradle scripts. пре 6 година
gradle.properties e80c183894 Cleanup and fix some of the gradle scripts. Add shadows to retain dependencies. пре 6 година
gradlew 925ef21a8e Fix a few things with the git ignore file and wrapper. пре 6 година
gradlew.bat fe40748929 Migrate gradle scripts to have multiple modules and source sets. Using Kotlin-DSL for enhanced script debugging. пре 6 година
settings.gradle.kts 8645ce641d Complete Kotlin-DSL Gradle scripting for multiple projects. пре 6 година
standards.md d527584248 A private method cannot be abstract >.> пре 11 година

README.md

mcMMO

The RPG lovers mod

Website

I'm working on a brand new website for mcMMO

You can check it out here http://www.mcmmo.org

I plan to post links to our new wiki (its still under development), downloads, and dev blogs there.

Contributing

As the plugin is being developed for multiple Minecraft versions, and multiple Minecraft platforms (read: sponge, spigot, bukkit, and paper), the overall build process is handled by Gradle with Kotlin-dsl based scripts. As such, an IDE is strongly recommended when attempting to contribute features, additions, changes, bug fixes, etc. to mcMMO as the scripts handle a majority of our dependencies and rebuilding a production worthy jar.

To get started, a few things need to be installed:

Using BuildTools

BuildTools is used to generate the craftbukkit/spigot dependencies used for varoius versions of Minecraft. The key with this tool is that it can build and deploy multiple vesions of Minecraft based on "reviewions".

Builds

Currently, you can obtain our builds via the Spigot resource page: https://spigot.mcmmo.org

Brief Description

The goal of mcMMO is to take core Minecraft game mechanics and expand them into add an extensive and quality RPG experience. Everything in mcMMO has been carefully thought out and is constantly being improved upon. Currently, mcMMO adds fourteen unique skills to train and level in. Each of these skills is highly customizable through our configuration files, allowing server admins to tweak mcMMO to best suit the needs of his or her server. Know that the mcMMO team is dedicated to providing an ever-evolving experience, and that we carefully read all feedback and bug reports in order to evaluate and balance the mechanics of mcMMO in every update.

About the Team

mcMMO is currently developed by a team of individuals from all over the world.

Project Lead & Founder

com.gmail.nossr50

Former Lead

gmcferrin

Developers

bm01 Glitchfinder NuclearW shatteredbeam TfT_02 t00thpick1 riking

Special thanks

EasyMFnE
Added the Alchemy skill

Compiling

mcMMO uses Maven 3 to manage dependencies, 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:

  • Bukkit
  • JUnit

https://spigot.mcmmo.org for more up to date information.