Inventory API with simple use and serialization.
Find example in bukkit-example plugin.
Add these declarations to your pom.xml
<repository>
<id>dream-repository-releases</id>
<name>DreamCode | Repository</name>
<url>https://repo.dreamcode.cc/releases</url>
</repository>
<dependency>
<groupId>cc.dreamcode.menu</groupId>
<artifactId>core</artifactId>
<version>1.3.7</version>
</dependency>
Add these declarations to your build.gradle
maven { url "https://repo.dreamcode.cc/releases" }
implementation "cc.dreamcode.menu:core:1.3.7"