Pular para o conteúdo principal

🖥️ Uso da API

Use a API do nLogin para desenvolver outros plugins.

Adicionando a 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

JavaDocs

Acessar JavaDocs

Aplicações Web

Clique aqui para mais informações

Eventos

Informação sobre Eventos:
  • Os eventos de autenticação podem ser assíncronos. Para usar métodos restritos à "Server thread" (Bukkit), você precisará executar uma tarefa sincronizada.
  • Existem eventos com o mesmo nome da classe, mas com diferentes packages. Se você estiver usando o Bukkit, por exemplo, sempre importe de com.nickuc.login.api.event.bukkit [...].