Yo, I tried to make a basic proof of concept:
 
int x = 12;
@Override
public int onLoop() {
    log("loop");
    x++;
    int y = 172;
    getBot().sendAppletEvent(new MouseEvent(getBot().getCanvas(),
            MouseEvent.MOUSE_MOVED,
            System.currentTimeMillis(),
            MouseEvent.NOBUTTON,
            x, y,
            0,
            false));
    return 500;
	But when I run this, nothing happens. Im debugging mouse position and mouse trail, but it stays at -1, -1. Logging just keeps saying "loop" without exceptions.
 
	What am I doing wrong?
 
	 
 
	Edit:
 
	This did work:
 
getBot().getMouseEventHandler().generateBotMouseEvent(MouseEvent.MOUSE_MOVED, System.currentTimeMillis(),
        0, x, y, 0, false, MouseEvent.NOBUTTON, true);
	Might be inefficient for entire paths though, not sure if this is the right way to do it.