Overview of InvUI features
mainInvUI is an Inventory GUI library for Minecraft Paper servers that provides several high-level abstractions for creating complex user interfaces:
- Supported Inventory Types: Chest, Anvil, Brewer, Cartography, Crafter, Crafting, Furnace, Grindstone, Merchant, Smithing, and Stonecutter.
- GUI Layout Types: Normal, Paged, Tab, and Scroll.
- Embeddable Inventories: Powerful event systems allow for customizing input (e.g., restricting item types) and slot behavior (e.g., custom maximum stack sizes).
- Text & Localization: First-class support for Adventure's MiniMessage and easy localization via the built-in
ItemBuilder.