Your indentation is invalid and you're missing // CraftBukkit comments.  Does this cause duplication of the event with the current implementation of WorldSaveEvent?