🖥️ Uso de API
Utiliza la API de nLogin para construir otros plugins.
Añadir la API
Maven:
<repositories>
<repository>
<id>nickuc-repo</id>
<url>https://repo.nickuc.com/maven-releases/</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>com.nickuc.login</groupId>
<artifactId>api</artifactId>
<version>10.4</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>com.nickuc.login</groupId>
<artifactId>api</artifactId>
<version>10.4</version>
<scope>javadocs</scope>
</dependency>
</dependencies>
Gradle:
repositories {
maven {
url = uri('https://repo.nickuc.com/maven-releases/')
}
}
dependencies {
compileOnly('com.nickuc.login:api:10.4')
}
JavaDocs
Web Apps
Haga clic aquí para más información
Events
Información:
- Los eventos de autenticación pueden ser asíncronos. Para utilizar métodos restringidos al "Server thread" (Bukkit), necesitará ejecutar una tarea sincronizada.
- Hay eventos con el mismo nombre de clase pero diferentes "packages". Si estás usando Bukkit, por ejemplo, importa siempre de
com.nickuc.login.api.event.bukkit [...]
.