MCProtoLib

MCProtoLib is a botting library written for Java. It is what HBot uses, however it is definitely a learning curve especially if you don't understand Java.