AFAIK jtella is even older than peercast. 
 
If you want to use an up-to-date java-based Gnutella client, just have a look at Phex (at least if you want to have a chance to see your improvements in the mainline client).  
- Phex sources: 
http://www.phex.org/wiki/index.php/Subversion