High Programmer
>
Alan De Smet
>
Games
>
Video Games
>
Minecraft
> Minecraft::Client Perl module
Minecraft::Client Perl module
This is a Perl module that implements the Minecraft client protocol. However:
It is not finished.
It may never support 64-bit integers, not any floating point values. These are difficult to support, at least without non-core modules.
My particular needs are only to support logging in, idling, then logging back out. (This is used to implement waypoints with an SMP wrapper like
tztk
.
Get It!
You can use Git to clone the repository with "git clone git://github.com/AlanDeSmet/MinecraftClient.git"
Download tar.gz
Download zip
GitHub page for the dissector
Additional Resources
Minecraft dissector for WireShark
can show you the protocol over the wire.
The
MinecraftCoalition pages
are an excellent resource on the protocol. In particular:
Wire protocol
Protocol FAQ
Authentication (HTTP) protocol
Block IDs list on MinecraftWiki
Contact webmaster