BlockUI An XML based UI management system for minecraft. Defines the structure for the UI inside an XML while providing a backing "Window" class that is used to handle callbacks and data supply.