Correct missed diff
[Bleeding] Handle all event calls through CraftEventFactory