WARNING: If you go over 4 minutes I will time you instantly. You have 240 warnings every turn!
295 Expensive Mistakes
Client being slow / laggy
On some computers, Java has trouble interacting with the Graphics Driver. This isn't necessarily old or outdated drivers, and happens seemingly at random. The problem manifests in the client feeling like running in syrup and animations are excessively slow. This is separate from network latency (which is hard to do anything about), and audio seemingly works fine.
To help with this, you can disable Graphics Hardware Acecleration for Java as follows:
Open the Java control panel, and go to Java->View. Here, you will see the Java version being used by the system, and you want to add the following into the "Runtime Parameters" column:
-Dsun.java2d.noddraw=true
While this might seem counter-intuitive as in you're moving the graphics processing from the Graphics card to the CPU, this circumvents the problematic communication between Java and the graphics driver and hopefully will fix the problem. If there is no change, you can revert by clearing the field again.