/Nucleus

A library for Minecraft Modding

Primary LanguageJava

Nucleus Build

Library used by pauljoda mods. Contains base class helpers for energy/inventories/fluid and a simple GUI system.

Other credits include:

  • Dyonovan
  • Buzz135

Adding to Project

Add the following code to build.gradle. You will need to have two files in the root of the project named "USERNAME" and "ACCESS_TOKEN" that have your github username and an access token set with the "read:packages" permissions. Do not upload this publically, just used to access the package. You may also have to add information for the JEI maven if you haven't already. You can alternatively setup local build variables for this information as well, follow GitHub documentaion for more info about adding GitHub package repositories: https://docs.github.com/en/packages/using-github-packages-with-your-projects-ecosystem/configuring-gradle-for-use-with-github-packages#installing-a-package

repositories {
    maven {
        name "Nucleus"
        url 'https://maven.pkg.github.com/pauljoda/Nucleus'
        credentials {
            // Must create files in the same directory with this info, one per file. DO NOT UPLOAD
            username new File("USERNAME").text
            password new File("ACCESS_TOKEN").text
        }
    }
}

dependencies {
    compile group: "com.pauljoda", name: "nucleus", version: "+", classifier: "dev"
}

License

Creative Commons License
Nucleus by pauljoda is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
Based on a work at https://github.com/TeamBR-Modding/Bookshelf.