Callback: close - ScreamingSandals/SimpleInventories GitHub Wiki

close (Groovy only)

This callback is called when someone closes gui or subgui. This callback is cancellable so you can check, if it's canceled or cancel it. When it's canceled, the inventory will be reopened. Can be used just globally, you can't register it to an item. These callbacks are called while CloseInventoryEvent is called.

inventory {
   close {
     player.sendMessage 'Goodbye'
   }

   item ('STONE')
   item ('GRAVEL') {
     item('DIRT')
   }
}

All methods available inside close can be found here