🖥️API Usage

Use the nLogin API to develop other plugins.

Adding "nlogin-api" to your project:

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>nlogin-api</artifactId>
    <version>10.2</version>
    <scope>provided</scope>
  </dependency>
</dependencies>

Gradle:

repositories {
    maven { 
        url = uri('https://repo.nickuc.com/maven-releases/') 
    }
}

dependencies {
    compileOnly('com.nickuc.login:nlogin-api:10.2')
}

JavaDocs:

Web applications:

🌐pagenLogin Web

Events:

  • Authentication events can be asynchronous. To use methods restricted to the "Server thread", you will need to run a synchronized task.

  • There are events with the same class name, but with different packages. If you're using Bukkit, for example, always import from com.nickuc.login.api.event.bukkit.

Last updated