So far, its aparent that the identity of env3d is linked to bluej. BlueJ is an excellent learning development platform, but it lacks a lot of features that are industry standard. As far as I am aware, the two biggest development platforms are Eclipse and Netbeans. Netbeans is older, but Eclipse has surpassed it in popularity and support.
Only recently I switched from BlueJ to netbeans and I very much appreciated how powerful it was. I decided that I would like to incorporate the feature of uploading directly to env3d.org like is available through bluej, but having never programmed my own plugin before I didn't even know where to begin.