GooeyLibs

GooeyLibs

51.8k Downloads

Overview

A library for making fast and easy user interfaces in Forge server-side using the existing inventory types in Minecraft.

This library allows for the creation and manipulation of most GUI containers within 1.12.2 to allow for server-side mods to communicate with players.

Includes features such as rate limiting, easy-updating, pagination, and dragging within the UI.

Licensed under LGPL v3, and as such is free to use, copy, modify and distribute.

Inspiration

While working with and for servers within the Pixelmon community, I realized there was a lack of inventory APIs that were pleasant to interface with. This project initially started as an API layer on another existing API, and has now been rewritten from the ground up to be even more powerful.

Goals

  • Provide third parties with an intuitive and productive experience.
  • Make the UIs light-weight to allow for servers to capitalize on them.
  • Be transparent and open to the community for feedback and issues.

Click here to join my Discord

Click here for the source and documentation