node-minecraft-protocol/README.md
2013-01-01 21:02:07 -05:00

771 B

minecraft protocol

Parse and serialize minecraft packets, plus authentication and encryption.

Features

  • Parses all packets and emits packet events with packet fields as JavaScript objects.
  • Send a packet by supplying fields as a JavaScript object.
  • Supports authenticating and logging in.
    • Supports encryption enabled
    • Supports encryption disabled (TODO #2)
    • Supports online mode
    • Supports offline mode (TODO #1)
  • Send keep-alive packet at the correct interval.
  • Reasonable amount of test coverage (TODO #3)
  • Optimized for rapidly staying up to date with Minecraft protocol updates.

Minecraft Compatibility

Supports Minecraft version 1.4.6

Try it out so far

MC_EMAIL=you@example.com MC_PASSWORD=your_pass node test.js