EnderaLib

A library plugin for all other Endera plugins

1,48k

EnderaLib

<p><a href="https://bisquit.host/en" rel="noopener nofollow ugc"><img src="https://cdn.modrinth.com/data/cached_images/c5c1e6b61b489a29a1a8bea4842bca65581da575_0.webp" alt="Create a server on Bisquit Host"></a></p>

EnderaLib: The Foundation for Powerful Paper 1.18+ Plugins

EnderaLib is a lightweight yet comprehensive utility library designed to streamline Paper plugin development in Kotlin. While it doesn't offer any standalone features for players, it provides a powerful toolkit for developers to build upon, allowing them to focus on creating innovative and engaging plugin experiences. It is also required for all other Endera plugins.

Key Features:

* Adventure-Ready Text Formatting: Manage plugin settings effortlessly with built-in loading, saving, and validation using Kotlin Serialization and an intuitive API. * Adventure-Ready Text Formatting: Handle complex tasks asynchronously using optimized Bukkit dispatchers and simplified database interactions, ensuring smooth performance even with demanding features. * Adventure-Ready Text Formatting: Craft dynamic and user-friendly menus with ease. EnderaLib's inventory management system simplifies the process of creating engaging inventory-based interfaces. * Adventure-Ready Text Formatting: Seamlessly integrate rich, formatted text into your plugins with built-in support for MiniMessage, making your chat messages and GUIs visually appealing.

Why Choose EnderaLib?

EnderaLib empowers developers to work smarter, not harder. By providing pre-built solutions for common tasks, it reduces boilerplate code and allows for a more efficient development workflow.

Getting Started:

1. Add the EnderaLib dependency to your `build.gradle.kts`: ```kotlin repositories { maven("https://jitpack.io") } ``` 2. Add the EnderaLib dependency: ```kotlin dependencies { implementation("com.github.Endera-Org:EnderaLib:1.4.5") } ```

BStats

ADS