GitHub repository: trainphreak/NBT-1
Description: A java implementation of the NBT protocol, including a way to implement custom tags.