Version: 3.3.10
just another generic inventory library (for Spigot)
You have to install JAGIL-Loader on the server in order for JAGIL to work.
<repositories>
<repository>
<id>repo.neo8.de</id>
<url>https://repo.neo8.de/</url>
</repository>
</repositories><dependency>
<groupID>de.neo.jagil</groupID>
<artifactID>JAGIL</artifactID>
<version>VERSION</version>
<scope>compile</scope>
</dependency>repositories {
maven {
url 'https://repo.neo8.de/'
}
}dependencies {
compileOnly 'de.neo.jagil:JAGIL:VERSION'
}And you have to put the following in your onEnable method:
JAGIL.init(this, compatibiltyMode);If you turn compatibilityMode on it will disable some features like save closing the inventory.
To create a new GUI you have to create a class that extends GUI. If you like to use functional programming you can use the GUIBuilder class.
Take a look at the wiki. Wiki coming soon.
- Animations
- Removal of compatibilitymode and other hacky "fixes"
- more Json features
- "codeless" features
- Wiki (applies to v3 as well)
- Attributes
- (Prebuild) UI Elements
If there are any questions please write me on Discord (Neo8#4608).
Have Fun!