ChangeEntityExperienceEvent doesn't work

I want to write a plugin which can edit the exp formula, but the event ChangeEntityExperienceEvent seems not be fired when a player gains EXP. How to deal with it?
There is no error in the log.
Sponge API 6

Hi! Is there anyone who can help me?