Stats.java 536 B

12345678910111213141516171819202122
  1. package me.hammerle.snuviengine.api;
  2. public class Stats {
  3. private final Timer framesPerSecond = new Timer();
  4. private final Timer ticksPerSecond = new Timer();
  5. protected void updateFramesPerSecond() {
  6. framesPerSecond.update();
  7. }
  8. public double getFramesPerSecond() {
  9. return framesPerSecond.getCallPerSecond();
  10. }
  11. protected void updateTicksPerSecond() {
  12. ticksPerSecond.update();
  13. }
  14. public double getTicksPerSecond() {
  15. return ticksPerSecond.getCallPerSecond();
  16. }
  17. }