PaperMC · JDK 25 · Maven Central

SingularityLib

Core API library for Paper plugins: commands, config, GUI, items, entities, compile-time auto-registration, database helpers, and Discord JDA bootstrap.

Browse JavaDoc Install (README) Maven Central

Maven Central coordinates

Releases are on Central — no extra repository block. Scope provided; the lib loads as its own server plugin.

<dependency>
  <groupId>io.github.pinont</groupId>
  <artifactId>singularitylib</artifactId>
  <version>2.0.0</version>
  <scope>provided</scope>
</dependency>

JavaDoc

HTML is generated from src/main/java and published to the javadoc branch of this repository (no extra CI secret). Release docs also live on javadoc.io once Central has the version.

Snapshots

Dev builds: io.github.pinont:singularitylib:2.0.0-SNAPSHOT from GitHub Packages. maven.pinont.me is a frozen Pages archive. Full install notes, including the bootstrap paper-plugin.yml snippet, are in the README.