An Inventory API for Minecraft Spigot servers.
Supports all versions from 1.14 to 1.19.
- Different types of inventories (Chest, Anvil, Cartography Table, Dropper...)
- Different GUI types (Normal, Paged, Tab, Scroll)
- Nested GUIs (For example use a Scroll-GUI as a tab page)
- Easily customizable (Create your own GUI types and Items)
- VirtualInventory: Store real items inside GUIs, customize maximum stack size per slot, etc.
- Easy way to add localization using the ItemProvider system and the built-in ItemBuilder
- Supports custom textures (forced resource pack system, compatible with AuthMe)
- Advanced ItemBuilder (Normal, Potion, Skull) with BaseComponent support
- Support for BaseComponents in inventory titles
- Uncloseable inventories
- GUI Animations
- GUI Builder
<repository>
<id>xenondevs</id>
<url>https://repo.xenondevs.xyz/releases</url>
</repository>
<dependency>
<groupId>de.studiocode.invui</groupId>
<artifactId>InvUI</artifactId>
<version>VERSION</version>
</dependency>
Check out the InvUI documentation for more information.