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

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages