Published an update of my Java .Blend (http://homac.cakelab.org/JavaBlend/index.html) library to read and write .blend files.
It mainly fixes an issue with "overlapping blocks" in the newer versions of .blend files. You can read more about it in the documentation (http://homac.cakelab.org/projects/JavaBlend/spec.html#AddressResolution).
I have also developed a method to extract Blender's source code documentation on struct types which is then added to the generated Java facade classes. Makes understanding the data structures of blender a bit easier when trying to actually use them .
Feedback always appreciated!
BTW: The preview function for new topics is broken? o.O