Discordo, não é apenas loops que fazem o skript dar lag. O skript roda tudo em uma só thread, vai falar que isso não laga?
E nunca, nunca que o skript vai ter tudo o que o Java possui, e nem que o Bukkit possui...
E outra, o skript é feito em Java como que uma coisa que é feita dentro de seu "pai" vai substitui-lo? Se tu me falar que isso é possível, então você poderia substituir seu pai?