Minecraft-client networking library in Python
Go to file
Ammar Askar 7c1d5bdc39 Command line interaction made much better, try start.py --help for details
Bumped up protocol version
Added packet dumping
Handle disconnects more cleanly
2012-10-26 05:02:42 +05:00
fonts Add a readme and some fonts 2012-07-18 10:10:02 -04:00
networking Command line interaction made much better, try start.py --help for details 2012-10-26 05:02:42 +05:00
.gitignore Add gitignore, remove pyc files 2012-07-18 10:56:06 -04:00
GUI.py Handle soft dependency for wxPython properly, addresses #6 2012-09-08 03:07:17 +05:00
LICENSE Licensed under Apache License, Version 2.0 2012-10-10 14:29:32 +05:00
NoGUIstuff.py Command line interaction made much better, try start.py --help for details 2012-10-26 05:02:42 +05:00
README.md Update Windows Instructions 2012-09-11 19:18:23 -03:00
requirements.txt Added pyCrypto 2.5 to dependencies in pip file 2012-09-06 10:53:34 -03:00
start.py Command line interaction made much better, try start.py --help for details 2012-10-26 05:02:42 +05:00
Utils.py Fix hexdigest properly 2012-10-09 20:16:37 +05:00

pyCraft

Minecraft Python Client!

When running start.py, make sure you duck.

#Requirements

  • wxPython (In the requirements.txt for all you pip fans, however you can avoid this.)
  • pyCrypto 2.5 (Also in requirements.txt)

##PyCrypto on Windows Systems (32 bit) If you use Python 2.7 with win32 you're in luck, theres an installer right here for pyCrypto 2.5 otherwise you're gonna need to compile it, followed by some fancy instructions on how to install pyCrypto over here

#Install things. If the install fails for you, you can grab a binary of wxPython over at: [http://wxpython.org/download.php#stable]

Basically, run pip install -r requirements.txt, which should pull everything in. You need a compiler.

Eventually we'll put some run instructions here.

#Closing remarks Have fun!

#TODO

  • Overhaul GUI (in case you haven't figured out already, I suck at GUIs in python. If you know what you're doing and wanna contribute, I'd appreciate some help :3)