Minecraft-client networking library in Python
Go to file
Ammar Askar 2bb374c153 Fix hexdigest properly
Chat once again works in terminal
Moved stuff around to appropriate locations
2012-10-09 20:16:37 +05:00
fonts Add a readme and some fonts 2012-07-18 10:10:02 -04:00
networking Fix hexdigest properly 2012-10-09 20:16:37 +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
NoGUIstuff.py Ironed out some bugs, removed nogui chatting until I can figure out a nice non blocking approach 2012-09-11 20:17:02 +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 Fix hexdigest properly 2012-10-09 20:16:37 +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)