Compatibility
Minecraft: Java Edition
1.21–1.21.1
1.20.x
1.19.x
1.18.x
Platforms
Folia
Supported environments
75% of ad revenue goes to creators
Support creators and Modrinth ad-free with Modrinth+Links
Creators
Details
Licensed MIT
Published 4 months ago
Updated last month
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:
- Simplified Configuration: Manage plugin settings effortlessly with built-in loading, saving, and validation using Kotlin Serialization and an intuitive API.
- Robust Asynchronous Operations: Handle complex tasks asynchronously using optimized Bukkit dispatchers and simplified database interactions, ensuring smooth performance even with demanding features.
- Intuitive Menu Creation: 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:
- Add the Jitpack repository to your
build.gradle.kts
:repositories { maven("https://jitpack.io") }
- Add the EnderaLib dependency:
dependencies { implementation("com.github.Turbovadim:EnderaLib:1.2.0") }