A library for communication with a Minecraft client/server.
Find a file
2014-03-21 22:14:09 -07:00
example/org/spacehq/mc/protocol/test Refactored ch.spacebase to org.spacehq, reformatted code and line endings. 2014-03-01 16:47:32 -08:00
src/main Add spectator gamemode 2014-03-21 22:14:09 -07:00
.gitignore Refactored ch.spacebase to org.spacehq, reformatted code and line endings. 2014-03-01 16:47:32 -08:00
LICENSE.txt Update LICENSE 2014-01-11 21:17:07 -08:00
pom.xml Refactored ch.spacebase to org.spacehq, reformatted code and line endings. 2014-03-01 16:47:32 -08:00
README.md Refactored ch.spacebase to org.spacehq, reformatted code and line endings. 2014-03-01 16:47:32 -08:00

MCProtocolLib

About MCProtocolLib

MCProtocolLib is a simple library for communicating with a Minecraft client/server. It aims to allow people to make custom bots, clients, or servers for Minecraft easily. The library is split into two packages, org.spacehq.mc.auth and org.spacehq.mc.protocol. The auth package contains some classes to work with Mojang's auth servers and the protocol package contains the protocol library.

Example Code

See example/org/spacehq/mc/protocol/test/Test.java

Building the Source

MCProtocolLib uses Maven to manage dependencies. Simply run 'mvn clean install' in the source's directory. You can also download a build here.

License

MCProtocolLib is licensed under the MIT license.