AbyssalLib Help

Installation

Integrating AbyssalLib into your plugin is straightforward and similar to using any other API. This guide will walk you through adding the necessary build dependencies and updating your plugin descriptor.

To get started, you will need to complete 2 steps:

  1. Adding the Gradle or Maven Dependency to your build script.

  2. Adding the paper-plugin.yml dependency so the server loads AbyssalLib first.

Adding the Build Dependency

AbyssalLib artifacts are hosted on JitPack.

repositories { maven { url 'https://jitpack.io' } } dependencies { implementation('com.github.darksoulq:AbyssalLib:<version>') }
<repositories> <repository> <id>jitpack.io</id> <url>https://jitpack.io</url> </repository> </repositories> <dependency> <groupId>com.github.darksoulq</groupId> <artifactId>AbyssalLib</artifactId> <version>version</version> </dependency>

Adding the paper-plugin.yml Dependency

Since AbyssalLib is a library plugin, your plugin needs to tell Paper to load it first.

dependencies: server: AbyssalLib: required: true load: BEFORE bootstrap: AbyssalLib: required: true load: BEFORE
05 June 2026