Development

Development Tracker

BuildCraft is OpenSource and developed in the open. If you would like to follow the process, browse the source code or view the tickets, you may want to have a look at its tracker, on

https://github.com/BuildCraft/BuildCraft

For older development see

http://buildcraft.trac.cvsdude.com/buildcraft

Note that BuildCraft is made available under the terms of the Minecraft Mod Public License. Please make sure that you understand it before starting to play with the code, write a derived mod or make your own distribution.

Bug Reports

If you’re experiencing problems and would like to report / know if things are already known, there’s a couple of places to be checked.

The official list of defect and enhancements will show all the issues that have been reported and registered on the BuildCraft development. This list can only be edited by the members of the official BuildCraft support team, and usually reflects what is been reported by other mean on the forums. No need to report anything here, it’s been taken care of.

The forum bug reporting thread is an area open to everyone to report problem. The support team will look at them and report to the official list when appropriate. If your problem is there but has not been bumped to the official list yet though, don’t hesitate to reply to the thread and raise additional awareness. You might want to consider an other audience on the minecraft forum BuildCraft thread as well, although it’s considerably harder to follow.

In addition to the above, the wiki bug list provide an alternate location where bugs are filed.

Accessing the Code

Access to the code is a requirement of the MMPL. You can browse the BuildCraft code from the Trac interface, or directly from your SVN browser on the following address:

https://github.com/BuildCraft/BuildCraft

If you are starting to look at the code, and are either planning to make modifications or copy part of it in your work, please make sure that you understand the implications related to the MMPL. This will put constraints on the way you’re distributing software. If you’re just calling BuildCraft code, there should be no problem but make sure that you’ve read the license as well.