/AliensVsPredator

A Minecraft Mod, based entirely off of the AliensVsPredator franchise. It's also based off of other related franchises. That means it includes everything from xenomorphs to predaliens, plasma casters to pulse rifles, equipment to study the species with, dimensions, and of course plenty of blocks to start Building Better Worlds™

Primary LanguageJava

AliensVsPredator

A Minecraft Mod, based entirely off of the AliensVsPredator franchise. It's also based off of other related franchises. That means it includes everything from xenomorphs to predaliens, plasma casters to pulse rifles, equipment to study the species with, dimensions, and of course plenty of blocks to start Building Better Worlds™

Links

Prerequisites

Contributing

I have a general set of rules I follow for my projects. Do read through it if you do plan on contributing.

Clone

The following steps will ensure your project is cloned properly

  1. git clone git@github.com:Ri5ux/AliensVsPredator.git
  2. cd AliensVsPredator

Development Environment

Note: If you do not have Gradle installed then use ./gradlew for Unix systems or Git Bash and gradlew.bat for Windows systems in place of any 'gradle' command.

If you are a contributor, it is important that your development environment is setup properly. After cloning, as shown above, follow the given steps for your ide:

IntelliJ

  1. gradle setupDecompWorkspace --refresh-dependencies
  2. gradle idea

Eclipse

  1. gradle setupDecompWorkspace --refresh-dependencies
  2. gradle eclipse

Updating your Clone

Note: If you do not have Gradle installed then use ./gradlew for Unix systems or Git Bash and gradlew.bat for Windows systems in place of any 'gradle' command.

The following steps will update your clone with the official repo.

  • git pull
  • gradle --refresh-dependencies

Building

Note: If you do not have Gradle installed then use ./gradlew for Unix systems or Git Bash and gradlew.bat for Windows systems in place of any 'gradle' command.

We use Gradle for AliensVsPredator.

Before you can build this mod, you must first create gradle.properties in the repositories root directory and create the following entry: curseForgeApiKey=00000-00000-00000-00000-00000

If the above entry is not added, the build process will fail.

In order to build AliensVsPredator you simply need to run the gradle command. You can find the compiled JAR file in ./build/libs labeled similarly to 'AliensVsPredator-x.x.jar'.