package nautilus.game.arcade.stats; import org.bukkit.event.EventHandler; import org.bukkit.event.EventPriority; import nautilus.game.arcade.game.Game; import nautilus.game.arcade.game.games.snake.Snake; public class ChooChooStatTracker extends StatTracker { public ChooChooStatTracker(Game game) { super(game); } @EventHandler(ignoreCancelled = true, priority = EventPriority.MONITOR) public void onTailGrow(Snake.TailGrowEvent event) { if (getGame().GetState() != Game.GameState.Live) return; if (event.getLength() >= 60) getGame().AddStat(event.getPlayer(), "ChooChoo", 1, true, false); } }