Simple but yet powerful spigot menus api created using OOP principles
- High performance
- High quality user-friendly API
- Scalable and extendable
- 99% Customizable menus
- Pagination
- Menu Iterators
- Highly Dynamic creation of menus
Lotus Wiki: https://github.com/Mqzn/Lotus/wiki
This library depends mainly on the following :
- Java 17
- Adventure Components
- Paper API (no longer required since Lotus v1.0.9)
Lotus API is being hosted on jitpack. Here's an example on how to setup Lotus dependency on your project.
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'
}
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>
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