Go to file
2023-03-03 23:01:12 +01:00
.github CodeQL workflow 2022-12-17 14:28:19 +01:00
inventoryaccess Language provider 2023-03-03 17:37:10 +01:00
invui Fix AutoCycle- and AutoUpdateItem 2023-03-03 23:01:12 +01:00
invui-kotlin Improved window building 2023-03-03 17:36:07 +01:00
invui-resourcepack Change package from de.studiocode to xyz.xenondevs 2023-01-28 15:41:10 +01:00
.gitattributes Initial commit 2021-01-20 22:27:13 +01:00
.gitignore Update .gitignore 2021-12-12 12:13:14 +01:00
jitpack.yml Update jitpack.yml 2021-12-01 20:04:57 +01:00
LICENSE Create LICENSE 2021-02-06 16:48:56 +01:00
pom.xml Change package from de.studiocode to xyz.xenondevs 2023-01-28 15:41:10 +01:00
README.md Update README.md 2023-01-31 16:32:19 +01:00

Logo

Stars GitHub issues License

InvUI

An Inventory API for Minecraft Spigot servers.
Supports all versions from 1.14 to 1.19.

Documentation

Features

  • 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

Maven

<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.

Examples

1 2