Hey,
This forum isn't made for the protocol of Mike Stokes, G2. If you want more help, go to
http://forums.shareaza.com , the main client of G2.
There isn't a current program written for G2 in Java. Only C++ is the language currently used.
Greetings,
Neglacio