BasicGUI
This is your run-of-the-mill, chest-like inventory GUI. Creating one is simple - you may either instantiate a BasicGUI object or extend the class, passing along the title and size of your GUI.
Option 1: Object
Quick and easy, this method is ideal for infrequent use of your GUI:
If your resource supports versions of Minecraft both before and after 1.13, you'll need to be careful with Materials. Passing as a String instead ("APPLE") may give you better results with some items, but we recommend using a library like XMaterial.
Note that nothing special happens when your Player clicks the Item. To add a response for that slot, see the Response page.
Option 2: Extended Class
This method is preferred if you intend to reuse your GUI frequently and/or show it to multiple players at once:
Note that nothing special happens when your Player clicks the Item. To add a response for that slot, see the Response page.
If your resource supports versions of Minecraft both before and after 1.13, you'll need to be careful with Materials. Passing as a String instead ("APPLE") may give you better results with some items, but we recommend using a library like XMaterial.
As a bonus, let's add a fun way to exit the inventory:
Last updated