Hello, I'm sure enough that Cancellable class got broke from a plugin I made. Obviously I assumed this by doing some tests around my plugin testing server and I think this plugin won't even be published at all. So, it is based on events listening and I don't know where, I look to have broken Cancellable class of bukkit; I'm saying this because any event is smoothly fired and anything I do around it is done with no problem, but once it has to be cancelled, both if the event belongs my plugin and if the event belongs whatever other plugin, it is not being cancelled and isCancelled method is returning the assigned value without having it to be actually used for the event cancelling. I'm not here, obviously, to paste all of the code I've made cause it would be pretty senseless, I'm here instead to ask you if you know, in any way, what may be the cause(s) of this; here is something "suspect" I may have done to cause this issue: - Using more than one @EventHandler and relative method per class. Actually I already did this before I encountered this issue, but as I don't know anything about it, I'm just asking it. - Using nms code reflections based methods through the event listeners. This one too was something I already did before this problem, but still you never know. - Having created many actual listeners. Perhaps I exceeded a limit of listeners which broke something, this the least likely but at the same time the most sensed. Tell me whatever you think about this.