Rewriting in Java is not feasible for me. :P

Are you able to point me in the right direction?