Skip to content

saicone/mcgui

Repository files navigation

mcgui

GUI library for Bukkit-based projects.

Feature extensive library to create custom GUIs for Bukkit-based projects.

Usage of Bukkit API and Paper API for inventories, no packets involved.

Usage of Adventure API for text-related features.

Dependency

Using gradle

Using maven

Sample

Features

  • can be used with gui builder or class implementation
  • simple gui using slots
  • layout gui (ideal for multiple filler items)
  • paginated gui
  • independent pages support
  • custom scrolling support
  • gui read/write access (ideal for guis that can accept input items from players)
  • gui session metadata
  • title computation based on metadata (ideal for textured guis using glyphs)
  • global actions
  • per slot actions
  • built-in chat text input support (compatible with plugins that parse emojis in chat)

About

No description, website, or topics provided.

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages