Is it possible that Plugin.unregisterEventListener() does nothing? I tried with the following simple test plug-in which:
1) in its onEnable(), register itself, unregister itself and than register itself again;
2) in its PlayerCommandEvent handler, simply echo any command to the chat.
Expected Result: the command is echoed only once.
Actual Result: the command is echoed twice, as if the unregisterEventListener() call in onEnable() did nothing and there were TWO listeners.
Java