Program: 25891
Project: 25891
Buggy source:
@SuppressWarnings("String_Node_Str") @Override public int run(Player p,Location from,Location to,long ls,LivingEntity e,double damage,Block clicked,BlockFace bf,String mes,boolean blockmove,boolean onladder,boolean up,boolean inwater,double yd,double md,XYZ lg){
  double ydis=Math.abs(lg.y - to.getY());
  if (md != 0) {
    MoveData moved=this.vars.getMoveData(p.getName());
    if ((System.currentTimeMillis() - moved.lastmounting) <= 200) {
      moved=null;
      return 0;
    }
    if (md > this.getMaxHorizontal(p.isOnGround(),inwater,p,moved)) {
      int id=this.vars.raiseViolationLevel(CheckType.HORIZONTAL_SPEED,p);
      ViolationTriggeredEvent vte=new ViolationTriggeredEvent(id,CheckType.HORIZONTAL_SPEED,p);
      Bukkit.getServer().getPluginManager().callEvent(vte);
      if (!vte.isCancelled()) {
        if (id != 0) {
          String message=Setting.horizontalspeedmes;
          message=message.replaceAll("String_Node_Str",ChatColor.YELLOW + "String_Node_Str" + p.getName()+ "String_Node_Str"+ ChatColor.GREEN);
          message=message.replaceAll("String_Node_Str",id + "String_Node_Str");
          Utils.messageAdmins(message);
        }
        return 1;
      }
    }
 else {
      if (!p.isOnGround() && !p.getAllowFlight()) {
        double mdis=this.getXZDistance(to.getX(),lg.x,to.getZ(),lg.z);
        if (mdis > this.getMaxMD(inwater,p.isOnGround(),p,ydis,moved)) {
        }
      }
    }
  }
  return 0;
}

Fixed version (ground truth):
@SuppressWarnings("String_Node_Str") @Override public int run(Player p,Location from,Location to,long ls,LivingEntity e,double damage,Block clicked,BlockFace bf,String mes,boolean blockmove,boolean onladder,boolean up,boolean inwater,double yd,double md,XYZ lg){
  double ydis=Math.abs(lg.y - to.getY());
  if (md != 0) {
    MoveData moved=this.vars.getMoveData(p.getName());
    if ((System.currentTimeMillis() - moved.lastmounting) <= 200) {
      moved=null;
      return 0;
    }
    if (md > this.getMaxHorizontal(p.isOnGround(),inwater,p,moved)) {
      int id=this.vars.raiseViolationLevel(CheckType.HORIZONTAL_SPEED,p);
      ViolationTriggeredEvent vte=new ViolationTriggeredEvent(id,CheckType.HORIZONTAL_SPEED,p);
      Bukkit.getServer().getPluginManager().callEvent(vte);
      if (!vte.isCancelled()) {
        if (id != 0) {
          String message=Setting.horizontalspeedmes;
          message=message.replaceAll("String_Node_Str",ChatColor.YELLOW + "String_Node_Str" + p.getName()+ "String_Node_Str"+ ChatColor.GREEN);
          message=message.replaceAll("String_Node_Str",id + "String_Node_Str");
          Utils.messageAdmins(message);
        }
        return 1;
      }
    }
 else {
      if (!p.isOnGround() && !p.getAllowFlight()) {
        double mdis=this.getXZDistance(to.getX(),lg.x,to.getZ(),lg.z);
        if (mdis > this.getMaxMD(inwater,p.isOnGround(),p,ydis,moved)) {
          int id=this.vars.raiseViolationLevel(CheckType.GLIDE,p);
          ViolationTriggeredEvent vte=new ViolationTriggeredEvent(id,CheckType.GLIDE,p);
          Bukkit.getServer().getPluginManager().callEvent(vte);
          if (!vte.isCancelled()) {
            if (id != 0) {
              String message=Setting.flymes;
              message=message.replaceAll("String_Node_Str",ChatColor.YELLOW + "String_Node_Str" + p.getName()+ "String_Node_Str"+ ChatColor.GREEN);
              message=message.replaceAll("String_Node_Str",id + "String_Node_Str");
              Utils.messageAdmins(message);
            }
            return 1;
          }
        }
      }
    }
  }
  return 0;
}