A copy of the mcMMO repository mainly used for building .jar files. https://www.mcmmo.org
Go to file
Gabriel Harris-Rouquette 5dcdacee07
Start documenting some of the bradle scripts.
Signed-off-by: Gabriel Harris-Rouquette <gabizou@me.com>
2019-02-17 23:32:17 -08:00
buildSrc Fix a few things with the git ignore file and wrapper. 2019-02-17 13:43:09 -08:00
bukkit Start documenting some of the bradle scripts. 2019-02-17 23:32:17 -08:00
core Start documenting some of the bradle scripts. 2019-02-17 23:32:17 -08:00
extras More configs for 1.6.X mods 2014-07-31 16:56:41 +01:00
gradle/wrapper Fix a few things with the git ignore file and wrapper. 2019-02-17 13:43:09 -08:00
sponge Start documenting some of the bradle scripts. 2019-02-17 23:32:17 -08:00
.gitattributes text=auto 2013-03-07 14:43:03 -05:00
.gitignore Fix a few things with the git ignore file and wrapper. 2019-02-17 13:43:09 -08:00
build.gradle.kts Start documenting some of the bradle scripts. 2019-02-17 23:32:17 -08:00
Changelog_2.1.0.md Updating the fancy changelog 2019-01-26 23:14:12 -08:00
Changelog.txt new config system pt 6 2019-02-15 15:08:15 -08:00
gradle.properties Cleanup and fix some of the gradle scripts. Add shadows to retain dependencies. 2019-02-07 17:10:08 -08:00
gradlew Fix a few things with the git ignore file and wrapper. 2019-02-17 13:43:09 -08:00
gradlew.bat Migrate gradle scripts to have multiple modules and source sets. Using Kotlin-DSL for enhanced script debugging. 2019-02-07 16:09:35 -08:00
LICENSE Fix adding in to much copypasta 2012-02-10 03:07:43 -08:00
README.md Start documenting some of the bradle scripts. 2019-02-17 23:32:17 -08:00
settings.gradle.kts Complete Kotlin-DSL Gradle scripting for multiple projects. 2019-02-16 18:41:28 -08:00
standards.md A private method cannot be abstract >.> 2014-06-28 23:49:46 -07:00

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.