Skip to content

Mqzn/Lotus

Repository files navigation


Lotus

Simple but yet powerful spigot menus api created using OOP principles

Features >>

  • High performance
  • High quality user-friendly API
  • Scalable and extendable
  • 99% Customizable menus
  • Pagination
  • Menu Iterators
  • Highly Dynamic creation of menus

Documentation

Lotus Wiki: https://github.com/Mqzn/Lotus/wiki

Requirements

This library depends mainly on the following :

Dependency

Lotus API is being hosted on jitpack. Here's an example on how to setup Lotus dependency on your project.

Gradle

If you're using Gradle as your build tool for your project, this is quick example how to add it as a dependency in your build.gradle file

repositories {
    mavenCentral()
    maven { url 'https://jitpack.io' }
}

dependencies {
    implementation 'com.github.Mqzn:Lotus:VERSION'
}

Maven

if you're using maven, it's basically the same information regarding the API dependency but there will be small changes to the syntax as following:

<repositories>
    <repository>
        <id>jitpack.io</id>
        <url>https://jitpack.io</url>
    </repository>
</repositories>

<dependency>
    <groupId>com.github.mqzn</groupId>
    <artifactId>Lotus</artifactId>
    <version>VERSION</version>
</dependency>

Usage/Examples

There are currently no real examples, but you can be the first to contribute to the project by using the api to create examples for other to be inspired by.

If you want to add your example here, contact me via discord

Discord: mqzen

License

MIT License