This is a collection of interfaces for bukkit plugin developers interacting with the Intave Anticheat. All classes present here will be available in the production Intave plugin. Visit our Discord Guild in case you run into any issues or seek any further help.
- Go to https://github.com/intave/access/releases.
- Click on the latest release.
- Click on the intave-access-<version>.jar to download it.
Intave Access v14.4.2+ is published via maven repository. Replace VERSION
with the latest API version.
Not every Intave update gets a new API version. Available API versions
Maven
<repositories>
<repository>
<id>janmm14-intave</id>
<url>https://repo.janmm14.de/repository/intave/</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>de.jpx3.intave.access</groupId>
<artifactId>intave-access</artifactId>
<version>VERSION</version>
<scope>provided</scope>
</dependency>
</dependencies>
Gradle Kotlin
maven {
url = uri("https://repo.janmm14.de/repository/intave/")
}
compileOnly("de.jpx3.intave.access:intave-access:VERSION")
Gradle Groovy
maven {
url "https://repo.janmm14.de/repository/intave/"
}
compileOnly 'de.jpx3.intave.access:intave-access:VERSION'
up to v14.4.2
Intave Access is published via Github Packages. Currently, Github requires authentication for accessing such packages with Maven.- Create a personal access token in Github with
read:packages
permission (Settings -> Developer Settings -> Personal Access Token). - Create a
settings.xml
file in your~/.m2
folder with the following contents:Replace USERNAME with the username you use to log into github and TOKEN with the personal access token you just created.<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd"> <activeProfiles> <activeProfile>github</activeProfile> </activeProfiles> <profiles> <profile> <id>github</id> <repositories> <repository> <id>central</id> <url>https://repo1.maven.org/maven2</url> </repository> <repository> <id>github</id> <url>https://maven.pkg.github.com/intave/access</url> <snapshots> <enabled>true</enabled> </snapshots> </repository> </repositories> </profile> </profiles> <servers> <server> <id>github</id> <username>USERNAME</username> <password>TOKEN</password> </server> </servers> </settings>
- Add access as a dependency in your pom.xml:
Replace VERSION with the latest API version. You can find the latest version here: https://github.com/intave/access/packages/1253852
<dependencies> <dependency> <groupId>de.jpx3.intave.access</groupId> <artifactId>intave-access</artifactId> <version>VERSION</version> <scope>provided</scope> </dependency> </dependencies>
For more information, please visit Github's documentation on Github Packages.