IGF (Inventory GUI Framework) is a lightweight library for creating intuitive and powerful Inventory GUIs in Minecraft plugins. It simplifies the process of building and managing custom GUI interfaces using the native Minecraft inventory system, making it ideal for developers who want to enhance their plugins with an interactive user experience.
- Easy-to-use API for creating Inventory GUIs.
- Support for different event handlers (click, open, close).
- Built-in utility functions for managing complex GUIs.(I'll implement this in the future)
To include IGF in your project, add the following dependency to your pom.xml
if you're using Maven:
<dependency>
<groupId>net.rk4z</groupId>
<artifactId>igf</artifactId>
<version>{version}</version> <!-- Replace {version} with the latest version -->
</dependency>
For Gradle, include this in your build.gradle
:
repositories {
mavenCentral()
}
dependencies {
implementation 'net.rk4z:igf:{version}' // Replace {version} with the latest version
}
For kotlin DSL:
repositories {
mavenCentral()
}
dependencies {
implementation("net.rk4z:igf:{version}") // Replace {version} with the latest version
}
Hint: You can always find the latest version on Maven Central.
This project is licensed under the MIT License – see the LICENSE file for details.