Bukkit/Bukkit — pull request #555 by TomyLobo (2012-03-10 07:23:03+00:00)
Title: Renamed PlayerEvent to AbstractPlayerEvent and added a new PlayerEvent interface that is implemented by all events dealing with players.

This allows writing code that generically deals with all player events.

To evaluate:
1. deprecate/remove getEnchater from the enchant events
2. add an IEvent interface with getEventName
3. Reverse the changes and add an IPlayerEvent interface instead

ticket: https://bukkit.atlassian.net/browse/BUKKIT-1114