Please read the following if you plan on contributing to this project. It is very important to have your development environment set up properly. Aside from that, pull requests that do not follow the same format will not be accepted.
Open your command line, and execute the following commands:
git clone [email protected]:Ri5ux/AliensVsPredator.git
cd AliensVsPredator
Note: If Gradle is not installed on your system, you may use ./gradlew on Unix based platforms or ./gradlew.bat on Windows platforms.
- Run
gradle setupDecompWorkspace
and wait for it to complete. - Once completed, copy
mdxlib_at.cfg
from the mdxlib jar located in your .gradle cache directory with the following structure.gradle\caches\modules-2\files-2.1\com.arisux\mdxlib\X.X.X.X\0000000000000000000000000000000000000000\mdxlib-X.X.X.X-deobf.jar
. - Paste
mdxlib_at.cfg
into this repo'ssrc\main\resources\
directory. - Run
gradle setupDecompWorkspace
once more. This time, it should detect an Access Transformer. If it does not, then you have copied it to the wrong location.
Note: If you experience any errors setting up your IDE, please run gradle setupDecompWorkspace --refresh-dependencies
to rule out any dependency related issues.
gradle idea
gradle eclipse
Run the following to sync your copy of the repository up with the latest changes:
git pull
If you experience any new errors, it may be due to a dependency change. Please refresh your dependencies:
gradle --refresh-dependencies
- To initiate the build process, run
gradle build
. - You can find the compiled project artifacts in
./build/libs
.
Note: If the above entry is not added, the build process and setup process will fail.