Skip to content

This is the core STEMCraft plugin that provides the core functionality and API methods for the STEMCraft server and other STEMCraft Plugins.

License

Notifications You must be signed in to change notification settings

STEMMechanics/STEMCraft

Repository files navigation

STEMMechanics

STEMCraftLib

This is the core STEMCraft plugin that provides the core functionality and helper methods for the STEMCraft server and other STEMCraft Plugins.

Requirements

  • Java 21
  • Paper 1.21.10 or higher

Usage

You can visit the Wiki for details on the plugin commands, classes, and using as a dependency.

Builds & API

We provide an up-to-date plugin build over on our Jenkins server.

To include the API in your project, add the repository to your project:

repositories {
    maven {
        url = uri("https://repo.stemmechanics.com.au/maven-public/")
    }
} 

Add STEMCraft API codebase as a dependency:

dependencies {
    compileOnly("dev.stemcraft:stemcraft-api:1.0.0-SNAPSHOT")
}

To access the API in your code:

STEMCraftAPI.api(); 

STEMCraftAPI.api(); may be null until after the STEMCraft plugin enables.

Get in touch!

Learn more about what we're doing at stemmechanics.com.au.

👋 @STEMMechanics

About

This is the core STEMCraft plugin that provides the core functionality and API methods for the STEMCraft server and other STEMCraft Plugins.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Languages