So with 2.5.0 we need to use BotMouseListener, however the checkMouseEvent method does not seem to function in the live client version, though it does in 2.5.0. Using the live client version we also must implement the other methods associated with the listener. In 2.5.0 however these other methods throw errors and won't allow the script to start. This means that while we can update our scripts ahead of time to address this change they will break when 2.5.0 goes live because of the methods that must be implemented to run on the current live version.