StorageGUI
GUI that does not clear its items on close/open, any external non GuiItem added to it will stay.
Attention! Items stored inside this GUI will not Persist on Server Restart.
#Storage GUI

#Creating a Persistent GUI
To create a persistent GUI all you need to do is:
StorageGui gui = Gui.storage()
.title(Component.text("GUI Title!"))
.rows(6)
.create();
Just like the normal GUI the first parameter is the rows the GUI should have.
#Adding the item to the GUI
Differently to the normal GUI, the addItem method takes an ItemStack instead. Any GuiItem added will have actions applied to it;
the persistent items are simple ItemStacks that have nothing associated to it.