Basically there is one central GUI handler which distributes it's payload to other handlers, registered by their respective compatiblity modules' IDs, and then the module's GUI handler does the actual work. That's the plan.
BUT...
Things aren't working out. The openGUI() method call in the player does not forward it properly. That might be because the base handler is not registered properly please investigate further.
Basically there is one central GUI handler which distributes it's payload to other handlers, registered by their respective compatiblity modules' IDs, and then the module's GUI handler does the actual work. That's the plan. BUT... Things aren't working out. The openGUI() method call in the player does not forward it properly. That might be because the base handler is not registered properly please investigate further.