Skip to content
This repository has been archived by the owner on Jan 2, 2024. It is now read-only.
KarmaDev edited this page Jul 17, 2021 · 21 revisions

Welcome to the LockLogin wiki!

Here you will find out how to start with the plugin or in case you are a developer, how to use LockLogin's API

How to start?

You may be familiar with plugins and how to install them, but anyway, each plugin has its own way
to be installed and work.

Click here to know how to install LockLogin

Getting support

Nobody its perfect, and so nothing is, and that's why we are happy to give support in anything you need
about LockLogin.

  • Issues
  • Questions
  • Ideas

Everything is wellcomed by and for LockLogin in GSA discord or LockLogin community

Opening a ticket

The most easy and fast is joining the locklogin community and create a new disccusion with the Help main tag step 1 - create discussion Feel free to tag me (@KarmaDev)

Other option for if you need support for an issue, is opening a ticket, it's really easy, first of all join GSA discord and follow instructions bellow step 1 - Go to tickets step 2 - Click on the 📩 icon

Developers

As almost all the plugins in spigotmc, LockLogin has an API, a little bit hard to start with, but it will be familiar for you as it is very similar to bukkit/bungee API.

To start, add the dependency to your pom.xml or gradle, the dependency is hosted at maven repo, most of the IDEs already search in that repository by default, so you don't have to add it to your repositories

API ![https://img.shields.io/maven-central/v/eu.locklogin/LockLogin-API?style=for-the-badge] COMMONS API ![https://img.shields.io/maven-central/v/eu.locklogin/LockLogin-common?style=for-the-badge]

Maven

<dependencies>
    <dependency>
        <groupId>eu.locklogin</groupId>
        <artifactId>LockLogin-API</artifactId>
        <version>{api-version}</version>
        <scope>provided</scope>
    </dependency>
    <!-- OPTIONAL -->
    <dependency>
        <groupId>eu.locklogin</groupId>
        <artifactId>LockLogin-common</artifactId>
        <version>{common-version}</version>
        <scope>provided</scope>
    </dependency>
</dependencies>

Gradle

dependencies {
    compile "eu.locklogin:LockLogin-API:{api-version}"
    
    //OPTIONAL
    compile "eu.locklogin:LockLogin-common:{common-version}"
}