Skip to content

Latest commit

History

History
73 lines (57 loc) 路 2.21 KB

File metadata and controls

73 lines (57 loc) 路 2.21 KB

UOutpost-API

The official integration API for the UltimateOutpost ecosystem. Built to provide content creators and developers with complete control over outpost management, internal hooks, and custom events.

Maven Central Java Version


馃殌 How to Integrate into Your Project

Choose one of the repositories below to add the UltimateOutpost API as a dependency in your build manager (Maven).

Option 1: Maven Central (Recommended)

The official, fastest, and most stable method. It does not require adding any extra repository to your pom.xml, as the Maven ecosystem fetches the artifacts natively.

	dependencies {
	        implementation("io.github.ulrichbr:UltimateOutpost:VERSION")
	}
<dependencies>
    <dependency>
        <groupId>io.github.ulrichbr</groupId>
        <artifactId>UltimateOutpost</artifactId>
        <version>VERSION</version> 
        <scope>provided</scope>
    </dependency>
</dependencies>

Option 2: JitPack (Alternative)

Use this option if you need to compile specific commits from branches or legacy versions hosted directly on the GitHub repository.

	dependencyResolutionManagement {
		repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
		repositories {
			mavenCentral()
			maven { url 'https://jitpack.io' }
		}
	}

	dependencies {
	        implementation 'com.github.UlrichBR:UOutpost-API:VERSION'
	}
<repositories>
    <repository>
        <id>jitpack.io</id>
        <url>[https://jitpack.io](https://jitpack.io)</url>
    </repository>
</repositories>

<dependencies>
    <dependency>
        <groupId>com.github.UlrichBR</groupId>
        <artifactId>UOutpost-API</artifactId>
        <version>VERSION</version> 
        <scope>provided</scope>
    </dependency>
</dependencies>

馃搫 License

This project is licensed under the MIT License. See the LICENSE file for more details.