Skip to content
This repository has been archived by the owner on Apr 7, 2020. It is now read-only.
mkalam-alami edited this page Oct 29, 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 mod, the following is needed:

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

Building the mod

  • With Maven & Ant: 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: 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. Open a built version of the mod if you're not sure how the files are supposed to be packaged.

Developing

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?

A few more info:

  • 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.

Other pages

Clone this wiki locally