Skip to content
This repository has been archived by the owner on Apr 7, 2020. It is now read-only.
jimeowan edited this page Oct 5, 2011 · 44 revisions

Developer help

In you have any question or suggestion regarding development, feel free to leave me a message.

Dependencies

This repository doesn't include any third party code, so in order to compile the current version of this mod, the following is needed:

Indeed [I'm not using the Minecraft Coder Pack](Y U No Use MCP).

Compiling the mod

With Maven & Ant

Clone the repository anywhere, then run mvn clean install. The Ant script will build the Jar and deploy it to your Minecraft folder (...only if you're on Windows, feel free to improve the script).

Manually

Clone the repository anywhere, then build the sources using the tool of your choice. You'll have then to manually package the files as a Jar or Zip and deploy the archive to your Minecraft mods folder.

Developing

  • You can enable verbose logging by adding a "DEBUG" rule in InvTweaksConfig.txt.
  • The algorithms are probably not very easy to understand, but if you're interested in having some documentation about how it works, please contact me, and I'll write something on this wiki. Meanwhile, there are a few comments to help.

Contribute

You're welcome to fork this repository ; feel free to do whatever you want as long as you respect the license requirements and the Minecraft's terms. If you're looking for how to help, why not check the issue list?

Clone this wiki locally