1.2.4 source code released
February 12, 2011 2 Comments
Unfortunately my large workload and haxball addiction has caused me to neglect Minecrafter. It never really reached the level of ease I wanted, but rather than let it die, I’m releasing the source code for someone to pick up and hopefully improve it by leaps and bounds.
Warning: There are no unit tests and a lot of business logic and view code mixed together! Programmer beware!
Download links:
http://www.multiupload.com/ZO9C1R6NAV
Setup
Unfortunately for you, I’ve only packaged the source. You’ll still need to link up the various libraries and projects required to build the program. Here are a list of libaries you’ll need:
- Seven Zip J-Binding http://sevenzipjbind.sourceforge.net/
- Apache Commons I/O http://commons.apache.org/io/
- Apache Commons CLI http://commons.apache.org/cli/
- Apache Commons Codec http://commons.apache.org/codec/
- Standard Widget Toolkit http://www.eclipse.org/swt/
- Google GSON http://code.google.com/p/google-gson/
Once you have the libraries plugged in, you’ll need to get the MCPatcher project running as well. You’ll need to modify the code to allow MCPatcher to act as a library. Replace MinecraftPatcher.java with the copy inside the Minecrafter source folder. You can remove the RARTexturePack classes from MCPatcher, as we use our own implementation. You might need to fix a few errors that show up when replacing MinecraftPatcher.java, but they’re simple to do.
That’s it!