Here you can get knowledge how to code your first minecraft protocol proxy/client/server.
There is no large docs for cubelib, so if you wanna really get into it, read all beneath and check out code of projects already uses cubelib:
MCRP https://gitlab.com/seeklay/MCRParrow-up-right - MineCraft Rewrite Proxy
MCSR https://gitlab.com/seeklay/cubelib/arrow-up-right - MineCraft (Server) Status Retriever
MCWP https://gitlab.com/seeklay/MCRParrow-up-right - MineCraft Watching Proxy
Be the author of a new one!
v0.1.0
v1.0
v1.0-LATEST <- that what you need
Last updated 2 years ago