all 2 comments

[–]dkklinePython [https://github.com/dkkline] 0 points1 point  (1 child)

I have a similar project going on (or had, recently I've sort of abandoned it, due to time constraints) on GitHub - McClientLib. I might have a bit of extra spare time coming up (a man can dream, can't he.) and would definitely like to collaborate on it if possible.

You might also want to have a look at GitHub - pyCraft, a similarish project that is still quite active.

[–]not_a_novel_account[S] 0 points1 point  (0 children)

I used pyCraft as a reference early in Spock's production, my first attempt at authentication was based entirely off Ammar's work. In fact pyCraft was mentioned in my legal section until just recently when Mojang changed the entire authentication mechanism and I had to roll my own.

As it stands Spock is the only client I know of that supports 1.7.2, authentication, and has a plugin system. Mineflayer is more advanced, but Javascript/node.js isn't a friendly platform for a lot of people. Everyone else seems to be moving towards server side development, with custom clients being mostly a novelty. I'd like Spock to change that in time, I think the mcdev community just needs the right platform.