Quill is a comprehensive utility library for Paper plugins, providing a wide range of tools and systems to simplify plugin development. It offers everything from configuration management to advanced item creation, all with a clean and intuitive API.
- 🔧 Configuration System - Annotation-based configuration with automatic updating
- 💬 Chat System - Advanced message handling with MiniMessage support
- 💾 Data Storage - Flexible and type-safe data storage system using JSON
- 📦 Item Management - Powerful item creation and manipulation
- 📋 Scoreboard System - Simple yet flexible scoreboard creation
- 🎮 Events System - Streamlined event handling with filtering
- 🛠️ Utility Classes - Comprehensive collection of utility methods
- 🔌 Plugin Hooks - Built-in integration with PlaceholderAPI, Vault and LuckPerms
First, download and install the Quill plugin on your server:
- Download the latest version from Releases
- Place the JAR file in your server's
plugins
folder - Restart your server
Make sure you use the latest version, which can be found at the top of this readme.
repositories {
maven("https://jitpack.io")
}
dependencies {
compileOnly("com.github.xLevitate:Quill:VERSION")
}
repositories {
maven { url 'https://jitpack.io' }
}
dependencies {
compileOnly 'com.github.xLevitate:Quill:VERSION'
}
<repositories>
<repository>
<id>jitpack.io</id>
<url>https://jitpack.io</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>com.github.xLevitate</groupId>
<artifactId>Quill</artifactId>
<version>VERSION</version>
<scope>provided</scope>
</dependency>
</dependencies>
For detailed documentation, please visit our Wiki.
- Java 17 or higher
- Paper 1.20.4 or higher
If you encounter any issues or have questions:
Contributions are welcome! Feel free to:
- Fork the repository
- Create a feature branch
- Submit a Pull Request
This project is licensed under the GNU General Public License v3.0.